What You Need to Do Right Now
Opening a checking account takes between 15 minutes and a few days, depending on whether you do it online or in a branch. You will need a government-issued ID, proof of address, and your Social Security number or tax ID. Most banks let you start the process online and fund the account the same day; others require you to visit a branch or wait for mail verification. The fastest route is usually your current bank if you already have savings there, since they already have your information on file.
The entire process — from gathering documents to making your first deposit — can happen in a single afternoon if you open in a branch, or over a few days if you open online. Once your account is open, you can start using it to receive paychecks, pay bills, and withdraw cash, even if your physical debit card has not arrived yet.
Key Takeaways
- You need a government ID, proof of address, and a Social Security number or tax ID to open any checking account.
- Online accounts open in minutes and let you deposit money the same day through transfers or mobile deposit, while branch accounts may require a visit or a few days of mail verification.
- Banks check ChexSystems (a banking history report) when you open an account, so past overdrafts or fraud may affect which banks will take you.
- Some banks charge monthly fees; others waive fees if you keep a minimum balance or set up direct deposit.
- You can open an account at a traditional bank, credit union, or online-only bank, and each has different speed and fee structures.
Gather Your Documents Before You Start
Have these items ready before you contact a bank or visit a branch. You will need a government-issued photo ID — a driver's license, passport, or state ID card. You will also need proof of your current address, which can be a recent utility bill, lease, mortgage statement, or bank statement with your name and address printed on it. The document usually has to be dated within the last 60 days, though some banks accept older documents if you call ahead.
You will need your Social Security number if you are a U.S. citizen or permanent resident. If you do not have one, you can use an Individual Taxpayer Identification Number (ITIN), though fewer banks accept ITINs and some charge higher fees. Have your phone number and email address ready as well — banks use these to contact you and set up online access. Write down these details or have them on your phone so you do not have to look them up while filling out the application.
Choose Between Online, Branch, or Credit Union
Online-only banks (like Ally, Charles Schwab, or Discover) open accounts fastest — usually in 10 to 15 minutes on their website. You fund the account by transferring money from another bank account or by depositing a check through their mobile app. You never visit a physical location. The trade-off is that you cannot deposit cash directly and cannot speak to someone in person if something goes wrong.
Traditional banks (Chase, Bank of America, Wells Fargo, regional banks) let you open online or in a branch. Branch opening takes longer because staff verify your ID in person, but you can deposit cash immediately and have a local person to call. Online opening at a traditional bank usually takes 1 to 3 business days because the bank mails you a verification code or waits for you to confirm your identity through their app.
Credit unions often have lower fees and higher interest rates on checking accounts, but membership requirements vary. Some are open to anyone in a geographic area; others require you to work for a specific employer or belong to a specific organization. If you are already a member, opening a checking account takes the same time as at a bank. If you are not a member, you may need to join first, which can add a day or two.
Complete the Application Online or In Person
If you are opening online, go to the bank's website and look for "Open an Account" or "New Checking Account." You will enter your name, address, phone number, email, and Social Security number. The bank will ask what you want the account for (personal use, business, etc.) and whether you want overdraft protection. Answer honestly — banks use this information to assign you the right account type and to check your banking history.
The bank will run a check through ChexSystems, a database that tracks overdrafts, fraud, and closed accounts. If you have unpaid overdrafts or a history of fraud at other banks, some banks will deny you. Others offer second-chance checking accounts with higher fees or lower limits. If you are denied, ask the bank which ChexSystems report they used and request a copy — you can dispute errors on your own report.
If you are opening in a branch, bring your ID and proof of address. A staff member will verify your identity, run the ChexSystems check, and ask the same questions. You can deposit cash or a check on the spot, and your account is usually active within an hour. Online verification takes longer because the bank cannot see your ID in person.
Fund Your Account and Activate Your Debit Card
After your account opens, you need to put money in it. If you opened online, transfer money from another bank account you own — this usually takes 1 to 3 business days. You can also deposit a check through the bank's mobile app by taking a photo of the front and back; this takes 1 to 2 business days to clear. Some online banks let you deposit cash at partner ATMs or retail locations (like Walmart or CVS), though this varies by bank.
If you opened in a branch, you can deposit cash or a check immediately. The teller will give you a temporary debit card or tell you when your permanent card will arrive in the mail — usually 7 to 10 business days. You can start using your account right away with checks or transfers, even if your debit card has not arrived yet.
Once your account is open, log into the bank's website or app and set up online access. You will create a username and password, and the bank may ask you to verify your identity through a code sent to your phone or email. This usually takes 5 to 10 minutes. After that, you can transfer money, pay bills, and check your balance anytime.
Understand Fees and Minimum Balance Requirements
Most banks charge a monthly maintenance fee ($5 to $15) unless you meet certain conditions. Common ways to waive the fee are: keeping a minimum balance (usually $500 to $1,500), setting up direct deposit, or maintaining a certain number of debit card transactions per month. Some banks waive fees for students or seniors. Read the fee schedule before you open the account — it is usually on the bank's website under "Pricing" or "Disclosures."
Overdraft fees apply when you spend more than you have in your account. Most banks charge $25 to $35 per overdraft. Some banks offer overdraft protection, which links your checking account to a savings account or credit line and automatically transfers money if you overdraft — this usually costs $10 to $15 per transfer. You can turn off overdraft protection if you want the bank to decline transactions instead of charging you a fee.
ATM fees vary widely. If you use an ATM owned by your bank, there is usually no fee. If you use another bank's ATM, you may pay $2 to $3 per withdrawal. Some banks reimburse out-of-network ATM fees if you maintain a high balance or pay a monthly fee. Online banks often reimburse ATM fees nationwide, which is one reason people choose them.
What to Do If Your Application Is Denied
If a bank denies your application, ask why. The most common reasons are a ChexSystems report showing unpaid overdrafts or fraud, or an address that does not match government records. Request a copy of your ChexSystems report — you have the right to see it for free. If there are errors, you can dispute them directly with ChexSystems, and the bank will reconsider your application once the error is corrected.
If the denial is because of unpaid overdrafts, contact the bank that reported you and ask what it would take to resolve the debt. Some banks will remove the report if you pay the overdraft; others require you to wait a certain amount of time. In the meantime, look for a second-chance checking account, which is designed for people with banking history problems. These accounts have higher fees and lower limits, but they let you rebuild your banking record.
If you are denied by multiple banks, try a credit union or an online bank that specializes in second-chance accounts. Some credit unions do not use ChexSystems at all and instead review your application based on your current financial situation. Online banks like Chime and LendingClub sometimes take applicants that traditional banks reject.
Frequently Asked Questions
Can I open a checking account without a Social Security number?
You can use an Individual Taxpayer Identification Number (ITIN) instead, but fewer banks accept it. Credit unions are more likely to accept ITINs than traditional banks. Call ahead and ask before you visit or open an account online. Some banks that accept ITINs charge higher fees or require a higher minimum balance.
How long does it take to get my debit card?
If you open in a branch, you may get a temporary card the same day or within a few hours. Your permanent card arrives by mail in 7 to 10 business days. If you open online, your card is mailed to you and usually arrives within 7 to 14 business days. Some online banks let you use your account number and routing number to make purchases or set up bill pay before your card arrives.
What if I have a bad banking history?
ChexSystems reports unpaid overdrafts and fraud, which can cause denial. Request your free ChexSystems report and dispute any errors. If the report is accurate, look for second-chance checking accounts or credit unions that do not use ChexSystems. You can also ask a bank directly if they offer second-chance accounts — many do, though with higher fees.
Do I need a minimum balance to open an account?
Most banks do not require a minimum balance to open an account, but they may require one to waive monthly fees. Read the fee schedule before you open. Some banks waive fees for direct deposit or a certain number of debit card transactions, which may be easier to meet than a balance requirement.
Can I open a checking account if I am not a U.S. citizen?
Yes, if you have an ITIN or a valid passport and visa. Some banks are more welcoming to non-citizens than others. Credit unions and online banks often have fewer restrictions. Call ahead or visit a branch to ask what documents they need — requirements vary by bank and by state.