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). Most banks also ask for an initial deposit, though the amount varies—some require $25, others $300, and some have no minimum at all. The entire process usually takes 15 to 30 minutes in person or online.
Banks use these documents to verify your identity and check your banking history through ChexSystems, a system that tracks closed accounts and fraud. If you have had accounts closed for overdrafts or fraud in the past, some banks will still open an account for you, but others will decline. Knowing what you are bringing before you walk in saves time and prevents rejection at the counter.
Key Takeaways
- You will need a photo ID, proof of address, and a Social Security number or ITIN—these are non-negotiable at every bank.
- An initial deposit is usually required but the amount varies widely by bank, from zero to several hundred dollars.
- Banks check ChexSystems, which records closed accounts and fraud; a negative history does not always disqualify you but narrows your options.
- If you do not have a traditional address, a PO box, shelter address, or care-of address is often accepted as proof of residence.
- Online accounts typically require the same documents but allow you to upload photos instead of visiting a branch.
Government-issued photo ID and what counts
A driver's license or state ID card is the standard. A passport works too. Some banks also accept a tribal ID, military ID, or permanent resident card (green card). The ID must not be expired, though banks vary on how recently it expired—some accept IDs expired within the last year, others require current IDs only. Call the bank before you go if your ID is expired and you want to know whether they will take it.
If you do not have a photo ID, some banks will open an account with a combination of documents: a utility bill plus a birth certificate, or a lease plus a school ID. This is less common and takes longer, so call ahead. Credit unions are sometimes more flexible than large banks on this point.
Proof of address and alternatives if you are unhoused
Banks want a document showing your name and current street address. A utility bill, lease, mortgage statement, or recent bank statement all work. The document usually needs to be dated within the last 60 days, though this varies by bank. If you receive mail at your address, bring an envelope or piece of mail with your name and address on it.
If you do not have a permanent address, you have options. A PO box address is accepted at most banks. If you are staying at a shelter, the shelter can provide a letter on letterhead confirming your residence there. Some banks accept a "care of" address—for example, "John Smith, c/o Mary Johnson, 123 Main Street"—if you include a signed letter from the person at that address confirming you live there. A few banks accept a homeless services provider's letter instead of a traditional address document. Call the bank's main line and ask what they need if you are unhoused; different branches sometimes have different policies.
Social Security number or ITIN
Banks are required by federal law to collect this number for tax reporting and fraud prevention. If you have a Social Security number, bring it or be ready to recite it. If you do not have one but are authorized to work in the United States, you may have an ITIN issued by the IRS. Bring your ITIN documentation or the number itself.
If you have neither a Social Security number nor an ITIN, some banks will still open an account but will ask for additional documents and may limit what you can do with the account. This is rare and varies by bank. If this is your situation, contact the bank directly before visiting.
Initial deposit and minimum balance requirements
The amount banks require upfront ranges from $0 to $500. Large national banks like Chase, Bank of America, and Wells Fargo typically require $25 to $100. Credit unions and online banks often have lower minimums or none at all. Some banks waive the minimum if you set up direct deposit of your paycheck.
The initial deposit is your own money—it goes into your new account. Do not confuse it with a fee. After you open the account, some banks charge monthly maintenance fees ($10 to $15 is common), while others charge nothing if you meet certain conditions like maintaining a minimum balance or receiving direct deposits. Ask about fees before you open the account so you know what to expect.
What happens if ChexSystems shows a problem
ChexSystems is a database that tracks closed bank accounts and fraud. When you explore, the bank checks this system. If you closed an account due to overdrafts or had one closed by the bank, it will show up. If you were involved in fraud or wrote bad checks, that will show too. The record typically stays for five years.
A negative ChexSystems history does not automatically disqualify you. Many banks have "second chance" checking accounts designed for people with this history. They usually cost more in fees and have lower limits on how much you can withdraw, but they exist. If you are declined at one bank, try a credit union or a bank that specifically markets second chance accounts. You can also request your ChexSystems report for free at chexsystems.com to see what is actually recorded about you.
Online versus in-person accounts
Opening online is faster—you can finish in 10 minutes from your phone or computer. You will upload photos of your ID and proof of address instead of showing them in person. The bank verifies your identity through the photos and may ask you to verify your Social Security number through a third-party service. You will still need to make an initial deposit, usually by linking a bank account you already have or by mailing a check.
In-person accounts take longer but are sometimes easier if your documents are unusual or if you have questions. A bank employee can tell you on the spot whether your address proof is acceptable or whether your ID is too old. If you are opening an account for the first time or have a complicated situation, in-person may be worth the trip.
Frequently Asked Questions
Can I open a checking account without a Social Security number?
If you have an ITIN, yes. If you have neither, some banks will still open an account but will ask for extra documents and may restrict what you can do. Call the bank first to ask what they need.
What if my address proof is older than 60 days?
Ask the bank whether they will accept it anyway. Some are flexible, especially if it is the only document you have. A recent piece of mail with your name and address on it sometimes works as a backup.
Do I have to make a deposit on the day I open the account?
Most banks require it, but some online banks let you open the account first and deposit money within a few days. Check the bank's policy before you start the process.
What if I was declined because of ChexSystems?
You can request your report for free at chexsystems.com to see what is listed. If there is an error, you can dispute it. You can also look for banks that offer second chance checking, which are designed for people with banking history problems.
Can someone else open an account for me?
No. You must be present and provide your own ID and signature. A parent or guardian cannot open an account in your name, though they can add you as an authorized user on their account.