The minimum documents and information banks require
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). Most banks also want to know your employment status and income, though they do not verify these claims before opening the account. Some banks will open an account with just an ID and Social Security number if you do it in person at a branch, but many now require the address proof upfront.
The specific documents vary by bank. A driver's license or passport works as photo ID. For address proof, banks accept recent utility bills, lease agreements, mortgage statements, or bank statements from another institution—anything dated within the last 60 to 90 days with your name and address on it. If you do not have a current address (you are homeless or living with family and have no mail in your name), some banks have workarounds, but you will need to call ahead and ask; not all branches handle this the same way.
Key Takeaways
- You need a government photo ID, proof of current address, and a Social Security number or ITIN; most banks require all three before opening an account.
- Address proof must be dated within 60 to 90 days and can be a utility bill, lease, mortgage statement, or bank statement—not a letter from an employer or landlord.
- If you have no address or no mail in your name, call the bank's customer service line before visiting; some branches can work around this, others cannot.
- Banks run a ChexSystems check (a banking history report) on most new account holders; a history of overdrafts or fraud can block you from opening an account at that bank.
- If one bank denies you, second-chance banking programs and credit unions often have lower barriers and may open an account with just an ID and Social Security number.
What banks check before they say yes
Banks run your name and Social Security number through ChexSystems, a database that tracks banking history across institutions. ChexSystems records unpaid overdrafts, fraud reports, and accounts closed due to negative balances. If you have a record of bouncing checks or leaving accounts in the red, ChexSystems will flag you, and the bank may refuse to open an account.
The bank also checks whether you are on the Office of the Comptroller of the Currency (OCC) list, which tracks people who have been convicted of certain crimes or have outstanding fraud judgments. This is less common, but it is a hard stop if you are on it. Some banks also run a soft credit check (one that does not affect your credit score) to see whether you have accounts in collections, though this is less standard than ChexSystems.
If you are denied, the bank must tell you why—usually in writing. If it is because of ChexSystems, you have the right to see your ChexSystems report and dispute inaccurate information. You can request your report free once per year at chexsystems.com.
When you have no Social Security number
If you are a non-citizen without a Social Security number, you can use an Individual Taxpayer Identification Number (ITIN) instead. An ITIN is issued by the IRS and takes four to six weeks to arrive by mail after you file Form W-7. Some banks will open an account while your ITIN application is pending if you bring the receipt showing you applied, though policies vary.
Credit unions are often more flexible with ITIN holders than large national banks. If you cannot get an ITIN or are still waiting for one, some banks offer second-chance accounts or basic banking accounts that require less documentation—sometimes just an ID and a phone number. These accounts often have lower limits on deposits and transfers, and higher fees, but they let you build a banking history.
Opening an account online versus in person
Online accounts usually require you to upload photos of your ID and address proof through the bank's app or website. The bank verifies these documents electronically, and you can complete the whole process in 10 to 15 minutes. However, online banks are stricter about ChexSystems: if you have any negative history, you will likely be denied before you even finish the application.
In-person accounts at a branch give you a chance to explain your situation. A banker can sometimes override a ChexSystems flag or work with you if your address proof is not perfect. If you have been denied online or have a complicated banking history, going to a branch in person is worth the time. Bring all your documents and be prepared to answer questions about any negative marks on your ChexSystems report.
What happens if a bank says no
If you are denied because of ChexSystems, check your report first. Go to chexsystems.com, request your free annual report, and look for errors. Mistakes happen—accounts listed as unpaid when you actually paid them, or fraud reports from identity theft. You can dispute these directly with ChexSystems, and they have 30 days to investigate. If ChexSystems corrects the error, reapply at the bank that denied you.
If the ChexSystems report is accurate, try a credit union instead of a bank. Credit unions are member-owned and often have more lenient policies on ChexSystems records, especially if you have a legitimate reason for past problems (job loss, medical emergency, identity theft). You may need to join the credit union first—membership usually costs nothing and requires living or working in a certain area or belonging to a certain group—but once you are a member, opening an account is usually straightforward.
Second-chance banking programs are another option. These are accounts designed for people with banking history problems. They come with restrictions (lower deposit limits, higher fees, limited check writing), but they let you prove you can manage an account responsibly. After six months to a year of clean activity, you can often move to a regular account at the same bank.
Fees and account types to know about
Before you open an account, ask about monthly maintenance fees, overdraft fees, and minimum balance requirements. Some banks charge $10 to $15 per month just to keep the account open. Others waive the fee if you maintain a minimum balance (often $500 to $1,500) or set up direct deposit. Overdraft fees can run $25 to $35 per transaction, and banks can charge multiple overdraft fees in a single day.
If you want to avoid fees, look for no-fee checking accounts. Many online banks and credit unions offer them. No-fee does not mean no overdraft fees—you can still be charged if you spend more than you have—but it means the bank does not charge you just for having the account. Some no-fee accounts also offer overdraft protection, which links your checking account to a savings account or credit line so that overdrafts are covered automatically (though this usually costs a small fee per transfer).
Documents to bring or upload
Gather these before you apply, whether online or in person:
- Government-issued photo ID (driver's license, passport, state ID card)
- Proof of current address dated within 60 to 90 days (utility bill, lease, mortgage statement, recent bank statement)
- Social Security number or ITIN
- Phone number and email address
- Employment information (employer name and job title, though banks do not verify this before opening the account)
If you are opening an account online, make sure your ID photo is clear and your address proof is legible. Blurry uploads often get rejected, and you will have to resubmit. If you are going in person, bring originals or clear copies; do not rely on photos on your phone unless the bank says that is acceptable.
Frequently Asked Questions
Can I open a bank account without a Social Security number?
Yes, if you have an ITIN (Individual Taxpayer Identification Number). You can also open an account at some banks and credit unions with just a passport and proof of address, though this is less common. Call ahead to ask whether the bank accepts ITINs or passports before you visit.
What if I have been denied a bank account before?
Request your ChexSystems report to see why you were denied. If the information is wrong, dispute it. If it is accurate, try a credit union or a second-chance banking program. These have lower barriers and can help you rebuild your banking history.
Do I need a minimum deposit to open an account?
Most banks do not require a minimum deposit to open an account, though some ask for $25 to $100 to fund the account on day one. Online banks often have no minimum. Ask the bank before you apply.
How long does it take to open an account?
Online accounts usually take 10 to 15 minutes to complete, though the bank may take 24 to 48 hours to verify your documents and activate the account. In-person accounts are usually active the same day.
What if my address proof is older than 90 days?
Call the bank and ask. Some banks will accept older documents if you explain why you do not have a recent one. If you cannot get current proof, ask whether the bank accepts alternative documents like a lease agreement or a letter from a landlord (though most do not accept landlord letters).