The basic answer: citizenship and ID requirements

No, not everyone can open a bank account in the US, but the barriers are lower than many people think. You do not need to be a US citizen. You do need a valid form of identification and a Social Security Number or Individual Taxpayer Identification Number (ITIN). Banks are required by federal law to verify your identity and check you against terrorism and money-laundering watchlists — this is called Know Your Customer (KYC) compliance, and it is why every bank asks for ID.

The specific documents banks accept vary by institution. Most accept a US passport, driver's license, or state ID card. Some accept a foreign passport paired with a visa or travel document. A few accept consular ID cards issued by foreign governments to their citizens living abroad. The bank you choose matters more than your citizenship status.

If you do not have a Social Security Number, you can obtain an ITIN from the IRS. This is a nine-digit number used for tax purposes and is accepted by most banks in place of an SSN. You do not need to be a citizen or have work authorization to get an ITIN — you explore by mail using Form W-7.

Key Takeaways

  • You do not need US citizenship to open a bank account, but you do need a valid ID and either a Social Security Number or an ITIN.
  • Banks must verify your identity and run background checks under federal law, so every account requires documentation.
  • Undocumented immigrants can open accounts at some banks and credit unions using an ITIN, though options are more limited than for citizens.
  • If you have been denied an account, the bank must tell you why, and you can dispute the decision or try a different institution.
  • Second-chance banking programs exist for people with negative banking history, ChexSystems records, or prior fraud involvement.

What banks check before opening your account

When you explore for a bank account, the bank runs your name and identifying information through ChexSystems, a banking history database. ChexSystems tracks accounts you have closed due to overdrafts, fraud, or other problems. A negative ChexSystems record does not automatically disqualify you, but it flags you as higher risk.

Banks also check the Office of Foreign Assets Control (OFAC) list, which contains names of people and entities under US sanctions. This is a federal requirement. If your name matches or closely resembles a name on the OFAC list, the bank will ask you for additional information to confirm you are not that person. This happens more often to people with common names and does not mean you have done anything wrong.

Some banks also run a soft credit check or check your banking history through Early Warning Services, another consumer reporting agency. These checks do not affect your credit score. The bank is looking for patterns of fraud or repeated account closures, not your creditworthiness.

Undocumented immigrants and ITIN accounts

An undocumented immigrant can open a bank account using an ITIN instead of a Social Security Number. The process is the same as for anyone else: you provide ID, your ITIN, and proof of address. Some banks ask fewer questions; others ask more. Credit unions are often more willing to open accounts for people without SSNs than large national banks are.

The catch is that not all banks accept ITINs. Chase, Bank of America, and Wells Fargo generally do not. Smaller regional banks and credit unions are more likely to. Before you visit a branch, call ahead and ask whether they open accounts for people with ITINs. This saves you a trip and the discomfort of being turned away.

Your ITIN account works exactly like any other bank account. You can deposit checks, receive direct deposits, pay bills, and use a debit card. The bank does not report your immigration status to anyone. Banks are prohibited by law from asking about immigration status, and they do not share account information with immigration authorities unless served with a legal warrant.

People with negative banking history or fraud records

If you have been denied an account because of a ChexSystems record, you have options. First, you can request your ChexSystems report for free at www.chexsystems.com. Read it carefully — ChexSystems reports contain errors, and you have the right to dispute inaccurate information.

Second, you can look for a second-chance banking program. These are accounts designed for people with prior overdrafts, fraud, or account closures. They typically come with lower limits on daily withdrawals and debit card transactions, and they may charge monthly fees. But they let you rebuild your banking history. Credit unions, smaller regional banks, and some online banks offer second-chance accounts. LendingClub, Chime, and GoBank are examples of online banks that do not use ChexSystems.

Third, you can try a different bank. Not all banks use ChexSystems, and not all banks weight negative records the same way. A bank that closed your account five years ago may not show up on your current ChexSystems report, or a different bank may be willing to overlook it.

Age requirements and minors

You must be at least 18 years old to open a bank account in your own name. If you are under 18, you can open a custodial account with a parent or guardian as the account owner. The minor is listed as an authorized user, and the parent controls the account until the minor reaches the age of majority (usually 18, sometimes 21 depending on the state and bank).

Some banks allow minors to transition to a regular adult account automatically when they turn 18. Others require you to come in and sign new paperwork. Check with your bank about their policy before you turn 18 so there are no surprises.

What happens if you are denied an account

If a bank denies you an account, they must provide a written reason. Federal law requires this under the Equal Credit Opportunity Act. The reason might be a ChexSystems record, an OFAC match, insufficient ID, or a policy against opening accounts for people without an SSN or ITIN.

You have the right to dispute the decision. If the reason was a ChexSystems record, you can dispute the information directly with ChexSystems. If the reason was an OFAC match, you can provide additional documentation to prove you are not the person on the list. If the reason was a policy (like no ITIN accounts), you cannot change that bank's mind, but you can try another bank.

Keep the denial letter. It explains what went wrong and what you can do next. If you plan to open an account elsewhere, you may need to explain the prior denial, and having the letter makes that conversation clearer.

Online banks and alternative options

Online banks have different requirements than brick-and-mortar banks, and some are more flexible about ID and documentation. Many online banks do not use ChexSystems, which means a negative banking history may not disqualify you. However, online banks still require an ID and either an SSN or ITIN.

Credit unions are another alternative. Credit unions are member-owned and often have more flexible policies than banks. Some credit unions serve specific communities or professions and may have different may be able to access rules. If you cannot open an account at a bank, a credit union in your area may be willing to work with you.

Prepaid cards and money transfer services are not bank accounts, but they let you store money and make payments without a bank. They do not build banking history the way a real account does, and they usually charge fees. But they are available to almost anyone with an ID, regardless of citizenship or banking history.

Frequently Asked Questions

Do I need a US address to open a bank account?

Most banks require a current US address. If you do not have one, some banks accept a mailing address or a temporary address. Call ahead to ask what the bank accepts. If you are homeless or living temporarily, explain your situation — some banks have workarounds.

Can I open an account if I have been deported or have a criminal record?

Deportation status does not prevent you from opening an account if you have valid ID and an ITIN. A criminal record does not either, unless the crime was financial fraud or money laundering. Banks check OFAC and ChexSystems, not criminal records. However, if your crime involved fraud, it may show up on your ChexSystems report.

What if my name does not match my ID exactly?

Small differences (like a middle initial or a nickname) are usually fine. Bring all your IDs and explain the discrepancy. If your name has changed due to marriage, divorce, or legal name change, bring the court order or marriage certificate that documents the change.

Can I open a bank account by phone or online without visiting a branch?

Many online banks let you open an account entirely online using a video call or by uploading photos of your ID. Some brick-and-mortar banks also offer this. However, some banks still require you to visit a branch in person, especially if your ID is foreign or if you do not have an SSN. Check the bank's website or call to find out what they require.

How long does it take to open a bank account?

If you have all your documents and no red flags, you can open an account in minutes at a branch or online. If the bank needs to verify your identity further or investigate a ChexSystems record, it may take a few days. You will usually be able to use your account the same day or the next business day.