Yes, you can open a bank account if you have an ID and proof of address
Most banks will open a checking or savings account for you if you bring a government-issued ID and a document showing your current address. The ID needs to be valid and match the name you're using to open the account. The address proof can be a utility bill, lease, mortgage statement, or government mail dated within the last 60 days.
Some banks are stricter than others. A large national bank like Chase or Bank of America will follow federal rules that apply to all banks. A credit union or smaller regional bank may have different requirements. The key is that you need to prove who you are and where you live — banks do this to comply with federal anti-money-laundering law, not to keep you out.
If you don't have a traditional ID, some banks will accept alternatives like a passport, tribal ID, or state-issued ID card. A few banks will work with you if you have only a letter from a government agency or shelter confirming your identity and address. Call ahead to ask what your specific bank accepts before you go in.
Key Takeaways
- You need a government-issued ID that matches the name on your account and a document showing your current address dated within the last 60 days.
- Banks verify identity and address to follow federal law, and most will accept a passport, state ID, or tribal ID if you don't have a driver's license.
- If you have no traditional ID, some banks will accept a letter from a government agency, shelter, or social services office confirming who you are and where you live.
- Credit unions and smaller banks sometimes have different rules than national chains, so calling ahead can save you a trip if your documents are nonstandard.
- Once you open an account, the bank will run a check through ChexSystems or Early Warning Services to see if you have a history of unpaid overdrafts or fraud at other banks.
What happens if you have a ChexSystems record
ChexSystems is a database that banks use to check whether you've had problems at other banks. If you've had unpaid overdrafts, written bad checks, or committed fraud, that record stays in ChexSystems for five years. Some banks will deny you an account based on a ChexSystems record. Others will open an account but with restrictions — like no debit card, lower spending limits, or higher fees.
You have the right to see what's in your ChexSystems file. You can request a free report once a year at chexsystems.com. If there's an error — for example, an overdraft you already paid — you can dispute it and ask ChexSystems to correct the record. This takes 30 to 45 days.
If ChexSystems is blocking you, look for banks that don't use it or that are more lenient with ChexSystems records. Some credit unions, online banks, and second-chance banking programs will open accounts for people with ChexSystems history. These accounts often have higher fees or lower limits, but they let you build a clean record going forward.
What to bring to open an account in person
Bring your ID and one piece of address proof. That's the minimum. If you're opening a joint account with someone else, they need to bring their ID and address proof too. Both of you will need to be present and sign the paperwork.
Bring a small amount of money to make your first deposit — usually $25 to $100, depending on the bank. Some banks let you open an account with zero dollars, but most want to see that you're putting money in. If you're opening a savings account, the minimum deposit might be higher.
Bring a phone number where the bank can reach you. You'll need this for fraud alerts and account notifications. If you don't have a phone, ask whether the bank can send notices by mail instead.
Opening an account online instead of in person
Many online banks and some national banks let you open an account entirely online. You'll upload a photo of your ID and proof of address using your phone or computer. The bank will verify these documents, usually within a few hours to a few days. You'll then transfer money from another account to fund your new account, or wait for a deposit to arrive.
Online accounts are faster and you don't have to go to a branch. The downside is that you can't ask questions face-to-face, and if something goes wrong with your documents, you'll have to fix it by email or phone. Online banks also don't have physical locations, so you can't deposit cash or speak to someone in person later.
If you're opening an online account and you don't have a bank account yet, you'll need another way to fund it — a debit card, a wire transfer, or an ACH transfer from someone else's account. Some online banks will mail you a debit card so you can make your first deposit at an ATM, but this takes a few days.
Second-chance accounts and banking despite past problems
If you've been denied a bank account or had one closed, a second-chance account is designed for people in your situation. These accounts come from banks, credit unions, and fintech companies that specialize in serving people with banking history problems. They often have higher fees, lower spending limits, and require a larger deposit, but they let you have a bank account.
Second-chance accounts typically come with a debit card, online access, and the ability to set up direct deposit. Some include overdraft protection or the option to move to a regular account after six to twelve months of good standing. The fees are usually $10 to $15 per month, which is higher than a standard account, but lower than the cost of using check-cashing services or prepaid cards.
To find a second-chance account, search for "second-chance banking" plus your state or city, or ask a local credit union whether they offer accounts for people with ChexSystems records. The Community Financial Services Association also maintains a list of banks that work with people who have been denied accounts elsewhere.
What happens after you open the account
Once your account is open, the bank will issue you a debit card, usually within 7 to 10 business days. You'll get online access right away so you can check your balance and move money. If you set up direct deposit, your employer or benefits program can start sending money to your account within one to two pay cycles.
The bank will send you a welcome packet with your account number, routing number, and information about fees. Read this carefully — it tells you what you'll be charged for overdrafts, ATM use outside the bank's network, and other services. Some banks charge $35 per overdraft; others charge $25. Some have no overdraft fees if you opt out of overdraft protection.
You can start using your account immediately, even if your debit card hasn't arrived yet. You can set up bill pay, receive direct deposits, and transfer money online. If you need cash before your card arrives, you can go to a branch and withdraw from your account.
Frequently Asked Questions
Do I need a Social Security number to open a bank account?
Yes, banks are required to collect a Social Security number or Individual Taxpayer Identification Number (ITIN) for federal tax reporting. If you don't have a Social Security number, you can use an ITIN, which the IRS issues to people who are not may be able to access for a Social Security number but need to file taxes or open a bank account. Some banks will open an account with an ITIN; others won't. Call ahead to ask.
Can I open a bank account if I'm undocumented?
Yes. Banks are not required to verify immigration status. You can open an account with a passport, consular ID, or ITIN. Some banks ask fewer questions than others, so if one bank turns you down, try a credit union or a bank that specializes in second-chance accounts. Bring your ID and proof of address, just as anyone else would.
What if I don't have a permanent address?
If you're homeless or living in a shelter, some banks will accept a letter from the shelter or a social services agency as proof of address. Others will accept mail sent to a shelter, a trusted friend's address, or a PO box. Call the bank and explain your situation — many have procedures for people without a permanent address, but you have to ask.
How long does it take to open a bank account?
In person, it takes 15 to 30 minutes. Online, it takes a few minutes to fill out the form, but verification of your documents can take a few hours to a few days. Once your account is open, you can use it immediately, though your debit card will arrive by mail within 7 to 10 business days.
Can I open an account if I owe money to another bank?
Yes, but the bank will check ChexSystems and may see that you owe money. Some banks will still open an account; others will deny you. If you're denied, try a credit union or second-chance bank. If you want to open an account at the bank you owe money to, you may need to pay the debt first or negotiate a settlement.