Banks and credit unions that charge no monthly maintenance fee

Most national banks and many regional ones offer at least one account with no monthly fee. The catch is usually that you have to meet a condition: direct deposit, a minimum balance, or a certain number of debit card transactions per month. Some accounts have no conditions at all.

The largest banks—Chase, Bank of America, Wells Fargo, Citibank—all have no-fee checking accounts, but each one requires something. Chase's basic checking needs either a $500 minimum balance or one direct deposit per month. Bank of America's SafeBalance checking has no minimum balance and no direct deposit requirement, but it does charge a $12 monthly fee unless you maintain a $1,500 balance or set up direct deposit. Wells Fargo's Way2Save requires direct deposit or a $500 balance.

Online banks—Ally, Charles Schwab, Discover, Chime—typically have no monthly fee, no minimum balance, and no direct deposit requirement. They make money from other sources, not from account fees. The trade-off is that they have no physical branch, so deposits and withdrawals happen by mail, ATM, or transfer.

Credit unions often have lower fees than banks and may waive them more easily. You have to be a member to open an account, which usually means living or working in a certain area or belonging to a particular group. The CO-OP network and Allpoint ATM network mean many credit unions let you withdraw cash for free at thousands of ATMs nationwide, even if you bank somewhere else.

Key Takeaways

  • Online banks like Ally and Discover typically have no monthly fee, no minimum balance, and no direct deposit requirement.
  • National banks offer no-fee accounts but usually require either direct deposit, a minimum balance of $500 or more, or a set number of debit card transactions each month.
  • Credit unions often have lower fees and may waive them more easily, but you must meet membership requirements based on where you live or work.
  • If you cannot meet a bank's conditions for a no-fee account, a second-chance or basic checking account at a credit union or community bank may cost $5 to $15 per month instead.

How to compare no-fee accounts by what you actually use

The right no-fee account depends on how you bank. If you get paid by direct deposit, almost any bank's basic checking will waive the fee. If you do not, you need either a high minimum balance (which ties up money) or an online bank that does not require either.

If you need to deposit cash regularly, an online bank is harder to use because you cannot walk into a branch. A regional bank or credit union with physical locations near you solves this. If you rarely deposit cash and mostly transfer money electronically, an online bank works fine and often pays slightly higher interest on savings.

If you travel or live in a rural area, check the ATM network before you choose. Some online banks reimburse ATM fees nationwide; others do not. Credit unions on the CO-OP network can use each other's ATMs for free, which can mean thousands of locations. A bank with many branches near you eliminates the problem entirely.

Second-chance and basic checking when no-fee accounts are not an option

If you have been denied a regular checking account—usually because of a banking history report from ChexSystems or Early Warning Services—you can still open an account. Second-chance checking and basic checking accounts are designed for people with past overdrafts, fraud, or unpaid fees.

These accounts usually cost $5 to $15 per month. They often come with limits: a cap on the number of checks you can write, no debit card, or a lower overdraft limit. Chime, LendingClub, and some credit unions offer second-chance accounts. After six months to a year of clean history, you can usually move to a regular no-fee account at the same bank.

Check your ChexSystems report before you apply. You can request it free at chexsystems.com. If there is an error, you can dispute it, which sometimes removes the barrier to opening a regular account.

Opening an account online versus in person

Online accounts open in minutes. You upload a photo of your ID, provide your Social Security number, and link a funding source (another bank account or a debit card). The account is usually active the same day or within 24 hours. You never speak to a person.

In-person accounts at a bank or credit union branch take longer but let you ask questions and deposit cash immediately. Bring a photo ID, proof of address (a utility bill or lease), and your Social Security number. Some branches can open an account in 15 minutes; others take longer if they run a background check.

Online banks are faster if you are comfortable with digital banking. Banks and credit unions with branches are better if you need to deposit cash, want to talk through options, or prefer face-to-face service.

What to bring and what information you need

You will need a photo ID (driver's license, passport, or state ID), your Social Security number, and proof of address. Proof of address can be a recent utility bill, lease, mortgage statement, or government mail. Some banks accept a phone bill; others do not.

If you are opening an account online, you will upload photos of your ID and proof of address. If you are opening in person, bring the originals. Have your employer's name and address ready if you want to set up direct deposit right away, though you can add it later.

If you are opening a joint account, the other person needs to be present (in person) or provide their own ID and Social Security number (online). Some banks allow one person to open the account and add the other person later.

Avoiding fees after you open the account

Once your account is open, the fee waiver depends on what you do. If your account requires direct deposit, make sure at least one deposit from your employer hits the account each month. If it requires a minimum balance, keep that amount in the account at all times—some banks check the balance daily, others monthly.

If your account requires a set number of debit card transactions, use the card for small purchases (coffee, gas) to hit the number. If you do not use debit, ask the bank whether bill payments or transfers count. Some do; some do not.

Watch for overdraft fees. Even no-fee checking accounts charge $25 to $35 per overdraft. Link a savings account or set up overdraft protection so transfers happen automatically if your balance drops below zero. Many banks let you turn off overdraft protection entirely, which means transactions will be declined instead of charged.

Frequently Asked Questions

Can I open a bank account with no ID?

No. Banks are required by law to verify your identity. You need a government-issued photo ID. If you do not have a driver's license or passport, a state ID card works. Some banks accept a tribal ID or passport card.

Do I need a minimum deposit to open an account?

Most no-fee accounts require no opening deposit. You can open the account with $0 and deposit money later. Some banks ask for a small deposit (usually $25 or less) to fund the account immediately, but this is not the same as a minimum balance requirement.

What happens if I do not meet the fee waiver condition?

The monthly fee kicks in. If your account requires direct deposit and you do not get one, you will be charged the fee each month. You can switch to a different account at the same bank, move to another bank, or contact the bank to ask if they will waive the fee in your situation.

Can I open an account if I have a bad banking history?

Yes. Second-chance checking accounts are designed for this. They cost more ($5 to $15 per month) and come with limits, but they let you rebuild your banking history. After six months to a year of clean activity, you can move to a regular account.

How long does it take to open an account online?

Usually 5 to 15 minutes to complete the application. The account is active the same day or within 24 hours. You can start using it to receive direct deposits or transfers right away, though some banks hold the first deposit for a few days.