The documents and information banks actually ask for

To open a checking account, you will need a government-issued photo ID, proof of your current address, and your Social Security number or Individual Taxpayer Identification Number (ITIN). That is the baseline. Most banks will ask for these three things and nothing more — though some may ask a few additional questions depending on where you live or what kind of account you want.

The reason banks ask for these is straightforward: they need to verify who you are (the ID), confirm where you live (the address), and check your banking history through a system called ChexSystems. Your Social Security number or ITIN is how they do that check. If you have never had a bank account before, that check will straightforward show no history — which is fine.

You do not need to bring money with you to open the account. Many banks will let you open a checking account with zero dollars and deposit money later. Some banks have a minimum opening deposit, but it is usually small — often $25 or less — and you can withdraw it when ready after opening if you want to.

Key Takeaways

  • You will need a government photo ID, proof of your address, and a Social Security number or ITIN to open most checking accounts.
  • Proof of address can be a utility bill, lease, mortgage statement, or government mail — it usually needs to be dated within the last 60 days.
  • You do not need to bring an opening deposit, though some banks require a small minimum (often $25 or less).
  • If you have no Social Security number, an ITIN from the IRS will work at most banks, though some have restrictions.
  • The whole process usually takes 15 to 30 minutes in person or 10 to 20 minutes online, and your account opens the same day.

What counts as proof of address

Banks need to see a document that shows your name and current address. A utility bill is the most common choice — electric, gas, water, or internet all work. A lease or mortgage statement works too. So does a government letter addressed to you, like a tax document or voter registration card.

The document usually needs to be dated within the last 60 days. If you just moved and do not have a recent bill in your new name yet, ask the bank what they accept — some will take a lease signed recently, or a letter from your landlord on letterhead confirming your address. A few banks will accept a cell phone bill or bank statement from another bank if nothing else is available.

If you are homeless or living in a shelter, tell the bank that directly. Many banks have a process for this and may accept a shelter address, a PO box, or a letter from a social service agency confirming where you are staying. Do not guess or make something up — the bank has seen this situation before.

Government-issued photo ID options

A driver's license is the most straightforward option. If you do not have one, a state ID card (sometimes called a non-driver ID) works just as well and is easier to get — you do not need to pass a driving test. A passport or passport card also works. A tribal ID works at most banks.

If you have a work ID with your photo and signature, some banks will accept it alongside another document like a birth certificate. If you have none of these, you can get a state ID card from your state's Department of Motor Vehicles. The process is straightforward: you bring a birth certificate or passport, proof of address, and a small fee (usually $10 to $30). You walk out with an ID the same day in most states.

If you are not a U.S. citizen, a passport from your country works. So does a visa or work permit. Some banks have restrictions on which documents they accept from non-citizens, so call ahead or ask when you arrive.

Social Security number, ITIN, and alternatives

A Social Security number (SSN) is a nine-digit number the U.S. government assigns to citizens and permanent residents. If you have one, bring it. If you do not have a Social Security number but you are authorized to work in the U.S., you can get an Individual Taxpayer Identification Number (ITIN) from the IRS. Most banks accept an ITIN the same way they accept an SSN.

If you are not a U.S. citizen and do not have an SSN or ITIN, some banks will still open an account for you — they will use your passport number or visa number instead. However, not all banks do this, so you may need to call ahead or visit a few banks to find one that will. Credit unions are sometimes more flexible than large national banks on this point.

If you have a criminal record or a history of fraud, the bank may still open your account. ChexSystems does not report criminal history — only banking history. What matters to the bank is whether you have unpaid overdrafts, closed accounts due to fraud, or other banking problems. If you do, some banks will still work with you; others will not. If one bank says no, try another.

Opening in person versus online

You can open a checking account either way. In person, you walk into a branch with your documents, speak to a banker, and your account opens while you wait. You can usually start using it the same day. Online, you upload photos of your documents or answer questions about them, and the bank reviews your process. This usually takes a few hours to a day.

In-person opening is simpler if you are not comfortable with technology or if you want to ask questions face-to-face. It is also faster if you need the account to work when ready. Online opening is faster if you do not have a branch nearby or if you prefer not to go into a bank.

Some banks require you to open in person if you do not have a U.S. address or if you are opening your first account with them. Ask the bank which method they offer before you start the process.

What happens after you open the account

Once your account is open, the bank will give you a debit card (usually within 7 to 10 business days) and checks if you want them. You can start using your account to receive direct deposits or transfer money from another bank when ready, even before your debit card arrives. You can also go to an ATM and withdraw cash using a temporary card or PIN they give you.

The bank will send you account statements — either by mail or email, depending on what you choose. Read the first one carefully to make sure all the information is correct. If something is wrong, call the bank right away.

You will also receive information about your account's fees, overdraft policy, and interest rate (if any). Keep this information. It tells you what the bank will charge you if you overdraw your account, how much notice they give you before closing an inactive account, and whether your deposits earn interest.

If a bank says no

Some banks will deny you if ChexSystems shows unpaid overdrafts or fraud on your record, or if you do not have the documents they require. If this happens, you have options. You can try a different bank — policies vary widely. You can also look for a second-chance checking account, which is designed for people with banking problems in their past. These accounts often have higher fees and lower limits on how much you can deposit or withdraw, but they are real checking accounts and they report to ChexSystems, so using one responsibly can help rebuild your banking history.

Credit unions sometimes have more flexible policies than banks. If you belong to a credit union through your employer, school, or community, ask whether they will open an account for you. You can also search for credit unions in your area at CO-OP.org or Alliant.org to see if you are may be able to access to join one.

If you were denied because of a ChexSystems report, you have the right to see what it says about you. You can request your report for free at ChexSystems.com. If there is an error, you can dispute it.

Frequently Asked Questions

Can I open a checking account if I do not have a permanent address?

Yes. Many banks will accept a shelter address, a PO box, or a letter from a social service agency. Call the bank first and explain your situation — they have processes for this. Some banks are more flexible than others, so if one says no, try another.

What if I do not have a government ID?

You can get a state ID card from your state's Department of Motor Vehicles. Bring a birth certificate or passport, proof of address, and a fee (usually $10 to $30). You will have an ID the same day in most states. Then you can open your checking account.

Do I need to have money to open an account?

No. Most banks let you open with zero dollars. Some require a small opening deposit (often $25 or less), but you can withdraw it when ready after opening if you want to.

How long does it take to open a checking account?

In person, 15 to 30 minutes. Online, a few hours to one business day. Your account is usually ready to use the same day, though your debit card may take 7 to 10 business days to arrive by mail.

What if I have a bad banking history?

Some banks will still open an account for you. If one says no, try another bank or look for a second-chance checking account, which is designed for people with past banking problems. These accounts often have higher fees but help you rebuild your history.