Most banks charge nothing to open a checking account
The majority of checking accounts at major banks and credit unions have no opening fee. You walk in, provide identification and proof of address, and the account is active the same day or within 24 hours. No charge appears on your first statement.
Some banks do charge an opening fee, but it is rare and usually only at smaller regional banks or when you are opening multiple accounts at once. If a fee exists, it typically ranges from $25 to $100, though you should confirm this before you hand over any money.
The real cost of a checking account is not the opening fee—it is the monthly maintenance fee, overdraft charges, or minimum balance requirements that come after. Those are what actually affect your wallet over time.
Key Takeaways
- Most major banks and credit unions charge nothing to open a checking account, and the account becomes active the same day.
- If a bank does charge an opening fee, it is usually $25 to $100, and you should ask before you start the process.
- Monthly maintenance fees, overdraft charges, and minimum balance requirements cost far more than opening fees over the life of the account.
- Online banks typically have no opening fees and no monthly fees, making them the cheapest option if you do not need in-person service.
- You will need a government-issued ID and proof of your current address to open an account anywhere.
What you actually pay after opening
The opening fee is a one-time cost. The fees that matter are the ones that repeat. A monthly maintenance fee of $12 costs $144 a year. An overdraft fee of $35 each time you spend money you do not have can add up fast if you are living paycheck to paycheck.
Many banks waive their monthly maintenance fee if you keep a minimum balance—often $500 to $1,500—or if you set up direct deposit. Some waive it if you maintain a certain number of debit card transactions per month. Read the fee schedule before you open the account so you know which fees apply to you.
Credit unions often have lower fees than banks because they are member-owned and not trying to maximize profit. If you are a member of a credit union through your employer, school, or union, that is usually your cheapest option.
Online banks versus brick-and-mortar banks
Online banks like Ally, Charles Schwab, and Discover have no opening fees and no monthly maintenance fees. They also typically have no minimum balance requirement and reimburse ATM fees nationwide. The trade-off is that you cannot walk into a physical location to deposit cash or speak to someone in person.
If you need to deposit cash regularly or prefer to talk to a person, a traditional bank or credit union is worth the potential fees. If you mostly use direct deposit and pay bills online, an online bank will save you money every month.
Some people use both: an online bank for savings and bill pay, and a local bank or credit union for cash deposits and in-person service.
What documents you need to bring
You will need a government-issued photo ID—a driver's license, passport, or state ID card. You will also need proof of your current address, which can be a utility bill, lease, mortgage statement, or bank statement dated within the last 60 days. Some banks accept a government check or tax return instead.
If you do not have a permanent address, some banks and credit unions will accept mail sent to a shelter, a trusted friend's address, or a PO box, though policies vary. Call ahead and ask what they will accept before you go in.
If you are opening an account online, you will upload photos of these documents or answer security questions to verify your identity. The process usually takes 10 to 15 minutes.
Banks that charge opening fees and why
Some smaller regional banks and credit unions charge $25 to $100 to open a checking account. They do this to cover the cost of setting up the account and to discourage people from opening accounts they will not use. A few banks charge more if you are opening a premium or business account.
If a bank quotes you an opening fee, ask whether it is waived if you maintain a minimum balance for a certain period or if you set up direct deposit. Some banks will waive it if you ask. Others will not, and you should decide whether the account is worth it based on the monthly fees and features you actually need.
Before you commit, compare the total cost of the account over a year: opening fee plus monthly maintenance fees, minus any waivers you may have access to for. A $50 opening fee is not a big deal if the monthly fee is $0. A $0 opening fee with a $12 monthly fee costs $144 a year.
How to avoid fees after you open
The easiest way to avoid fees is to choose a bank with no monthly maintenance fee to begin with. Online banks and many credit unions fit this description. If you choose a bank that does charge a monthly fee, make sure you meet one of the waiver conditions—usually direct deposit, a minimum balance, or a certain number of debit card transactions.
To avoid overdraft fees, keep a small buffer in your account—$50 to $100—so you do not accidentally spend money you do not have. Set up account alerts so your bank texts or emails you when your balance drops below a certain amount. Many banks also let you link a savings account so overdrafts are covered automatically instead of triggering a fee.
Read the fee schedule every year. Banks change their fees, and what was free last year might not be this year. If your bank raises fees or adds new ones, you can switch to a different bank at any time.
Frequently Asked Questions
Do I have to pay to open a checking account if I have bad credit?
No. Banks do not check your credit score to open a checking account. They may check ChexSystems, a banking history database, to see if you have unpaid overdrafts or closed accounts due to fraud. If you have a history with ChexSystems, some banks will still open an account for you, though a few may decline. Ask the bank directly before you apply.
Can I open a checking account without a Social Security number?
Most banks require a Social Security number or an Individual Taxpayer Identification Number (ITIN). Some banks and credit unions will open an account with just a passport and proof of address if you do not have either. Call ahead and ask what your local bank will accept.
What if the bank charges an opening fee but I change my mind?
If you close the account within 30 days, some banks will refund the opening fee. Others will not. Ask the bank's policy before you open the account. If they will not refund it and you decide not to use the account, you have lost that money, so make sure the account is worth it first.
Do online banks charge opening fees?
Almost never. Online banks compete on low fees and high interest rates, so they do not charge to open an account or maintain it. They also do not charge overdraft fees at most major online banks. The only cost is if you use an out-of-network ATM and they do not reimburse the fee, though most do.
Is there a fee if I open a joint checking account?
No. A joint account costs the same as an individual account. Both people on the account have full access to the money and can make withdrawals or deposits. Make sure you trust the other person completely, because they can empty the account without your permission.