The documents and information you'll need

To open a checking account, you'll need to bring a government-issued photo ID, proof of your current address, and your Social Security number or Individual Taxpayer Identification Number (ITIN). Most banks also ask for your initial deposit — this can be as small as $25 at some banks, though others ask for more. Bring a checkbook or debit card process if the bank offers one, though many now issue these after you open the account online.

The exact list varies by bank. Some ask for two forms of ID instead of one. Others accept a utility bill or lease as proof of address, while some want a recent bank statement or government document. Call the bank branch before you go, or check their website — most post their requirements clearly. This takes five minutes and saves you a trip back home for a missing document.

If you don't have a Social Security number, you can use an ITIN, which the IRS issues to people who file taxes but don't have a Social Security number. Some banks also accept a passport number or state ID number in place of a Social Security number, though this is less common. Ask the bank directly if you're unsure whether your documents will work.

Key Takeaways

  • You will need a government-issued photo ID, proof of your address, and your Social Security number or ITIN to open a checking account at most banks.
  • Proof of address can be a utility bill, lease, recent bank statement, or government document — call ahead to confirm what the bank accepts.
  • Your initial deposit can range from $25 to several hundred dollars depending on the bank; some banks have no minimum deposit at all.
  • Many banks now let you open an account online and skip the branch visit, though you'll still need to provide the same documents electronically.

Why banks ask for these documents

Banks ask for a photo ID to confirm you are who you say you are. This protects both you and the bank from fraud — someone else opening an account in your name and draining it. The address proof serves the same purpose: it confirms you actually live where you claim to live, which the bank uses to contact you if something goes wrong with your account.

Your Social Security number or ITIN lets the bank report your account activity to the IRS and to credit bureaus. This is required by federal law. It also helps the bank check whether you have unpaid debts or a history of overdrafts at other banks — information they use to decide whether to open the account and what fees to charge you.

What to bring if you don't have a traditional address

If you're unhoused or living in a shelter, you may still open a checking account. Some banks accept a shelter address as proof of residence. Others accept a letter from a social service agency on official letterhead that confirms you receive services there. A few banks accept a PO box, though this is becoming less common.

If you're new to the country and don't yet have a lease or utility bill in your name, bring whatever document shows your current address — a letter from a family member, a hotel receipt, or a document from an immigration attorney. Call the bank ahead of time to ask what they'll accept. If one bank turns you down, another may have different rules.

Opening an account online versus in person

Many banks now let you open a checking account entirely online. You'll upload photos of your ID and proof of address, enter your information on their website, and fund the account by transferring money from another bank account. You never visit a branch. This process usually takes 10 to 15 minutes and you can start using the account the same day.

Opening in person at a branch takes longer — usually 30 to 45 minutes — but a banker can answer questions as you go and help you choose the right account type. If you're new to banking or unsure what features you need, the in-person route may be worth the time. If you already know what you want and have all your documents ready, online is faster.

Some banks require you to open in person if you don't yet have an account with them. Others require an in-person visit if your initial deposit is large — over $10,000 — because of federal reporting rules. Check the bank's website or call to find out which option is available to you.

Initial deposits and minimum balances

Your initial deposit is the money you put into the account when you open it. This can be as little as $25 at some banks, or as much as several hundred dollars at others. Some banks have no minimum deposit at all — you can open the account with $0 and add money later. A few banks ask for a larger initial deposit if you want to avoid monthly fees.

Don't confuse the initial deposit with a minimum balance. A minimum balance is the amount you must keep in the account at all times to avoid a monthly fee. Some checking accounts have no minimum balance. Others require you to keep $500, $1,000, or more in the account. If your balance drops below the minimum, the bank charges you a fee — usually $10 to $15 per month. Ask the bank what the minimum balance is for the account you're opening, and whether you can waive the fee by setting up direct deposit.

What happens after you open the account

Once the bank approves your account, you'll receive a debit card in the mail within 5 to 10 business days. You can use this card to withdraw money from ATMs and pay for things in stores. Some banks let you use a temporary card number online right away while you wait for the physical card to arrive.

You'll also receive checks in the mail, though this takes longer — usually 2 to 3 weeks. Many people now pay bills online instead of writing checks, so you may not need checks at all. If you do need them before they arrive, you can ask the bank to print them faster for a small fee, or you can buy temporary checks from an office supply store.

The bank will send you a welcome packet with your account number, routing number, and information about how to set up online banking and mobile banking. Save this information. You'll need the account number and routing number to set up direct deposit, transfer money between accounts, or pay bills online.

Documents you don't need to bring

You don't need a job offer letter, a credit card, or a credit score to open a checking account. You don't need to be a U.S. citizen — many banks open accounts for people with an ITIN. You don't need to have money already saved; some banks let you open with $0.

You also don't need to bring your Social Security card itself — just the number. In fact, many banks ask you not to bring the physical card because it's a security risk. Write the number down or memorize it, and leave the card at home.

Frequently Asked Questions

Can I open a checking account if I've had problems with banks before?

Yes, though some banks may turn you down if you have unpaid overdrafts or closed an account in bad standing. If a major bank refuses you, look for a community bank or credit union in your area — they often have more flexible policies and may open an account even if you have a difficult history. Be honest with the banker about what happened; many will work with you if you show you're ready to manage an account responsibly.

Do I need to bring my partner or a family member with me?

No. Only the person whose name will be on the account needs to be present. If you want to open a joint account with someone else, both of you will need to come in person with your own IDs and proof of address. Some banks let you add an authorized user later, so you don't have to decide this on day one.

What if I don't have a photo ID?

Most banks require a photo ID and won't open an account without one. If you don't have a driver's license or passport, you can get a state ID card from your local DMV — this costs money but is usually under $30. Some community banks or credit unions may accept other forms of ID; call ahead to ask. If you're facing barriers to getting an ID, a local nonprofit may be able to help you navigate the process.

Can I open an account if I'm under 18?

Yes, but you'll need a parent or guardian to co-sign. Both of you will need to come in with your IDs and proof of address. Some banks let you open a teen account at 13 or 14 with a parent's permission; others require you to be 16 or 17. The rules vary by bank, so call ahead to ask what age they accept.

How long does it take to open an account?

Online, 10 to 15 minutes. In person at a branch, 30 to 45 minutes. You can usually start using the account the same day if you open online, or within a few hours if you open in person. Your debit card arrives by mail in 5 to 10 business days.