Most checking accounts cost nothing to open
Opening a checking account itself is free at nearly every bank and credit union in the United States. The bank does not charge you a fee to create the account, and you do not need to deposit money upfront to make it official. You walk in (or go online), fill out paperwork, and the account exists.
What costs money is what happens after. Monthly maintenance fees, overdraft charges, minimum balance requirements, and ATM fees are where banks make money from checking accounts. These vary wildly depending on which bank you choose and what type of account you open.
Key Takeaways
- Opening a checking account has no fee at banks and credit unions, but monthly maintenance fees range from zero to $15 depending on the institution and account type.
- Many banks waive monthly fees if you maintain a minimum balance, set up direct deposit, or keep a linked savings account open.
- Overdraft fees typically run $25 to $35 per transaction when you spend more than your balance, and some banks charge multiple fees in a single day.
- Online banks and credit unions often have lower or zero monthly fees compared to large national banks.
- You can open an account with zero dollars and add money later, though some banks require a small deposit within a set timeframe.
Monthly maintenance fees and how to avoid them
Most large national banks charge a monthly maintenance fee between $5 and $15. Bank of America charges $12 per month on its basic checking account unless you maintain a $1,500 minimum balance or set up direct deposit. Chase charges $12 per month on its basic account with the same waiver options. Wells Fargo charges $10 per month.
Credit unions and online banks often charge nothing. Discover Bank, Charles Schwab, and Ally Bank all offer checking accounts with zero monthly fees and no minimum balance requirement. Local credit unions vary, but many charge $0 to $5 per month or waive fees entirely if you meet straightforward conditions like maintaining $500 in the account.
The waiver conditions matter more than the fee itself. If you receive a paycheck via direct deposit, many banks drop the monthly fee to zero. If you keep $1,000 or more in the account, the fee disappears. Some banks waive fees if you link a savings account or use their debit card a certain number of times per month. Read the fee schedule before you open—the conditions determine whether you actually pay.
Overdraft fees and when they hit
An overdraft fee occurs when you spend more money than you have in your account. Most banks charge $25 to $35 per overdraft transaction. If you overdraw your account three times in one day, you pay three separate fees—not one fee for the day. This is where checking accounts become expensive fast.
Some banks charge a "non-sufficient funds" fee ($25 to $35) when a transaction is declined because you lack funds, separate from an overdraft fee if the bank lets the transaction go through anyway. Other banks charge both: a fee when the transaction posts and another fee if the account stays negative for more than a few days.
You can reduce this cost by opting out of overdraft protection. If you decline overdraft coverage, transactions will straightforward be denied when you lack funds—no fee, but also no purchase. Many banks now default to this safer option, though some still require you to opt out actively.
Initial deposit requirements and opening online versus in person
Most banks do not require an initial deposit to open a checking account. You can open the account with zero dollars and deposit money later. However, some banks require a minimum deposit within 30 days of opening, typically $25 to $100. Chase requires $25 within 30 days on some accounts; Bank of America requires $100 on certain products.
Opening online is faster and usually has the same zero-cost structure as opening in a branch. You provide your Social Security number, address, and employment information, and the account opens in minutes. The bank may place a temporary hold on your account while they verify your identity, but this does not cost you anything.
Opening in person at a branch takes longer but lets you ask questions and hand over documents when ready. Either way, the account opening itself is free.
ATM fees and debit card costs
Using an ATM outside your bank's network typically costs $2 to $3 per withdrawal. If your bank is a large national chain, you have access to thousands of ATMs for free. If you bank at a small credit union, you may pay fees frequently unless you use a shared branching network or surcharge-free ATM alliance.
Debit cards themselves are free. The bank issues them at no cost. Some banks charge a replacement fee ($5 to $15) if you lose your card and need a new one, but the initial card is included.
Comparing costs across account types
| Bank Type | Monthly Fee | Minimum Balance | Overdraft Fee |
|---|---|---|---|
| Large national bank (e.g., Chase, Bank of America) | $10–$15 (waivable) | $1,000–$1,500 (to waive fee) | $25–$35 |
| Online bank (e.g., Ally, Discover) | $0 | $0 | $25–$35 |
| Credit union | $0–$5 | $0–$500 | $20–$35 |
The real cost difference is in monthly fees and minimum balances. If you can meet a bank's waiver conditions (direct deposit, minimum balance, linked savings), a large bank costs the same as an online bank. If you cannot or do not want to, an online bank or credit union saves you $120 to $180 per year.
Hidden costs and what to watch for
Some banks charge fees you might not expect: a fee to close your account early, a fee to transfer money to another bank, a fee for a paper statement, or a fee for using a teller instead of an ATM. These are rare at mainstream banks but common at some smaller institutions. Ask before you open.
Overdraft fees are the biggest hidden cost. A single mistake—a pending charge you forgot about, a subscription you thought you cancelled—can trigger a $35 fee. If the account stays negative, some banks charge daily fees until you bring it positive. This can turn a $5 mistake into a $100 problem in a week.
Foreign transaction fees explore if you use your debit card abroad, typically 1% to 3% of the transaction. This does not affect you unless you travel internationally, but it is worth knowing.
Frequently Asked Questions
Do I need money to open a checking account?
No. Most banks let you open an account with zero dollars. Some require a small deposit ($25 to $100) within 30 days, but you can deposit that money after the account is open. Check the bank's policy before you open to know what applies to you.
Can I avoid all fees on a checking account?
Yes. Online banks like Ally, Discover, and Charles Schwab charge zero monthly fees, have no minimum balance, and do not charge overdraft fees if you opt out of overdraft protection. Credit unions often have similar structures. The trade-off is fewer physical branches and ATMs.
What happens if I overdraft my account?
The bank either declines the transaction (if you opted out of overdraft protection) or lets it go through and charges you $25 to $35. If the account stays negative, some banks charge additional daily fees. You can dispute overdraft fees in some cases, but the bank is not required to refund them.
Is it cheaper to open at a credit union or a bank?
Credit unions are usually cheaper. They typically charge zero or low monthly fees and have no minimum balance requirements. Banks charge $10 to $15 per month unless you meet specific conditions. However, credit unions have fewer ATMs and branches, so convenience matters too.
Do I pay to close a checking account?
Most banks do not charge a fee to close an account. Some smaller banks or credit unions charge $5 to $25 if you close within a certain timeframe (often 90 days). Ask before you open if early closure fees explore.