Most people can open a commercial bank account, but the bank gets to decide

A commercial bank — the kind on your street corner or online — can accept or reject anyone who walks in. They are private businesses, not government services. Banks have their own rules about who they will take as a customer, and those rules vary. Some banks have almost no barriers. Others turn away people with certain financial histories, no ID, or no address. Understanding what banks actually require, and what they are allowed to require, helps you know where to look.

The short answer: you can try to open an account anywhere. Whether the bank will let you depends on what that bank's policy is, what information you can provide, and what their computer system finds when they check your background.

Key Takeaways

  • Banks can refuse to open an account for almost any reason that is not based on race, color, national origin, religion, sex, age, or marital status.
  • The most common reason a bank says no is a negative history in ChexSystems or Early Warning Services, two systems that track checking account problems.
  • You will need a government-issued ID and proof of address to open an account at most commercial banks, though some banks have lower-ID options.
  • If one bank turns you down, another bank with different rules may say yes — policies differ widely even between branches of the same bank.
  • Credit unions and online banks sometimes have fewer barriers than traditional commercial banks, though they still check your background.

What banks check before they say yes

When you try to open an account, the bank runs your name through two main background systems: ChexSystems and Early Warning Services. These are not credit bureaus. They track what happened at your previous bank accounts — whether you bounced checks, left accounts open with a negative balance, or had accounts closed by the bank for cause. A bank can see this history and decide it is too risky to take you on.

The bank also checks your identity. They need to verify you are who you say you are, partly for their own protection and partly because federal law requires it. This is called Know Your Customer (KYC) verification. Most banks will ask for a government-issued photo ID — a driver's license, passport, or state ID card — and proof that you live where you say you do, like a utility bill or lease.

Some banks also run a soft credit check, which does not affect your credit score. They are looking to see whether you have a history of accounts in good standing, not whether you have debt. A bank might also ask about your income or employment, though they usually take your word for it unless the amount seems very high.

Why a bank might say no

Banks can refuse service for reasons that have nothing to do with your character. A negative ChexSystems record is the most common reason. If you left a previous account with money owed, bounced checks repeatedly, or had an account closed for fraud or suspicious activity, that bank reported it. The new bank sees it and declines.

No ID or no proof of address is another common reason. Some banks will not budge on this requirement. Others have workarounds — they might accept a passport, a tribal ID, a consular ID, or a combination of documents that together prove who you are. A few banks will open an account with just a phone number and email if you are opening online, though this is rare.

Banks can also refuse you if they suspect money laundering or other illegal activity. This is rare for someone just trying to open a basic account, but it can happen if your story does not add up — for example, if you say you are unemployed but claim to deposit thousands a month.

Banks cannot refuse you based on race, color, national origin, religion, sex, age, or marital status. These are protected categories under federal law. If a bank turns you down and you believe it was for one of these reasons, you can file a complaint with the Consumer Financial Protection Bureau (CFPB) or your state's banking regulator.

What you need to bring

Have a government-issued photo ID ready. A driver's license works at almost every bank. A passport, state ID card, or tribal ID also work. Some banks accept a consular ID (an ID issued by a foreign country's embassy or consulate) if you do not have a US ID yet.

Bring proof of your current address. A utility bill, lease, mortgage statement, or bank statement with your name and address on it usually works. Some banks will accept mail from a government agency, like a tax notice or voter registration card. If you are homeless or do not have mail in your name, ask the bank what they will accept — some have options for people in this situation.

Bring a small amount of money to open the account, usually between $25 and $100, though some banks have no minimum. Ask before you go in.

When a bank turns you down

If one bank says no, do not assume all banks will. Banks have different policies. A bank that turns you down for a negative ChexSystems record might be stricter than average. Another bank in the same town might have a policy of looking at the reason for the negative mark and the time that has passed since it happened.

Online banks sometimes have lower barriers than brick-and-mortar banks. They do not have the same fraud concerns about in-person deposits, and some have built their business model around serving people who were turned down elsewhere. Credit unions also sometimes have more flexible policies, especially if you have a connection to the union — through your employer, a family member, or your neighborhood.

If you have a negative ChexSystems record, you can request a copy of your report for free from ChexSystems or Early Warning Services. You have the right to see what the bank saw. If there is an error — a closed account listed as open, or a debt that was paid — you can dispute it. Fixing errors can make it easier to open an account elsewhere.

Opening an account with limited ID

If you do not have a government-issued photo ID, some banks will still work with you, though it takes more steps. You might need to bring multiple documents that together prove your identity — a birth certificate, Social Security card, and a piece of mail with your name on it, for example. Some banks will accept a passport card (the wallet-sized version) instead of a full passport.

If you are an immigrant without a US ID yet, some banks will accept a passport from your home country plus proof of address. Others will not. Call ahead and ask what documents the specific bank will take. Do not assume that because one branch said no, another branch of the same bank will also say no — policies can vary.

If you are homeless or do not have a permanent address, some banks will accept mail sent to a shelter, a trusted friend's address, or a PO box as proof of address. Again, call first. A few banks have specific programs for unhoused people and will work with you on documentation.

What happens after you open the account

Once the bank approves you, they will give you a debit card, checks if you requested them, and online banking access. You can start using the account right away. The bank will send you a welcome packet with your account number and routing number — you need these to set up direct deposit or to give to someone who wants to send you money.

Keep your account in good standing by not overdrawing it and not leaving it dormant for years. Banks can close accounts that sit unused for a long time, or that show signs of fraud or money laundering. If you use your account regularly and keep a small balance, you will not have this problem.

Frequently Asked Questions

Can a bank refuse to open an account because I have bad credit?

A bank can refuse you for a negative ChexSystems record, which is different from bad credit. Bad credit alone — owing money on credit cards or loans — is not a reason banks typically refuse a checking account. However, if your bad credit led to a bank account being closed or sent to collections, that might show up in ChexSystems and could be a reason to say no.

What if I do not have a permanent address?

Some banks will accept a shelter address, a PO box, or even a trusted friend's address as proof of residence. Call the bank before you go in and ask what they will take. Credit unions and online banks sometimes have more flexibility on this than traditional banks.

Can I open an account if I am not a US citizen?

Yes. You will need a government-issued ID from your home country and proof of address. Some banks require an Individual Taxpayer Identification Number (ITIN) instead of a Social Security number. Call ahead to ask what the specific bank needs from you.

How long does it take to open an account?

If the bank approves you on the spot, you can open an account in 15 to 30 minutes. If they need to verify information or if there is a flag in their system, it might take a few days. Online accounts sometimes open when ready, though the bank may hold certain features until they verify your identity.

What if I was turned down because of an error in ChexSystems?

You can request your ChexSystems report for free and dispute any errors. ChexSystems has 30 days to investigate your dispute. Once an error is corrected, you can try opening an account again at a bank that previously turned you down.