Most banks offer free checking accounts, but "free" has conditions

You can open a checking account with no upfront fee at most banks and credit unions. However, free does not mean there are no costs at all. Banks often waive the account opening fee but charge you later if you do not meet their requirements — usually a minimum balance, direct deposit, or monthly activity threshold.

The real question is not whether opening costs money, but whether keeping the account open will. A bank might let you open for free and then charge you $10 to $15 per month if your balance drops below $500, or if you do not receive a paycheck deposited electronically. Some banks charge per transaction once you exceed a limit. Others charge for overdrafts, paper statements, or customer service calls.

Online banks and credit unions tend to have fewer hidden costs than brick-and-mortar banks, but you need to read the fee schedule before you commit. The fee schedule is a document the bank must give you — it lists every charge they can impose and under what conditions.

Key Takeaways

  • Opening a checking account itself is free at most banks, but monthly maintenance fees can kick in if you do not meet balance or deposit requirements.
  • Online banks and credit unions typically have lower or no monthly fees compared to traditional banks with physical branches.
  • Overdraft fees, ATM fees, and paper statement fees are separate charges that can add up quickly if you do not know they exist.
  • Asking for the fee schedule before you open an account lets you know exactly what you will pay and under what conditions.
  • Some banks waive monthly fees if you set up direct deposit or keep a certain balance, so the true cost depends on your habits.

Where the costs hide: monthly maintenance and minimum balance requirements

The most common charge is a monthly maintenance fee, usually $5 to $15. Banks impose this when your account balance falls below a threshold — often $500 to $1,500 — or when you do not receive direct deposits. If you keep $1,000 in the account at all times, you may never see this fee. If your balance dips to $300, you will.

Some banks waive the maintenance fee if you meet one of several conditions: direct deposit of any amount, a certain number of debit card transactions per month, or maintaining a linked savings account. Read the fee schedule to see which conditions apply to your bank. If you cannot meet any of them, that bank is not free for you, even if opening was.

Credit unions often have no monthly maintenance fee at all, or waive it for members who maintain even a small balance. Online banks like Ally, Charles Schwab, and Discover typically charge no monthly fee regardless of balance, which is why they attract people who cannot meet a traditional bank's requirements.

Overdraft fees and per-transaction charges

An overdraft fee is charged when you spend more money than you have in the account. This fee ranges from $25 to $35 per overdraft, and some banks charge it multiple times per day if you make several purchases while overdrawn. A single mistake — forgetting a pending bill — can cost you $50 to $100 in fees alone.

Some banks also charge per transaction if you exceed a limit. For example, a bank might allow 6 free withdrawals per month from a savings account, then charge $1 for each withdrawal after that. Checking accounts rarely have this limit, but it is worth checking the fee schedule to be sure.

ATM fees are another hidden cost. If you use an ATM that does not belong to your bank's network, you may pay $2 to $3 per withdrawal. Your bank may also charge you a fee on top of what the ATM operator charges. Using your bank's ATM network or a bank that reimburses ATM fees can save you money over time.

How to find a truly free checking account

Start by looking at online banks and credit unions, which have the lowest fee structures. Online banks have no physical branches, so they save money on real estate and staff — savings they pass to you by charging no monthly fees and no minimum balance requirements.

If you prefer a traditional bank with branches, call or visit their website and ask for the fee schedule. Do not rely on what a teller tells you; the fee schedule is the legal document that governs what you will pay. Look for these specific items:

  • Monthly maintenance fee and the conditions to waive it
  • Overdraft fee amount and whether the bank allows overdrafts at all
  • ATM fees and whether the bank reimburses out-of-network charges
  • Minimum opening deposit (some banks require $25 to $100 to open)
  • Paper statement fees if you do not use online statements

Compare at least three banks before you decide. A bank that charges $12 per month in maintenance fees costs you $144 per year — money you could keep by choosing a different bank.

Credit unions versus banks: which has lower costs

Credit unions are member-owned, not shareholder-owned, which means they often reinvest profits into lower fees rather than paying executives and shareholders. Most credit unions charge no monthly maintenance fee, no minimum balance, and no overdraft fees if you do not overdraw often.

However, credit unions have a catch: you must be a member to open an account. Membership is usually based on where you work, where you live, or what organization you belong to. Some credit unions have opened membership to anyone, but you may need to join a credit union organization or donate to a nonprofit to become a member.

Banks are open to anyone without membership requirements, but they charge more in fees because they are for-profit businesses. If you can join a credit union, it is usually the cheaper option. If you cannot, an online bank is typically cheaper than a brick-and-mortar bank.

Minimum opening deposit: do you need money to start

Most banks and credit unions do not charge a fee to open an account, but some require a minimum opening deposit — usually $25 to $100. This is not a fee; it is money that goes into your account and belongs to you. You can withdraw it immediately after opening if you want, though some banks require you to keep a small balance to avoid monthly fees.

Online banks often have no minimum opening deposit. If you have very little money to start with, an online bank is a better choice than a traditional bank that requires $100 upfront.

If a bank requires a minimum opening deposit and you do not have it, ask if they will waive it. Some banks waive the requirement if you set up direct deposit or if you open the account online rather than in person.

What to do before you open: the fee schedule checklist

Before you open an account anywhere, get the fee schedule in writing or online. Print it or save it. Then check these items:

Fee TypeWhat to Look ForRed Flag
Monthly maintenanceAmount and waiver conditions$10+ per month with hard-to-meet waiver conditions
OverdraftAmount per overdraft and daily limit$35+ per overdraft or multiple charges per day
ATMOut-of-network fee and reimbursement policy$3+ per withdrawal with no reimbursement
Minimum balanceAmount required to avoid monthly fee$1,000+ if you cannot maintain it
Opening depositAmount required to open$100+ if you do not have it

If a bank's fee schedule is hard to find or hard to understand, that is a sign to look elsewhere. Banks that are transparent about fees usually have lower fees overall.

Frequently Asked Questions

Can I open a checking account with no money at all?

Most banks require a minimum opening deposit of $25 to $100, but online banks often have no minimum. If you have no money to deposit, call online banks first — they are most likely to let you open with $0. Some banks will also waive the opening deposit if you set up direct deposit.

What happens if I cannot meet the minimum balance requirement?

You will be charged a monthly maintenance fee, usually $10 to $15. If this happens every month, you will pay $120 to $180 per year in fees. Switch to a bank with no minimum balance requirement, such as an online bank or credit union, to avoid this cost.

Do I have to pay overdraft fees?

You can ask your bank to decline transactions that would overdraw your account instead of charging you a fee. This means your debit card will be rejected rather than allowing you to go negative. Ask about this option when you open your account — some banks offer it automatically, others require you to request it.

Are there any banks that charge nothing at all?

Online banks like Ally, Charles Schwab, Discover, and others charge no monthly fees, no minimum balance, and no overdraft fees if you opt out of overdraft protection. They make money from interest on loans, not from customer fees. These banks are genuinely free if you do not overdraw.

What if I need a physical bank branch?

If you need to deposit cash or speak to someone in person, look for banks that partner with other banks' ATM networks or that have branches near you. Some online banks partner with retail locations like Allpoint ATMs or MoneyLion branches. Ask about this before you open — it affects whether you will pay ATM fees.