Yes, you can open a US bank account — here's what banks actually require

You can open a US bank account if you have a valid government-issued ID and a way to prove your address. Most banks will also ask for your Social Security number or an Individual Taxpayer Identification Number (ITIN). If you don't have a Social Security number yet, some banks offer accounts specifically for people building credit or new to the US financial system. The process usually takes 15 to 30 minutes in person or online, and you can start using your account the same day.

The real barrier for most people isn't the rules — it's finding a bank that will work with your specific situation. Some banks turn away people with no US credit history. Others charge monthly fees that eat into small balances. A few have no monthly fees at all and welcome people new to banking. Knowing which type of bank fits your situation saves you time and money.

Key Takeaways

  • You need a valid government-issued ID, proof of address, and either a Social Security number or ITIN to open most bank accounts.
  • Banks check ChexSystems (a banking history report) when you explore, so past account closures or unpaid fees can block you from opening an account elsewhere.
  • Community banks and credit unions often have lower fees and more flexible requirements than large national banks.
  • You can open an account online with some banks, but you may need to verify your identity in person or through video call depending on the bank's rules.
  • Some banks offer second-chance accounts designed for people who were previously denied or had accounts closed.

What documents and information you need to bring

Start with a valid government-issued ID. This can be a driver's license, passport, state ID card, or tribal ID. The bank needs to see your photo and confirm your name and date of birth match their records.

Next, bring proof of your current address. A utility bill, lease agreement, or recent bank statement with your name and address works. The document usually needs to be dated within the last 60 days, though some banks accept older documents. If you don't have mail in your name yet, ask the bank what alternatives they accept — some will take a letter from your landlord or a government agency.

You'll also need either a Social Security number (SSN) or an Individual Taxpayer Identification Number (ITIN). If you're not yet may be able to access for an SSN, the ITIN is issued by the IRS and takes about two weeks to receive. Some banks will let you open an account while your ITIN process is pending if you have the receipt showing you applied.

Bring a small opening deposit if the bank requires one. This is usually $25 to $100, though some banks have no minimum. Ask before you go so you know what to bring.

How banks check your history and what can block you

When you explore, the bank will check ChexSystems, a database that tracks banking behavior across the US. ChexSystems records account closures, overdrafts you didn't pay back, and fraud reports. If you closed an account with unpaid fees or had repeated overdrafts, that information stays in ChexSystems for five years. Some banks will deny you based on this history alone.

The bank will also check your credit report if you're opening a checking account, though this is less common for savings accounts. A low credit score or recent missed payments won't automatically block you, but some banks use it as one factor in their decision.

If you've been denied before, don't assume you'll be denied everywhere. Banks have different standards. A bank that turned you down might have stricter rules than a credit union or community bank in your area. You can also ask the bank that denied you what specifically blocked your process — sometimes it's fixable.

The difference between banks, credit unions, and online-only banks

A traditional bank is a for-profit company with physical branches where you can deposit cash, speak to a person, and get a debit card. Large national banks like Chase or Bank of America have thousands of branches but often charge monthly fees ($12 to $15) and require higher minimum balances. Smaller regional banks and community banks usually charge lower fees or no fees at all, and they're more likely to work with people new to banking.

A credit union is a nonprofit owned by its members. Credit unions typically have lower fees, pay slightly higher interest on savings, and are more flexible about lending to people with limited credit history. The trade-off is fewer branches — you may only have access to ATMs in your area. You usually need to live or work in a specific region to join, or have a family member who is already a member.

An online-only bank has no physical branches but lets you open an account entirely on your phone or computer. These banks have the lowest fees because they don't pay for buildings and staff. The downside is you can't deposit cash in person — you have to use mobile deposit (taking a photo of a check) or transfer money from another account. Online banks work well if you rarely use cash and don't need to speak to someone in person.

Steps to open an account in person or online

In person: Go to a branch with your ID, proof of address, and Social Security number or ITIN. Tell the person at the desk you want to open a checking or savings account. They'll ask you questions about your income, employment, and how you plan to use the account. Answer honestly — they're checking for fraud, not judging you. You'll sign paperwork, make your opening deposit if required, and get a debit card. Some banks issue the card on the spot; others mail it to you within 5 to 10 business days.

Online: Go to the bank's website and click "Open an Account." You'll enter your personal information, upload photos of your ID and proof of address, and answer the same questions as in person. Most online banks will then ask you to verify your identity through a video call with a real person or by answering security questions based on your credit history. Once approved, you can use your account when ready, though your debit card arrives by mail.

Some banks use a hybrid approach: you start online but have to visit a branch or do a video call to finish. This is common at large banks that want to verify you're real before they give you access.

Accounts for people new to banking or rebuilding credit

If you've been denied at other banks, look for a second-chance account or fresh start account. These are designed for people with ChexSystems records or no banking history. They usually have higher monthly fees ($10 to $15) and lower ATM limits, but they're a real path to a working account. Once you've kept the account open and in good standing for 6 to 12 months, you can often move to a regular account with lower fees.

Some banks also offer basic banking accounts with no overdraft fees and no credit check. These accounts have limited features — you might not be able to write checks or get a debit card — but they're a safe way to start if you're worried about fees or being denied.

Credit unions often have share secured loans that let you borrow against money you deposit. This builds your credit history while you're learning to bank, and the interest rate is usually lower than other loans.

What happens after you open your account

Your account is live as soon as you finish the process, but your debit card takes 5 to 10 business days to arrive by mail. Until then, you can use your account number to set up direct deposit or transfer money from another account. Some banks let you use a temporary digital card on your phone while you wait for the physical card.

When your debit card arrives, set up it by calling the number on the back or using the bank's app. You'll set a PIN (personal identification number) for ATM withdrawals. Your PIN is separate from your online banking password — don't use the same one for both.

Set up online banking right away so you can check your balance, see transactions, and move money between accounts. Most banks let you do this on their website or app. If you're not comfortable with online banking yet, you can still use your debit card and visit a branch to check your balance.

Frequently Asked Questions

Do I need a Social Security number to open a bank account?

Most banks require either a Social Security number or an ITIN. If you don't have either yet, ask the bank if they'll accept an ITIN process receipt. Some banks will hold your account open while you wait for your ITIN to arrive. A few banks have accounts for people without an SSN or ITIN, but these are rare.

What if I don't have proof of address?

If you don't have a utility bill or lease in your name, ask the bank what they accept instead. Some will take a letter from your landlord, a government agency letter, or mail from a school or employer. A few banks will accept a statement from a shelter or transitional housing program. Call ahead so you know what to bring.

Can I open an account if I was denied before?

Yes. Different banks have different standards, and a bank that turned you down might have been stricter than others. Try a credit union or community bank in your area — they often have more flexible rules. You can also ask the bank that denied you what specifically blocked your process and whether it's fixable.

How much money do I need to open an account?

Most banks require an opening deposit of $25 to $100, though some have no minimum. Online banks often have no minimum. Ask the bank before you go so you know what to bring. Once your account is open, you can keep any balance you want — there's no rule that says you have to maintain a certain amount.

What's the difference between a checking and savings account?

A checking account is for money you use regularly — you get a debit card and can write checks. A savings account is for money you want to keep and earn interest on. Most people start with a checking account. You can open both at the same time, and many banks offer them together as a package.