The documents and information you'll need before you walk in
To open a bank account, you need a government-issued photo ID, proof of your current address, and your Social Security number or Individual Taxpayer Identification Number (ITIN). That's the core set. Most banks also want to know your employment status and income, though they won't verify it the way a loan application does. Some banks will ask about it on the form; others won't ask at all.
The specific documents vary slightly by bank and by account type. A checking account at a large national bank has different requirements than a savings account at a credit union, and both differ from opening an account at an online-only bank. The differences matter because they affect whether you can open an account on the same day or whether you'll need to come back, and whether you can do it entirely online or must visit a branch.
Key Takeaways
- You need a government photo ID (driver's license, passport, or state ID card), proof of your address (utility bill, lease, or bank statement), and your Social Security number or ITIN to open any bank account.
- Large banks often require a minimum opening deposit, which ranges from $0 to $300 depending on the account type and the bank; online banks typically have no minimum.
- If you don't have a photo ID, some banks will open an account with a combination of other documents like a birth certificate and utility bill, but this is less common and may require a branch visit.
- Online banks can complete the entire process in 10 to 15 minutes if your documents are digital; in-branch accounts usually take 30 to 45 minutes.
- If you have a history of overdrafts or fraud reported to ChexSystems, some banks will deny you, but others specialize in second-chance accounts with fewer restrictions.
Photo ID and address verification
A government-issued photo ID is the first thing a bank will ask for. This means a driver's license, state ID card, or passport. The ID must not be expired, though banks vary on how much grace they give—some accept IDs expired within the last year, others do not. If you don't have a photo ID, you can sometimes open an account with a combination of documents: a birth certificate, Social Security card, and a utility bill or lease agreement. This route is slower and requires a branch visit, and not all banks offer it.
Proof of your current address is the second piece. A utility bill (electric, gas, water, or internet), a lease agreement, a mortgage statement, or a recent bank statement all work. The document must show your name and address and be dated within the last 60 to 90 days—banks are strict about this because they're verifying you actually live where you say you do. If you're homeless or living with someone else, some banks will accept a letter from a shelter, a government agency, or a person who can vouch for your address. Ask the bank directly before you go in; policies vary.
Social Security number or ITIN
Banks are required by federal law to collect either a Social Security number (SSN) or an Individual Taxpayer Identification Number (ITIN). They use this to report interest earned on the account to the IRS and to check your banking history through ChexSystems, a database that tracks overdrafts, fraud, and other account problems at other banks.
If you don't have an SSN, you can use an ITIN, which the IRS issues to people who are not may be able to access for an SSN but need to file taxes or open financial accounts. Getting an ITIN takes several weeks and requires filing Form W-7 with the IRS. Some banks will let you open an account with an ITIN; others will not. Call ahead to confirm.
Minimum opening deposit and account fees
Many banks require a minimum opening deposit to start a checking or savings account. This amount varies widely: some banks have no minimum, others require $25, and some large banks ask for $100 to $300. The deposit becomes part of your account balance—it's not a fee. If the bank requires $100 and you deposit $150, you have $150 in the account.
Online banks almost never have a minimum opening deposit. Traditional banks and credit unions are more likely to require one. If you're opening an account with very little money, an online bank or a credit union is often the better choice. Ask about monthly maintenance fees too—some accounts charge $5 to $15 per month if you don't maintain a minimum balance or set up direct deposit. Others have no monthly fee at all.
Employment and income information
Banks ask about your job and income on the account application, but they rarely verify it the way a mortgage lender does. They're asking to understand your financial profile and to comply with anti-money-laundering rules. You can say you're unemployed, retired, or a student, and the bank will still open the account. If you're employed, you can provide your employer's name and your job title. You don't need a pay stub or tax return.
Some banks ask for your annual income; others ask whether you receive direct deposit. If you receive unemployment benefits, Social Security, disability payments, or other government assistance, that counts as income. You don't need documentation to open the account, but having it on hand (a recent benefit statement or letter from the agency) can speed things up if the bank has questions.
What happens if you have ChexSystems issues
ChexSystems is a consumer reporting agency that banks use to check your history with other banks. If you've had overdrafts, written bad checks, or been involved in fraud, that information stays in ChexSystems for five years. Some banks will deny you an account if you have a ChexSystems record. Others will open an account but with restrictions—no debit card, lower spending limits, or higher fees.
If you've been denied because of ChexSystems, you have two options. First, you can request your ChexSystems report for free at www.chexsystems.com and dispute any errors. Second, you can look for a bank that specializes in second-chance accounts. Credit unions, online banks, and some regional banks are more likely to open accounts for people with ChexSystems records. Call ahead and ask directly: "Do you open accounts for people with ChexSystems issues?" Honesty here saves you a wasted trip.
Opening an account online versus in person
Online banks let you open an account entirely on your phone or computer. You upload photos of your ID and proof of address, enter your information, and the account is usually active within a few minutes to a few hours. You don't need to visit a branch, and there's no minimum opening deposit at most online banks. The tradeoff is that you can't deposit cash—you can only transfer money from another bank account or receive direct deposit.
In-person accounts at a branch take 30 to 45 minutes. You bring your documents, the banker verifies them, you sign forms, and the account opens the same day. You can deposit cash immediately. If you need to deposit cash regularly or prefer talking to a person, a branch account is the right choice. If you rarely use cash and want to open an account quickly, online is faster.
Frequently Asked Questions
Can I open a bank account without a Social Security number?
Yes, if you have an ITIN. Not all banks accept ITINs, so call ahead to confirm. The process is the same otherwise—you still need a photo ID and proof of address. Getting an ITIN takes several weeks, so plan ahead if you don't have one yet.
What if I don't have a current utility bill for proof of address?
A lease agreement, mortgage statement, or recent bank statement works just as well. If you don't have any of those, some banks accept a letter from a government agency, a shelter, or a person who can confirm your address. Ask the bank what they'll accept before you go in.
Do I need to bring cash for the opening deposit?
No. You can bring a check, transfer money from another bank account, or arrange a direct deposit. If you're opening an account online, you can transfer money from another bank after the account is set up. Cash is only necessary if you want to deposit it the same day at a branch.
What if a bank denies me because of my ChexSystems record?
Ask the bank why you were denied—they're required to tell you. Then request your ChexSystems report for free and dispute any errors. Look for banks that specialize in second-chance accounts, like credit unions or online banks. Call ahead and ask if they open accounts for people with ChexSystems issues.
How long does it take to open an account online?
Usually 10 to 15 minutes if you have digital copies of your ID and proof of address. The account is typically active within a few hours. In-person accounts at a branch take 30 to 45 minutes and are active the same day.