What happens when you walk in or go online
Opening a bank account takes between 15 minutes and a few days, depending on whether you do it in person or online. The bank will ask for proof of who you are, proof of where you live, and your Social Security number or tax ID. They will run a background check through a system called ChexSystems, which tracks banking history. If you pass that check, you sign documents and choose whether you want a checking account, savings account, or both. Money does not move until you deposit it yourself.
The whole process is free. Banks make money from the fees they charge you later (if any) and from lending out the money you deposit — not from opening the account.
Key Takeaways
- You will need a government-issued ID, proof of your current address, and your Social Security number before you walk in or click submit.
- Banks check your history through ChexSystems, a database that tracks closed accounts and overdrafts, but a bad history does not always disqualify you.
- Opening an account online is faster than in person, but you may need to visit a branch later to deposit cash or verify your identity.
- Some banks have monthly fees; others charge nothing if you keep a minimum balance or set up direct deposit.
- You can open an account at a traditional bank, a credit union, or an online-only bank, and the process is similar at all three.
Documents you need to bring or upload
Proof of identity: A government-issued photo ID — driver's license, state ID card, or passport. If you do not have one, some banks will accept a tribal ID or a foreign passport. A few will work with you if you have none, but this is rare and usually requires you to come in person with a second form of ID like a Social Security card or birth certificate.
Proof of address: A recent utility bill, lease, mortgage statement, or government mail with your name and current address. It usually needs to be dated within the last 60 days. If you are homeless or do not have mail in your name, tell the bank — many have workarounds, like a letter from a shelter or a statement from someone who lets you use their address.
Your Social Security number or tax ID: Have it written down or memorized. If you do not have a Social Security number, you may be able to use an Individual Taxpayer Identification Number (ITIN), though fewer banks accept this. Call ahead to ask.
If you are opening the account online, you will upload photos of these documents or type the information in. If you are in person, bring the originals — the bank will look at them but usually does not keep copies.
The ChexSystems check and what it means
ChexSystems is a private company that banks use to check your banking history. It tracks accounts you have closed, overdrafts you did not pay back, and fraud reports. When you explore for an account, the bank sends your name and Social Security number to ChexSystems and gets back a report in minutes.
A report does not automatically reject you. Many banks will open an account for someone with a ChexSystems record, especially if the problem was years ago or if you have fixed it since. Some banks specialize in second-chance accounts and expect applicants to have a history. If one bank says no, another may say yes.
You have the right to see your own ChexSystems report for free. Visit www.chexsystems.com and follow the steps to request it. If something on the report is wrong, you can dispute it with ChexSystems directly.
In-person versus online: which is faster
Opening online is usually faster — you can finish in 15 to 30 minutes from your phone or computer, and your account may be ready to use the same day. The bank will send you a debit card in the mail, which takes five to ten business days to arrive.
Opening in person takes longer on the day you visit (30 minutes to an hour), but you walk out with a debit card when ready. You can also ask questions face-to-face and get help if your documents are not quite what the bank usually accepts.
Many people do both: open online to get your free guide, then visit a branch later to deposit cash or handle something that needs a signature. If you plan to deposit cash regularly, ask whether the bank has branches or ATMs near you before you choose.
Fees and minimum balances to watch for
Some accounts are free with no strings attached. Others charge a monthly fee (usually $5 to $15) unless you meet one of these conditions: keep a minimum balance, set up direct deposit, or use the bank's mobile app. A few charge a fee to open the account, though this is becoming rare.
Read the fee schedule before you open the account — the bank is required to give you one, either on paper or online. Look for overdraft fees (charged when you spend more than you have), ATM fees (charged when you use another bank's ATM), and foreign transaction fees (charged if you use the card outside the US). These add up faster than monthly fees.
If you are on a tight budget, look for a bank or credit union that advertises no monthly fees and no minimum balance. Online banks often have the lowest fees because they have fewer physical branches to maintain.
What to do after your account opens
Once your account is open, you will receive a debit card and checks (if you ordered them). Set up online banking on the bank's website or app so you can check your balance, transfer money, and pay bills. Many banks let you do this the same day your account opens.
If you set up direct deposit — having your paycheck sent straight to your account instead of getting a paper check — the bank may waive monthly fees or give you a small bonus. Ask your employer or benefits administrator for the bank's routing number and your account number; you will find both on a check or in your online banking portal.
Start with a small deposit to make sure everything works. Transfer money in, wait a day or two for it to show up, then try a withdrawal or a purchase with your debit card. If something goes wrong, call the bank's customer service number on the back of your debit card.
If a bank says no
If one bank rejects you, try a credit union or an online bank. Credit unions are member-owned and often have looser policies than traditional banks. Online banks have fewer physical locations to protect, so they sometimes take more risks on applicants with complicated histories.
You can also ask the bank that said no for the specific reason. They are required to tell you if you ask. If it was a ChexSystems issue, you can dispute it. If it was something else — like an unpaid overdraft at that same bank — you may be able to pay it and reapply.
Some communities have second-chance banking programs run by nonprofits or local credit unions. These are designed for people who have been turned down before. Search "[your city] second chance banking" or call 211 to find one near you.
Frequently Asked Questions
Do I need a job to open a bank account?
No. Banks do not ask whether you work. They ask for proof of who you are and where you live. If you are unemployed, retired, or receive benefits, you can still open an account. Some banks ask what your source of income is, but this is for their records, not to reject you.
Can I open an account if I do not have a Social Security number?
Most banks require a Social Security number or an ITIN (Individual Taxpayer Identification Number). Some credit unions and online banks will work with an ITIN. A few will open an account without either if you bring extra ID and documentation. Call ahead to ask — do not assume you will be turned down.
How long does it take to deposit money after I open the account?
You can deposit money when ready if you open in person — the teller can take a cash deposit right away. If you open online, you can transfer money from another account the same day, but cash deposits usually require a visit to a branch or an ATM that accepts deposits. Checks take three to five business days to clear.
What if I lose my debit card before it arrives?
Call the bank and tell them. They will cancel the card and send a replacement. You can still use your account online or through the bank's app while you wait. If you need cash urgently, you can visit a branch and withdraw it with your ID.
Can I open more than one account at the same bank?
Yes. Many people open both a checking account (for daily spending) and a savings account (for money they want to keep separate). You can open them at the same time or add a second account later. Each account has its own number and debit card (if you order one).