No bank wants your business as badly as the bank that doesn’t have it. In fact, they are often willing to pay you to become a customer. If you are looking for a new bank, check out these bank promotions.
Table of Contents
- Best New Checking and Savings Account Bonuses
- Best High Yield Savings Alternatives
- How Does a Checking Account Work?
- How Do I Check My Checking Account?
- Is There a Limit on Transactions Within a Checking Accounts?
- Do Checking Accounts Earn Interest?
- How Many Checking Accounts Can I Have?
- How Does a Savings Account Work?
- How Do I Check My Savings Account?
- Is There a Limit on Transactions Within a Savings Accounts?
- What is the Interest Rate Range for Savings Accounts
- How Many Savings Accounts Can I Have?
- Final Thoughts on the Best Checking and Savings Account Promotions and Deals
For any adult looking to take charge of their personal finances, owning both a savings and checking account is essential. Of course, there’s the basic reason that you need an account for depositing checks and paying bills. But, also, these accounts show banks how reliable you are when you fill out credit applications. The one question every single loan application has is “Do you own a savings account, checking account, or both?”
Unfortunately, over the last 10 years, owning these accounts has become more expensive. Banks have been kind enough to pass their additional fees along to you. If you’re not careful, you could be losing $100 to $300 a year simply for the privilege of owning a checking or savings account. Lucky for you, there are ways to avoid these fees. Perhaps even luckier for you, some banks are willing to pay up to $500 simply to get your business.
Below is a list of the best online savings and checking promos and bonuses we could find. They include a variety of big banks and one smaller bank, so nearly all of offers you see below are nationwide. All fifty states are eligible for each offer (sans Huntington Bank), and the more money you have to deposit, the more money you’re likely to earn in the form of a cash bonus.
Keep an eye out for the requirements to avoid the monthly maintenance fees, and feel free to contact us if you think you’ve found an offer as good as or better than the ones below.
Best Bank Account Bonuses and Offers
|Chase Total Checking®||$200 Cash Bonus|
|Chase Total Checking® + Chase Savings||Up to a $350 Cash Bonus|
|Chase Sapphire Checking||60,000 Ultimate Rewards Points Bonus|
|HSBC Advance Checking||$350 Welcome Deposit|
|HSBC Premier Checking||$750 Welcome Deposit|
|Citibank Account Package||$400 + $100 Cash Bonus|
|Citi Basic Banking Package||$200 Cash Bonus|
|Bank of America Checking||$100 Cash Bonus|
|Sun Trust Signature Advantage||$250 Cash Bonus|
|Wells Fargo Everyday Checking||$400 Cash Bonus|
|Fifth Third BankFifth Third Bank checking account||$250 Cash Bonus|
|Santander Bank Simply Right Checking||$225 Cash Bonus|
1. Chase Total Checking® – $200 Cash Bonus
You can earn a $200 bonus with a Chase Total Checking® account. To receive the $200 checking bonus:
- Open a new Chase Total Checking account, which is subject to approval.
- Have your direct deposit made to this account within 60 days of account opening. Minimums to avoid monthly service charges are much lower than average with this account.
If you are looking for both a checking and savings account, you can combine the above $200 cash bonus with a $150 deal on a Chase savings account. The terms of the $200 checking are the same as above. As for the savings account, you can earn a $150 bonus when you open a Chase SavingsSM account, deposit a total of $10,000 or more in new money within 20 business days, and maintain a $10,000 balance for 90 days.
A new product from Chase, the Chase SapphireSM Checking Account offers the largest bonus on our list. 60,000 Ultimate Rewards Points can be worth up to $900 in Travel expenses. To earn the bonus, you need to satisfy these four things:
- Have an active Chase Freedom or Chase Sapphire Card in good standing
- Open an account with the coupon code you are emailed by 08.06.2019
- Within 45 days, transfer at least $75,000 in new money (not previously in Chase checking or savings account) to your Chase SapphireSM Checking account
- Maintain your balance for 90 days
Some of the cool benefits of the Chase SapphireSM Checking account include no ATM fees and commission free trading when made You Invest by J.P. Morgan. So long as you keep $75,000 or more in your account, there is no monthly service fee. Otherwise the monthly fee is $25.
HSBC is offering a welcome deposit of $350 for new Advance account holders that meet a couple of simple criteria:
- Get a $350 Welcome Deposit for eligible new customers who open an HSBC Advance checking account with qualifying activities.
- Open your new HSBC Advance checking account online by July 31, 2019; and
- Deposit a minimum Qualifying Balance of $5,000 or more in New Money in combined checking and savings accounts within 30 calendar days of account opening, maintain at least the minimum Qualifying Balance for 90 calendar days from the date you deposited the minimum Qualifying Balance; and
- Set-up recurring Direct Deposits from a third party to an HSBC Advance checking account at least one per calendar month for 3 consecutive months following account opening month
- You will automatically receive the $350 Welcome Deposit in your new HSBC Advance checking account approximately eight weeks after completing all qualifying activities. It’s that simple.
There is a $25 monthly maintenance fee on the HSBC Advance Checking Account that is waived so long as you maintain the $10,000 minimum balance requirement. You can also avoid this fee with a $5,000 minimum balance requirement with recurring direct deposits.
The information, including rates and fees, presented in the review is accurate as of the date of the review. Please refer to issuer website and application for the most current information. Deposit products are offered in the U.S. by HSBC Bank USA, N.A. Member FDIC.
5. HSBC Premier Checking – $750 Welcome Deposit
If finding a way to deposit $10,000 in new money is a bit much for you, then you’re gonna love this one. HSBC has another bonus opportunity with a MUCH larger initial deposit. Qualifying for the HSBC Premier bonus takes the following:
- Get a $750 Welcome Deposit for eligible new customers who open an HSBC Premier checking account with qualifying activities.
- Open your new HSBC Premier Checking account online by July 31, 2019; and
- Make recurring Direct Deposits totaling at least $5,000 from a third party to your HSBC Premier checking account(s) per calendar month; and
- Receive monthly Direct Deposits totaling at least $5,000 into your checking account for 3 consecutive months from the first full calendar month after account opening
- You will automatically receive the $750 Welcome Deposit in your new HSBC Premier checking account approximately eight weeks after completing all qualifying activities. It’s that simple.
There is a $50 monthly maintenance fee on the HSBC Premier Checking Account that is waived so long as you maintain the $100,000 minimum balance requirement. Easy Peezy! LOL.
The information, including rates and fees, presented in the review is accurate as of the date of the review. Please refer to issuer website and application for the most current information. Deposit products are offered in the U.S. by HSBC Bank USA, N.A. Member FDIC.
6. Citibank Account Package – $400 + $100 Cash Bonus
The very first checking account I opened after graduating college was with Citi. Partly because they had a great online bonus, and mostly because their branch was half a block from my apartment! Citi is currently offering a $500 bonus on their checking account package if you meet the following criteria:
- Open a new Citibank Account Package by 6.30.2019.
- Within 30 days of account opening, make a qualifying deposit of $15,000 or more of non-Citi funds into the new account, and maintain this deposit as your daily balance for a period of 60 days.
- Make one qualifying direct deposit each month for the first two months after opening the account to receive the additional $100 bonus!
The $25 monthly service fee for this account is waived for average daily balances of $10,000 more more. Any non-Citi ATM fees you incur while owning this account are waived so long as you meet that average daily balance above.
7. Citi Basic Banking Package – $200 Cash Bonus
For customers with a little bit less saved up, Citi offers a Basic Banking Package bonus of $200. To receive the bonus, you must meet all conditions below:
- Open an a Citi Basic Banking Package before on or before 6.30.2019.
- Within 30 days of opening the account, make a deposit of $5,000 or more. This amount must stay in your account for the first 60 days. And you must maintain the $5,000 minimum daily balance during that period.
- That’s it!
There is a $12 monthly service fee associated with the Citi Basic Banking Package, but it can be waived. To do that, you must maintain a $1,500 monthly balance (combined) in eligible linked Citi deposit, retirement, and investment accounts. OR, just make a single direct deposit AND bill pay transaction each month.
8. Bank of America Checking – $100 Cash Bonus
Bank of America is offering a $100 cash bonus to new customers who open an eligible online checking account. Both the Bank of America Core Checking and Bank of America Interest Checking qualify for the $100 bonus. Terms of the bonus are as follows:
- Open a checking account through the link above before December 31st, 2019.
- Set up at least two qualifying direct deposits of $250 or more within the first 90 days of opening your account.
The caveat here is that Bank of America will charge a $12 monthly fee on the Core Checking and $25 monthly fee on the Interest Checking. You can offset these fees through a variety of ways for the Core Checking product (see below). For the interest checking account, the only way to have the fee waived is to maintain a combined balance of $10,000 or more through a variety of BOA products. To have the Core Checking fee waived, you must meet one of these requirements:
- Be a student under the age of 24;
- Have a preferred rewards account;
- Maintain a minimum daily balance of $1,500 or more; or,
- Have at least one qualifying $250 recurring direct deposit.
9. Sun Trust Signature Advantage – $250 Cash Bonus
Sun Trust offers one of the best cash bonuses available to new account holders, and their requirements aren’t all that cumbersome. Four simple rules must be followed in order to receive the $250 bonus, followed by a geographical restriction.
- Open a new account online with promo code before March 31st, 2019
- Make at least a $100 opening deposit within 14 days
- Complete at least $3,000 in direct deposits within 60 days of account opening
- Make at least 10 debit card purchases within 60 days of account opening
The checking account must be opened online with, and the client must have, an address in the following states: Alabama, Arkansas, Georgia, Florida, Maryland, Mississippi, North Carolina, South Carolina, Tennessee, Virginia, or the District of Columbia.
The $250 bonus will be credited to your account within 8 weeks of these two requirements being met. You cannot receive this bonus offer if you have a current checking account with SunTrust or have close one inside of the last six months. This account does have a $20 monthly fee, however that can be waived by maintaining a total balance with SunTrust of $10,000 or making $3,000 in direct deposits each month.
10.Wells Fargo Everyday Checking – $400 Cash Bonus
You can earn a $400 bonus by opening a Wells Fargo Everyday Checking Account. To qualify for the bonus, you’ll need to meet the following requirements:
- Open the account from the bonus offer webpage, or bring a bonus offer code to a participating Wells Fargo branch.
- Make a deposit of at least $25 into the account.
- Within 150 days opening the account, receive a cumulative monthly total of $3,000 or more in qualifying direct deposits each month for three consecutive months.
- You must open and fund your account no later than November 27, 2019.
Upon completion of the above four steps, the $400 bonus will be deposited into your account within 45 days. You will not be eligible for this offer if you already have a Wells Fargo consumer checking account, you are a Wells Fargo team member, or if you have received a bonus for opening a Wells Fargo consumer checking account within the past 12 months.
Wells Fargo Everyday Checking has a $10 monthly service fee that can be waived for any of the following:
- You maintain a minimum daily account balance of $1,500.
- Have $500 or more in total qualifying direct deposits.
- Have 10 or more posted debit card transactions from the account during each fee period. This includes debit card purchases using PIN, signature, online, phone, and digital wallet.
- You have a link to Wells Fargo Campus ATM or Campus Debit Card.
- The primary account owner is 17 to 24 years old.
11.Fifth Third Bank checking account – $250 Cash Bonus
The Fifth Third Bank cash bonus offer applies to several different checking accounts. To qualify, you’ll need to do the following:
Go to the Fifth Third Bank checking account bonus webpage, enter your email address, receive a coupon, then redeem it at a Fifth Third Bank branch.
Open any of the following checking accounts: Essential, Enhanced, Preferred, Free (GA and select markets in IN or KY) or Free Checking plus Extra Time (Florida only).
Reach a $500 balance within 45 days opening the account.
Maintain a $500 minimum daily balance thereafter for 60 days.
Open your account by June 30, 2019.
Fifth Third Bank Essential Checking offers mobile banking, mobile deposits, unlimited check writing, online bill pay instant alerts, fast and secure person-to-person payments with Zelle, and access to more than 50,000 fee-free partner ATMs nationwide. The account has an $11 per month service charge, which can be waived for any of the following:
- Maintain a combined monthly average balance of $1,500 across your deposit and investment accounts.
- Spend at least $500 per month on a Fifth Third credit card.
- Have an outstanding balance with a Fifth Third personal mortgage, auto loan or line of credit.
The service fee can also be reduced to $8 per month with monthly direct deposits of at least $500. Other Fifth Third checking accounts have their own service fee charges and waivers.
12. Santander Bank Simply Right Checking – $225 Cash Bonus
This is one of the easier checking account bonuses to qualify for. All you need to do are the following three steps:
- Open an account by June 30, 2019 with the promotion code SDB225G192.
- Have direct deposits totaling $1,000 or more posted to the account within the first 90 days, starting the first business day after opening the account.
- Keep your account open for at least 90 days, and open at the time of the bonus payment.
Upon meeting these three conditions, and once your account has been open for at least 90 days, the bonus will be paid within 30 days. You must be at least 18 years old, not a current Santander Bank checking account holder within the last 12 months, and the offer cannot be combined with any other bonus.
Apart from the cash bonus qualification requirements, Santander Bank Simply Right Checking requires a minimum opening deposit of just $25. There is no minimum balance requirement thereafter, and you’ll have access to fee-free ATM transactions at more than 2,000 ATMs, including more than 1,000 located in CVS pharmacies.
The account does have a $10 monthly service fee, but it can be waived with just one transaction per month. That can be either a deposit, withdrawal, transfer, or payment.
1. SoFi Checking and Savings – 2.25% APY
No upfront bonus here but SoFi, a new player in the space does just about everything else to attract your business. Their SoFi Money account acts as both a checking and savings account and requires no minimum deposit, and no minimum balance to secure a terrific 2.25% APY.
What really sells this account is that it charges no fees. You read that correctly; there are no fees to open, own, or maintain the account AND SoFi will reimburse you for ATM withdrawals every single time. This account is FDIC insured for up to a staggering $1.5MM per deposited, six times the normal rate of FDIC insurance.
2. Aspiration Spend and Save – 2.00% APY + Cash Back
Aspiration has just launched a brand new Spend and Save account that offers up to a 2.00% APY as well as 0.5% cash back on every purchase w/ the chance to earn more.
To earn the 2.00% APY in the Save account, you need to either make at least a $1 deposit each month OR have a single end of day balance of $10,000. All purchases using the Spend account will earn 0.5% cash back and you can earn another 0.5% cash back when you spend on businesses that Aspiration has identified as good to their employees and the environment.
Aspiration offers unlimited ATM fee reimbursements, so you’ll never be charged an ATM fee, worldwide. They also offer up to $600 in cell phone protection ($25 deductible) if you use your Aspiration Spend account to pay for your phone bill. Last but certainly not least, Aspiration allows you to set the monthly fee for using the Spend and Save to whatever you want, including zero.
A checking account is the ultimate form of demand deposit account. A demand deposit account is one that gives you regular access to your funds. It also takes in savings accounts and money markets. But checking accounts have the advantage of giving you greater access to your money than virtually any other type of account.
The very term “checking account” is fast becoming something of a dated term. Checking accounts were so named because of the ability to access your funds through checks. And there was a time when checks were the only way to access your account, short of going to the bank and withdrawing funds directly (which itself may have required writing a check!).
But today’s checking accounts offer multiple ways to access your funds. And an increasing number of checking accounts no longer offer paper checks at all. This shouldn’t be surprising at all, given that fewer merchants are accepting paper checks than ever.
Today, it’s more common to make payments online. And with the widespread development of ATM machines, you can now get cash without having to go to a bank branch. Meanwhile, checking accounts now offer online bill payment capabilities, as well as person-to-person transfer methods.
Checking accounts are the preferred destination for direct deposits from paychecks, pensions and government benefits. But you can also move money into a checking account by transferring it from a savings account or money market at the same bank, or from another bank.
The old-fashioned way – 20 years ago – was to maintain an updated check register, and reconcile it against the bank statement that was mailed to you each month. While a few people still use this method, it’s easier and much more convenient to check your account electronically.
Virtually every bank today offers online banking. That gives you the ability to check your account on your home or work computer at any time. You have access to all accounts you have with a particular bank, including your checking account. You also have the ability to transfer funds between accounts, transfer funds to outside accounts, and make payments online.
But nearly all banks also have mobile banking. Many provide all the functionality of the online version, though some banks may limit certain activities. However, you can check your account balance, run transactions, make payments from your phone, and even transfer money directly to and from individuals using various payment services.
Another major advantage of mobile banking is mobile deposits. The feature enables you to accept checks through your smart phone. You simply take a photo of both the front and back of the check, then download it to your account through the mobile banking app. The clearing process isn’t as quick as making a deposit in person, but it will enable you to make the deposit immediately while saving you a trip to the branch.
Generally speaking, there are no limits on the number of transactions made within a checking account. This is because a checking account is specifically designed to be a high activity account. You’ll typically have an unlimited number of transfers outside the account, checks written, and debit card transactions.
However, a bank may impose certain limits on one or more of its checking account offerings. While it may offer unlimited activity, it might impose an activity fee tied to a certain number of transactions. For example, it may permit up to 10 outgoing transactions per month. But if you exceed that number, an activity fee will be applied to the excess transactions. It’s one of those “fine print” fees that every depositor needs to be aware of in choosing the right checking account.
If there are any transaction limits on checking accounts, it isn’t due to any type of federal laws. For example, Federal Regulation D, limits the number of outgoing transactions from either a savings account or a money market. The limit is no more than six “convenient” transfers or withdrawals per month per account. Convenient transfers include preauthorized, automatic transfers, and transfers and withdrawals initiated by phone, fax, or online, as well as those made by check, debit card, or other methods payable to third parties.
Again, those limitations apply only to savings accounts and money markets, and not checking accounts. In most cases, there’ll be no limit on the number of transactions you can run through your checking account.
In most cases, checking accounts don’t earn interest. And where they do, rates are downright microscopic. In fact, according to the FDIC’s Weekly National Rates and Rate Caps – Weekly Update, interest-bearing checking accounts currently pay just 0.06% APY on average.
That’s the rate level you’ll typically see with local banks and credit unions. In fact, some interest-bearing checking accounts pay a rate of just 0.01%. In the grand scheme of things, that’s just dust! But you don’t have to maintain a checking account with a bank that pays such low rates. There are banks available, primarily online banks, that pay much higher interest.
Checking accounts that pay little or no interest aren’t an attempt by banks to mistreat their customers. Since checking accounts are essentially in-and-out accounts, interest isn’t usually a significant factor. When most banks do pay interest on checking, it’s just a token amount, probably mostly to make their checking account offers look more attractive than the competition.
However, if you’re looking to add high interest to your bank savings, there are several online banks offering high interest on savings, money markets, and certificates of deposit. Many of these savings accounts are paying interest in excess of 2%. You can maintain a checking account with a minimal balance, and move any excess funds into a high-yield account to get the benefit of high interest.
Though there may be certain banks that limit the number of checking accounts you can have, most won’t. You can have several accounts for yourself, as well as one or more for each member of your household – including your children. For example, you might maintain one checking account to pay general expenses, and another dedicated to paying house related expenses – it’s your choice.
Banks also offer business checking accounts. If you have a business, you can maintain both a business checking account and a personal checking account.
Each checking account offered by a bank generates fee income for the bank. This can come in the form of a monthly service fee, ATM access fees at non-network ATMs, and service fees charged to merchants for debit card usage. It’s usually in the bank’s best interest to allow you to have as many checking accounts as you want.
Of course, there are a number of reasons why you’ll want to limit the number of checking accounts you have:
- Having several accounts can be a bookkeeping nightmare, as you try to keep track of the activity in each account.
- Multiple checking accounts can be confusing. You might mistakenly assume a payment made from one account was actually made from another.
- Generally speaking, the more checking accounts you have, the more bank fees you’re paying.
Much like a checking account, a savings account is also considered to be a demand deposit account. It’s so called because you have the ability to access funds at will. This is different from a certificate of deposit, which is referred to as a time deposit, and ties up your money for the duration of the term of the certificate.
Savings accounts at most banks typically require very little money to open a new account. Most also impose no minimum on the amount you must keep in your account. That said, interest rates paid on savings accounts are frequently based on your account balance. Most will pay higher interest rates on larger account balances, which is sometimes referred to as tiered interest rates.
While you do have access to the funds held in a savings account, it’s usually more restricted than it is with a checking account. For example, a checking account typically comes with check writing, an ATM card, online bill pay, and even direct person-to-person transfer apps. Most savings accounts will offer only one of those access options, usually an ATM card. But many banks won’t offer any direct access capability at all. Instead, you’ll need to transfer money into your checking account for payment purposes.
Though it’s not as common with savings accounts as it is with checking accounts, you can also have money from paychecks, pensions and government benefits direct deposited into your savings account. In most cases, people will deposit a small amount from those payments into savings, as a regular savings plan, with the rest going into checking. It’s also possible to have your income tax refund deposited into a savings account.
Since a savings account is usually a low activity account–few withdrawals, and even fewer deposits–it’s never been common for depositors to keep written records of their savings account balances.
With online banking, the best way to check your account is to do so on your computer or mobile device. This has become common with checking accounts, largely because of the greater number of transactions running through the account. Regularly checking a savings account balance may not be seen as a priority. However, it should never be ignored.
Even if you have very few transactions, you should check your savings account balance on a daily basis. This is necessary if only for unauthorized transactions. A thief could gain access to your bank account, and totally ignore your checking account because your savings account has a much larger balance. Since a savings account is usually a much richer target than a checking account, monitoring it on a daily basis is at least as important as staying on top of your checking account balance.
In addition, if your bank limits account withdrawals to electronic transfers into your checking account or an external account, you’ll need to always be aware of your savings account balance for budgeting purposes. And at a minimum, you should check your savings account balance every time you have a transaction in the account. You’ll be looking for a) that the transaction took place, and b) that there weren’t any errors.
Even with electronic transfers, there can still be errors. The sooner you correct them, or the sooner you identify unauthorized activity, the faster and easier the remedy will be.
If you regularly check your checking account online, you should take an extra 30 seconds to also view your savings account balance.
Transaction limits are one of the major differences between savings and checking accounts. While checking accounts usually have something close to unlimited transactions, savings accounts are more restricted.
There are usually no limits to the number of deposits you can make into a savings account. But once again, savings accounts are limited to a specific number of outgoing transactions. Under Federal Regulation D, you’re limited to no more than six “convenient” transfers or withdrawals per 30-day account cycle.
Convenient transfers include preauthorized, automatic transfers, and transfers and withdrawals initiated by phone, fax, or online, as well as those made by check, debit card, or other methods payable to third parties. However, a bank may impose no limit on the number of transfers you make into your checking account, or funds withdrawn at the teller window. You need to check with your bank to determine what their specific policies are on these limits.
Under “Best High Yield Savings Alternatives” we offered two online banks that pay interest of 2.00% APY or higher, including one that also pays cash back. But you should understand that these rates are exceptional. The vast majority of local banks and credit unions pay much lower rates on savings accounts.
According to the FDIC’s Weekly National Rates and Rate Caps – Weekly Update, interest paid on savings accounts is averaging just 0.10% nationwide.
It makes little sense to hold savings in a bank paying such low rates. However, people frequently do it because they like the idea of a local brick-and-mortar branch. But if you keep your money in such a low interest paying account, you’re paying a heavy price for physical access. Either of the banks we’ve listed in this guide pay at least 20 times more in interest than the average local bank.
What’s more, despite lacking local branches, online banks can give you just as much access to your funds as a bank with local branches. The vast majority of financial transactions now take place online. You can just as easily transfer funds from an online bank as you can between accounts at your local branch, though there may be a one or two day wait on the completion of the transfer.
A good savings strategy, that will earn you higher interest and still give you quick access to transfers into your checking account is to maintain just enough money in a local bank savings account to make necessary transfers in the checking account. Any excess funds–which should be the bulk of your savings–can be invested in a high interest online savings account.
Just as is the case with checking accounts, you can usually have as many savings accounts as you want. However, you’ll have many of the same disadvantages that you will with multiple checking accounts. This can include bookkeeping complications and the general confusion that comes with having several of the same type of account.
But there is one important issue that’s more significant with savings accounts than it is with checking accounts. Because savings accounts normally have higher balances than checking accounts, you could bump up against the FDIC limit.
FDIC insures funds held at banks for a maximum of $250,000 per depositor. If you have that kind savings, you’ll want to make sure your combined accounts at any single bank don’t exceed that amount. If so, you should transfer the excess funds to another bank. Fortunately, you can get an additional $250,000 of FDIC coverage at each bank where you have deposits.
There are all types of checking and savings accounts available. You’ll certainly want to go with the one that will work best for your personal situation. But if you’re shopping for a new account, you’ll want to favor those that pay generous account opening bonuses, like those listed in this guide. And since each account has a certain minimum time limit to qualify, you can simply wait until it expires, then apply for a cash bonus at a different bank.
It’s a way to earn a few hundred dollars extra each year.Topics: Banking