What you need to bring and where to go
You can open a bank account by walking into a branch with a government-issued ID and proof of your current address, or by doing it online if the bank offers that option. Most banks and credit unions will open an account the same day if you come in person. Online accounts usually take one to three business days to activate.
You do not need to have a job, perfect credit, or a minimum amount of money to open an account. Banks are required by law to open accounts for people who ask, though they will check a database called ChexSystems to see if you have had problems with accounts in the past. If you have been flagged there, some banks will still work with you—credit unions and smaller regional banks are often more flexible than national chains.
Bring a photo ID (driver's license, passport, or state ID card) and one piece of mail showing your current address—a utility bill, lease, or bank statement dated within the last 60 days works. If you do not have a current address, some banks will accept a shelter letter or a letter from a social service agency. Call ahead to ask what your specific branch accepts.
Key Takeaways
- You need only a government ID and proof of address; you do not need a job, credit history, or opening deposit.
- In-person accounts open the same day; online accounts take one to three business days to become active.
- If you have been flagged in ChexSystems for past account problems, credit unions and community banks are more likely to open an account for you than national chains.
- You can use a shelter letter or social service agency letter as proof of address if you do not have a utility bill or lease.
- Once your account is open, you will receive a debit card and checks within one to two weeks by mail.
Choosing between a checking account and a savings account
A checking account is for money you plan to spend regularly. You get a debit card and checks, and you can withdraw cash at ATMs and teller windows. Most checking accounts have no monthly fee, though some charge $5 to $15 per month if you do not keep a minimum balance or do not set up direct deposit. You can avoid the fee by keeping $500 to $1,500 in the account at all times, depending on the bank.
A savings account is for money you want to keep and grow. It earns interest—the bank pays you a small percentage of what you have in the account. You can withdraw money whenever you want, but the account is not meant for daily spending. Savings accounts have no monthly fee at most banks.
Many people open both: a checking account for bills and everyday spending, and a savings account for emergencies or goals. You can open both at the same time during your first visit.
What happens during the account opening process
The bank employee will ask you for your ID and address proof, then ask basic questions: your full name, date of birth, Social Security number, and current employment status. They will run a background check through ChexSystems and sometimes through a credit bureau. This takes a few minutes and does not hurt your credit score.
You will then choose which type of account you want and review the account agreement—a document that explains the bank's rules, fees, and your rights. Read the fee schedule carefully. Look for overdraft fees (charged when you spend more than you have), ATM fees (charged when you use another bank's ATM), and monthly maintenance fees.
The bank will ask how you want to fund the account. You can deposit cash, a check, or a transfer from another bank account. You do not have to deposit anything to open the account, though some banks offer a small bonus ($25 to $100) if you do. Once the account is open, you will receive a temporary debit card immediately or within a few days, and a permanent card and checks will arrive by mail in one to two weeks.
Online accounts versus in-person accounts
Opening an account online is faster to start—you can do it from home in 10 to 15 minutes—but the account does not become active until the bank verifies your identity. This usually takes one to three business days. You cannot use the account to spend money until it is fully activated, though you can set up direct deposit right away.
In-person accounts are slower to start but active immediately. You walk out with a temporary debit card and can use it the same day. You also have a chance to ask questions and understand the account before committing.
Online-only banks (like Ally, Charles Schwab, or Discover) have no physical branches, so you cannot deposit cash in person. They make up for this by offering higher interest rates on savings and charging fewer fees. If you need to deposit cash regularly, a traditional bank or credit union with branches is a better choice.
Banks, credit unions, and online-only options
A bank is a for-profit business. It takes your deposits, lends them out, and keeps the profit. Banks are insured by the FDIC (Federal Deposit Insurance Corporation), which means if the bank fails, the government protects your money up to $250,000 per account type.
A credit union is a nonprofit owned by its members. You have to join to open an account, but membership is usually free and based on where you live or work. Credit unions often charge fewer fees and offer better interest rates than banks. Deposits are insured by the NCUA (National Credit Union Administration) up to $250,000, the same as banks.
An online-only bank has no physical branches. You manage everything through an app or website. These banks have lower overhead costs, so they charge fewer fees and pay higher interest on savings. The trade-off is that you cannot deposit cash in person or speak to someone face-to-face.
If you have had trouble with accounts in the past, credit unions are often more willing to work with you. If you need to deposit cash regularly, a traditional bank or credit union with branches is essential. If you want the lowest fees and highest interest, an online-only bank may be the best fit.
What to do if a bank refuses to open an account for you
If a bank turns you down, ask why. The most common reason is a ChexSystems flag from a past account closure or overdraft. You have the right to see your ChexSystems report for free by visiting chexsystems.com or calling 1-800-428-9623. If there is an error on your report, you can dispute it.
If the flag is accurate, you have options. Some banks have second-chance checking accounts designed for people with ChexSystems records. These accounts often have higher fees or lower ATM limits, but they are real accounts that work like any other. Chime, LendingClub, and some credit unions offer these programs.
You can also try a credit union in your area. Credit unions are not required to use ChexSystems and often make decisions based on your current situation rather than your past. Call ahead and ask if they work with people who have ChexSystems records.
If you cannot open a traditional account, a prepaid card or a money services store can hold your money temporarily while you rebuild your banking history. These are not ideal—they charge higher fees—but they are a bridge to a real bank account later.
Frequently Asked Questions
Do I need a Social Security number to open a bank account?
Most banks require a Social Security number or an Individual Taxpayer Identification Number (ITIN). If you do not have either, ask your bank whether they accept an alternative form of identification. Some banks and credit unions will work with you using a passport or other government ID, though this is less common.
Can I open an account if I do not have a permanent address?
Yes. Bring a shelter letter, a letter from a social service agency, or a piece of mail addressed to you at the shelter. Some banks will also accept a PO box or the address of a trusted friend or family member if you can show you receive mail there. Call ahead to confirm what your specific branch accepts.
How much money do I need to open an account?
You do not need any money to open an account. You can open it with zero dollars and deposit money later. Some banks offer a bonus ($25 to $100) if you deposit a certain amount within a set time frame, but the bonus is optional.
What if I have a ChexSystems record from years ago?
ChexSystems records stay on file for five years. After five years, the record is removed and you can open an account at any bank. If your record is still active, credit unions and second-chance checking programs are your best options. You can also dispute the record if it contains errors.
Can I open an account online if I do not have a computer or smartphone?
You can open an account in person at any bank or credit union branch. You do not need to use the internet. Bring your ID and proof of address, and a bank employee will open the account for you on the spot.