Most bank accounts cost nothing to open, but monthly fees vary widely depending on the account type and the bank

Opening a checking or savings account at a traditional bank typically has no upfront cost. You walk in, provide identification and proof of address, sign the paperwork, and leave with an account number. No fee changes hands. The same is true for online banks and credit unions — the account itself is free to create.

Where costs appear is in the monthly maintenance. Some accounts charge nothing per month, ever. Others charge $10 to $15 monthly unless you meet certain conditions — like keeping a minimum balance, setting up direct deposit, or maintaining a certain number of debit card transactions. A few accounts charge $25 or more per month. The fee structure depends entirely on which bank you choose and which account product you select within that bank.

Beyond the monthly fee, you may encounter charges for specific actions: overdrafts, ATM withdrawals outside the bank's network, wire transfers, or paper statements. These are separate from the account cost itself and only appear if you use those services.

Key Takeaways

  • Opening a bank account has no cost at any major bank, credit union, or online bank.
  • Monthly maintenance fees range from $0 to $25 or more, depending on the bank and account type you choose.
  • Many banks waive their monthly fee if you maintain a minimum balance, set up direct deposit, or meet other conditions.
  • Additional charges for overdrafts, out-of-network ATM use, and wire transfers are separate from the account fee and only occur if you use those services.
  • Credit unions and online banks often have lower or no monthly fees compared to traditional brick-and-mortar banks.

How monthly fees work and when they disappear

A bank's monthly maintenance fee is not automatic — it is a charge that applies only if you do not meet the account's conditions. A checking account might have a $12 monthly fee, but that fee vanishes if you maintain a $1,500 minimum balance at all times, or if you receive a direct deposit of at least $500 per month, or if you make 10 debit card transactions in that month.

Different banks set different thresholds. Chase's basic checking account has a $12 monthly fee that disappears with a $500 minimum balance or a direct deposit. Bank of America's checking account has a $12 fee that waives with a $1,500 balance or a direct deposit of $250 or more per month. Credit unions often have no monthly fee at all, regardless of balance or activity.

The practical effect is that many people pay zero dollars per month because they naturally meet one of these conditions. If your paycheck goes directly into your account, the fee is gone. If you keep enough money in the account to cover emergencies, the fee is gone. If you use your debit card regularly, the fee is gone. You only pay the monthly fee if you do none of these things.

Fees that appear only when you use specific services

Beyond the monthly maintenance fee, banks charge for individual transactions and services. These fees only appear on your statement if you actually use the service. An overdraft fee — charged when you spend more than your balance — typically ranges from $25 to $35 per overdraft at traditional banks, though some online banks charge less or none at all. An out-of-network ATM fee is usually $2 to $3 when you withdraw cash from an ATM that does not belong to your bank.

Wire transfers, both incoming and outgoing, often cost $15 to $30 depending on whether the wire is domestic or international. Requesting a paper statement instead of viewing it online may cost $1 to $5 per statement at some banks. Closing an account within a certain period — often 90 days — can trigger a closure fee of $25 to $50 at some institutions, though many banks do not charge this.

The key difference between these fees and the monthly maintenance fee is that you control whether they appear. You can avoid overdraft fees by not overspending. You can avoid out-of-network ATM fees by using your bank's ATM or requesting cash back at a store. You can avoid wire transfer fees by using free transfer methods like ACH transfers or Zelle. These are optional costs, not mandatory ones.

Comparing costs across account types

A savings account typically costs less than a checking account. Many banks offer savings accounts with no monthly fee and no minimum balance requirement. The trade-off is that savings accounts limit how many withdrawals you can make per month — usually six — whereas checking accounts have no withdrawal limit. If you are straightforward storing money and not moving it frequently, a savings account is often cheaper.

Money market accounts sit between checking and savings. They usually have higher minimum balance requirements — sometimes $2,500 or more — but offer higher interest rates and may have no monthly fee if you meet that balance. Student accounts and senior accounts often have lower or no monthly fees as a matter of policy, regardless of balance or activity.

High-yield savings accounts, offered primarily by online banks, almost never charge a monthly fee. They compensate by offering interest rates that are significantly higher than traditional banks. The trade-off is that you cannot withdraw money as easily — transfers take one to three business days — but the account itself costs nothing.

What happens if you cannot meet the minimum balance

If a bank requires a $1,500 minimum balance to waive the monthly fee, and you cannot maintain that balance, you will pay the fee every month. This is where the account's true cost becomes clear. A $12 monthly fee on a checking account costs $144 per year. If you are living paycheck to paycheck and cannot keep $1,500 sitting in the account, that fee is a real expense.

In this situation, an online bank or credit union is usually cheaper. Many online banks have checking accounts with zero monthly fees and zero minimum balance requirements. Credit unions, especially those that serve lower-income members, often have the same structure. The trade-off is that you cannot walk into a physical branch, but if you are managing money online anyway, this is not a meaningful loss.

Some banks also offer second-chance checking accounts specifically for people with banking history problems or low balances. These accounts may have higher monthly fees — $15 to $25 — but they exist because traditional checking accounts are not accessible to everyone. If you have been denied a regular account, a second-chance account is worth investigating, even if the fee is higher than average.

Initial deposit requirements and opening costs

Most banks require an initial deposit to open an account, but this is not a cost — it is your money going into the account. The initial deposit requirement ranges from $0 to $100 depending on the bank and account type. Some online banks have no minimum. Traditional banks often require $25 to $100. Credit unions vary widely.

The initial deposit is separate from any monthly fee. If a bank requires a $50 initial deposit and charges a $12 monthly fee, you are putting $50 of your own money in the account, and then the bank charges you $12 per month if you do not meet the fee waiver conditions. The $50 is not a cost; it is your balance.

A few banks offer sign-up bonuses — typically $50 to $300 — if you open an account and meet certain conditions like setting up direct deposit or making a certain number of transactions. These bonuses are rare and usually come with strings, but they can offset the cost of opening an account if you meet the requirements.

How to find the lowest-cost account for your situation

The lowest-cost account depends on how you use money. If you receive a paycheck via direct deposit, almost any bank's checking account will have no monthly fee because direct deposit is a common waiver condition. If you do not receive direct deposit but keep at least $500 to $1,500 in the account at all times, a traditional bank's basic checking account will cost nothing. If you cannot meet either condition, an online bank with no monthly fee and no minimum balance is your cheapest option.

Credit unions are worth checking if you are a member or can become one. Credit union membership is often based on where you work, where you live, or what organization you belong to — the rules vary by credit union. If you may have access to, credit unions typically offer lower fees and higher interest rates than traditional banks.

Before opening an account, look at the fee schedule on the bank's website. The fee schedule lists the monthly maintenance fee, the conditions to waive it, and the cost of individual services like overdrafts and wire transfers. Compare the monthly fee across three or four banks, then check whether you would naturally meet the waiver conditions. The cheapest account is the one whose waiver conditions match your actual banking habits.

Frequently Asked Questions

Do I have to pay money to open a bank account?

No. Opening an account is free at every bank, credit union, and online bank. You may need to make an initial deposit — typically $0 to $100 — but that is your money, not a fee. The account itself costs nothing to create.

What if I cannot maintain the minimum balance to waive the monthly fee?

You will pay the monthly fee every month. In this case, look for an account with no monthly fee and no minimum balance requirement — many online banks and credit unions offer these. You may also may have access to for a second-chance checking account if you have banking history issues, though these sometimes charge higher fees.

Can I avoid overdraft fees?

Yes. Overdraft fees only appear if you spend more than your balance. You can avoid them by not overspending, by setting up overdraft protection (which transfers money from savings to cover the shortfall), or by choosing a bank that does not charge overdraft fees — some online banks offer this.

Do savings accounts cost money?

Most savings accounts have no monthly fee and no minimum balance. The trade-off is that you can make only a limited number of withdrawals per month — usually six. If you are straightforward storing money, a savings account is often cheaper than a checking account.

Is there a difference between opening an account online and in person?

No. The cost is the same whether you open the account online or in a branch. Online banks have no physical branches, so you must open online, but the account itself costs nothing either way. The monthly fee structure is what matters, not how you opened it.