Opening a bank account usually costs nothing, but some banks charge monthly fees once the account is open
The act of opening an account—filling out the form, providing ID, choosing a checking or savings product—is free at nearly every bank and credit union in the United States. You will not pay to create the account itself. However, many banks charge a monthly maintenance fee once your account is active, typically ranging from $5 to $15 per month. Some banks waive this fee if you meet conditions like maintaining a minimum balance, setting up direct deposit, or using their debit card a certain number of times each month.
The distinction matters because "free to open" and "free to use" are different things. A bank may let you open an account at no cost but then charge you every month you keep money there. Before you open, you need to know whether the account itself will cost you ongoing money.
Key Takeaways
- Opening an account costs nothing at banks and credit unions, but monthly maintenance fees typically range from $5 to $15 once the account is active.
- Many banks waive monthly fees if you maintain a minimum balance, set up direct deposit, or meet other conditions—read the fee schedule before opening.
- Online banks and credit unions are more likely to offer accounts with no monthly fee at all.
- Overdraft fees, ATM fees, and wire transfer fees are separate from monthly maintenance and can add up quickly if you do not understand the bank's rules.
- The fee schedule is a legal document the bank must give you; ask for it or find it on their website before you commit.
Monthly maintenance fees and how to avoid them
A monthly maintenance fee is what the bank charges you simply for holding an account with them. This fee appears on your statement every month unless you meet a waiver condition. Common waiver conditions include: maintaining a minimum balance (often $500 to $2,500), setting up direct deposit of your paycheck, making a certain number of debit card transactions per month, or keeping a linked savings account open at the same bank.
Read the fee schedule carefully, because the conditions are specific. A bank might waive the fee if your direct deposit is at least $500 per month, but not if it is $400. Another might require 10 debit card transactions per month, not 9. If you do not meet the condition, you pay the fee—there is no partial credit or negotiation.
Online banks and credit unions often have no monthly maintenance fee at all, which is why they are worth comparing. If you are opening an account primarily to receive paychecks or government benefits via direct deposit, a bank that waives fees for direct deposit may cost you nothing.
Other fees that appear after you open
Monthly maintenance is only one cost. Banks also charge for specific actions: overdraft fees (typically $25 to $35 when you spend more than your balance), ATM fees (usually $2 to $3 when you use an out-of-network ATM), wire transfer fees ($15 to $30 to send money to another bank), and stop-payment fees ($25 to $35 to cancel a check you wrote). These fees do not appear on every account—they only charge when you do the action—but they can add up fast if you are not careful.
Some banks also charge a fee to close your account early, though this is less common. A few charge fees for paper statements or to speak to a representative by phone. The full list of fees is in the bank's fee schedule, which is a required disclosure document. You can ask for it in person, call and request it, or find it on the bank's website under "Pricing" or "Fees."
How to compare the true cost of opening an account
To know what an account will actually cost you, follow this order: First, find the monthly maintenance fee and the conditions to waive it. Second, check whether you can meet those conditions with your actual situation—if the bank requires $1,000 minimum balance and you have $300, you will pay the fee every month. Third, look at the overdraft fee, ATM fee, and wire transfer fee, because these are the ones most people trigger. Fourth, check whether the bank charges for the specific services you plan to use, like bill pay or mobile check deposit.
Write down the monthly cost for your scenario. If you plan to use direct deposit and the bank waives fees for direct deposit, the monthly cost is zero. If you do not have direct deposit and cannot maintain the minimum balance, add the monthly fee. If you use out-of-network ATMs regularly, add those fees too. This gives you the real cost, not the advertised "free" cost.
Credit unions versus banks
Credit unions are nonprofit institutions owned by their members, and they often charge lower fees than banks. Many credit unions have no monthly maintenance fee, no minimum balance requirement, and lower overdraft fees. However, credit unions have a smaller ATM network, so if you use ATMs frequently, you may pay more in ATM fees than you save on monthly maintenance.
To join a credit union, you must meet a membership requirement—usually living or working in a specific area, working for a specific employer, or being a family member of an existing member. Once you join, opening an account is free, just as it is at a bank. If you are may be able to access for a credit union, comparing their fees to your local bank's fees is worth the time.
What happens if you cannot meet the waiver conditions
If you open an account at a bank that charges monthly maintenance and you cannot meet the waiver conditions, you will pay that fee every month. A $10 monthly fee is $120 per year. Over five years, that is $600 in fees for the privilege of having a place to keep your money. This is why checking the fee schedule before opening matters—you can choose a bank with no fee instead of paying to use their account.
Some banks offer a "basic" or "student" checking account with no monthly fee but fewer features, like no debit card or limited transactions. If you are opening your first account or have a very small balance, ask whether the bank offers a no-fee option. It may not be their main product, but it exists.
Frequently Asked Questions
Do I have to pay to open a bank account?
No. Opening an account is free at every bank and credit union. You do not pay to create the account. However, many banks charge a monthly fee once the account is open, so you need to know the monthly cost before you decide which bank to use.
What if I cannot maintain the minimum balance to waive the monthly fee?
You will pay the monthly maintenance fee every month. Look for a bank with no monthly fee instead, or choose a credit union if you are may be able to access. Some banks offer a basic checking account with no fee but fewer features.
Are there banks with no monthly fees at all?
Yes. Many online banks and credit unions have no monthly maintenance fee and no minimum balance requirement. You will need to compare their other fees, like overdraft and ATM fees, to make sure they are truly cheaper for your situation.
Can a bank charge me a fee just for having an account open?
Yes, that is the monthly maintenance fee. It appears on your statement every month unless you meet a waiver condition. The bank must disclose this fee in their fee schedule before you open the account.
What is the difference between opening an account and using an account?
Opening is free. Using costs money if the bank charges monthly maintenance, overdraft fees, ATM fees, or other service fees. Read the fee schedule to know what you will actually pay once the account is active.