The right checking account depends on how you use money, not on what banks advertise

There is no single best checking account. The account that works for someone who gets paid weekly and spends cash daily will not work for someone who receives a monthly salary and pays most bills online. Before you open anything, write down: how many times a month you withdraw cash, how many checks you write, whether you maintain a minimum balance easily, and whether you need a physical branch nearby. Then match those habits to what the account actually costs.

Most checking accounts fall into three categories: traditional bank accounts (with monthly fees but physical locations), online bank accounts (no fees, no branches), and accounts designed for people who cannot maintain a minimum balance. Each has real trade-offs. A traditional bank charges $10 to $15 a month but lets you deposit cash at a teller. An online bank charges nothing but requires you to use ATMs or mobile deposit for cash. A second-chance account costs more but accepts people with banking history problems. The cheapest option is not always the right one if it creates friction in how you actually live.

Key Takeaways

  • Choose based on your actual habits—how often you need cash, whether you write checks, and whether you can keep a minimum balance—not on marketing claims.
  • Traditional banks charge monthly fees but offer cash deposits at teller windows; online banks charge nothing but require ATM or mobile deposit for cash.
  • If you have a history of overdrafts or closed accounts, a second-chance account may be your only option, even though it costs more.
  • Read the fee schedule for overdraft charges, ATM fees, and minimum balance requirements before opening, because these are where accounts become expensive.
  • You can move money between accounts later, so opening the wrong account is not permanent—but it is easier to choose correctly the first time.

Traditional bank accounts: when you need a physical location

A traditional bank account through a national or regional bank costs $10 to $15 per month in most cases, but you can walk into a branch to deposit cash, get a cashier's check, or talk to someone about a problem. This matters if you receive cash payments, need to deposit checks frequently, or want to handle banking in person.

The monthly fee is often waived if you maintain a minimum balance—usually $500 to $1,500—or if you set up direct deposit. Check the specific bank's terms, because the requirement varies. Some banks waive the fee only if you also use their credit card or keep a savings account open with them. Read the fine print on what "direct deposit" means; some banks count payroll direct deposit but not government benefits.

Watch the overdraft fees. A traditional bank typically charges $30 to $35 per overdraft transaction, and some charge a fee for each day your account stays negative. If you live paycheck to paycheck, these fees can spiral quickly. Ask the bank whether they offer overdraft protection (a link to a savings account that covers the shortfall) or whether they let you opt out of overdraft coverage entirely—opting out means transactions decline instead of charging a fee, which is often safer.

Online bank accounts: lowest cost if you do not need cash often

Online banks—such as Ally, Charles Schwab, or Discover—charge no monthly fee and pay interest on your balance, usually 4% to 5% annually on checking accounts. They have no physical branches. You deposit checks by taking a photo on your phone, and you withdraw cash at ATMs in their network or at any ATM for free (some reimburse ATM fees charged by other banks).

This works well if you receive most income by direct deposit, pay most bills online, and only need cash occasionally. If you need to deposit cash regularly or prefer to handle banking in person, an online bank creates friction. You cannot walk in with a stack of cash; you have to find an ATM that accepts deposits, which not all do.

Overdraft fees at online banks are typically lower than traditional banks—$25 to $35 per transaction—but the real advantage is that many online banks do not charge overdraft fees at all. Some straightforward decline the transaction. Others charge a small fee only if you stay overdrawn for several days. Read the overdraft policy before opening, because this is where you save the most money compared to a traditional bank.

Second-chance accounts: when your banking history is damaged

If you have unpaid overdrafts, a closed account due to fraud or mismanagement, or a record in ChexSystems (a banking history database), traditional and online banks will likely deny you. A second-chance account is designed for this situation. Banks like Chime, LendingClub, and some credit unions offer them.

Second-chance accounts cost more: monthly fees range from $15 to $30, and overdraft fees are often higher ($35 to $40 per transaction). Some accounts limit how much you can spend per day or how many transactions you can make. The trade-off is that they report your activity to ChexSystems, so responsible use rebuilds your banking history over 12 to 24 months. After that, you can move to a standard account.

Before opening a second-chance account, check whether the bank reports to ChexSystems. If they do not, the account will not help you rebuild your history. Also ask whether there is a path to graduating to a lower-fee account once you have been responsible for a set period. Some banks offer this; others do not.

Credit unions: lower fees if you can join

Credit unions are member-owned financial institutions that often charge lower fees than banks. A credit union checking account might have no monthly fee or a fee of $5 to $10, and overdraft fees are often $25 or less. Interest rates on checking balances are sometimes higher than at traditional banks.

The catch is membership. You can only join a credit union if you meet their membership criteria—you work for a certain employer, live in a certain area, belong to a certain organization, or have a family member who is already a member. Some credit unions have opened membership to anyone, but most have restrictions. Search for credit unions you might join at CO-OP.org or Alliant Credit Union's locator tool.

If you can join, a credit union is worth comparing to traditional banks and online banks. The fees are usually lower, and credit unions tend to be more flexible about overdraft situations and second-chance accounts. The downside is that their ATM networks are smaller than national banks, so you may pay fees to withdraw cash outside their network.

What to compare before you decide

FeatureTraditional BankOnline BankSecond-Chance AccountCredit Union
Monthly fee$10–$15 (waived with minimum balance or direct deposit)$0$15–$30$0–$10
Overdraft fee$30–$35 per transaction$0–$35 per transaction$35–$40 per transaction$15–$25 per transaction
Cash depositAt branch tellerAt ATM (limited) or mobile depositVaries; check bankAt branch or ATM
Interest on balanceUsually none4–5% APYUsually noneUsually none
Physical branchYesNoVariesYes

Beyond these basics, check three more things. First, what is the minimum balance requirement, and what happens if you fall below it? Some banks charge a fee; others straightforward waive the monthly fee benefit. Second, does the bank charge fees for common actions like transferring money, stopping payment on a check, or requesting a paper statement? Third, what is the overdraft policy—do they charge per transaction, per day, or not at all?

Write these details down for the two or three accounts you are considering. The account that looks cheapest in advertising often becomes expensive once you add up the real fees you will actually pay.

How to open an account and what to bring

Most banks let you open an account online or in person. Online is faster—usually 10 to 15 minutes—and you can do it from home. In-person takes longer but lets you ask questions and get a debit card when ready.

You will need a government-issued ID (driver's license or passport), your Social Security number, and proof of address (a recent utility bill, lease, or bank statement). Some banks also ask for your employment information or income. Have these documents ready before you start, whether you are opening online or in person.

If you have a history of overdrafts or closed accounts, the bank will check ChexSystems. If you are on that list, traditional and online banks will likely deny you, and you will need to open a second-chance account instead. You can check your own ChexSystems report for free at chexsystems.com.

Frequently Asked Questions

Can I open a checking account if I have been denied before?

Yes, but you may need a second-chance account. If you were denied because of ChexSystems, you can check your report at chexsystems.com and dispute errors. If the denial was accurate, a second-chance account is your path forward. After 12 to 24 months of responsible use, you can move to a standard account.

What happens if I open the wrong account?

You can close it and open another one. There is no penalty for closing a checking account, though some banks ask you to wait a few days before reopening. If you have an outstanding balance or pending transactions, settle those first. Moving money between accounts takes one to three business days.

Do I need a minimum balance to avoid fees?

It depends on the bank. Some waive monthly fees if you keep $500 or $1,500 in the account; others waive fees only with direct deposit. Read the specific bank's terms. If you cannot maintain a minimum balance, choose an account with no minimum requirement or no monthly fee.

What is the difference between a debit card and checks?

A debit card pulls money directly from your checking account and works like a credit card at stores and online. Checks are paper orders to your bank to pay someone. Most people use debit cards now, but some bills still require checks. Ask the bank whether checks are included or cost extra.

Should I open a savings account at the same bank?

Not necessarily. Some banks waive checking fees only if you also open a savings account with them, so read the terms. Otherwise, you can open a checking account at one bank and a savings account at another—for example, a checking account at a traditional bank for cash deposits and a savings account at an online bank for interest. Just keep track of which bank holds which account.