The documents and information banks actually require
To open a checking account, you will 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 ask for an initial deposit, though the amount varies—some require $25, others $100 or more, and a few have no minimum. You do not need perfect credit or a banking history; banks check your ChexSystems report (a record of past account closures and overdrafts) rather than your credit score.
The specific documents accepted depend on the bank. A driver's license or passport works for ID. For address proof, banks accept a recent utility bill, lease, mortgage statement, or government mail with your name and current address. If you do not have a traditional address—you are homeless or living with family—some banks will accept a letter from a shelter, social service agency, or employer on letterhead confirming where you receive mail.
You can open an account online, by phone, or in person at a branch. Online and phone applications usually take 10 to 15 minutes and are complete the same day. In-person applications may take longer if the branch is busy, but you walk out with a debit card and account number immediately in most cases.
Key Takeaways
- You will need a government photo ID, proof of your current address, and your Social Security number or ITIN to open a checking account at any bank.
- Initial deposit requirements range from zero to $100 or more depending on the bank and account type you choose.
- Banks review your ChexSystems history (past overdrafts and closed accounts), not your credit score, so a low credit rating will not stop you from opening an account.
- Online and phone applications finish the same day, while in-person applications at a branch may take longer during busy hours.
- If you do not have a traditional address, a letter from a shelter, employer, or social service agency stating where you receive mail is usually accepted as proof of address.
What counts as proof of address
Banks need to verify where you live. A utility bill in your name dated within the last 60 to 90 days is the fastest option. Lease agreements, mortgage statements, property tax bills, and insurance documents also work. Some banks accept bank statements from another institution, though this is less common.
If you do not have utilities in your name—you pay a roommate or landlord who covers bills—ask the bank what alternatives they accept. Many will take a notarized letter from your landlord or roommate confirming your address, or a lease with your name on it even if utilities are not in your name. A few banks accept mail from government agencies, courts, or employers as proof of address.
If you are unhoused or staying temporarily with family, bring a letter on official letterhead from a shelter, transitional housing program, social service agency, or your employer stating the address where you receive mail. Some banks will also accept a statement from a trusted community organization or religious institution. Call the bank before you visit to confirm what they will take—policies vary by location and by branch.
Banks that do not require a minimum deposit
Some banks and credit unions open accounts with no initial deposit. Chime, a mobile banking service, has no minimum. Many local credit unions also waive the deposit requirement, especially if you are a member of the community they serve or if you work in a particular industry or employer group. Community banks in rural areas are more likely to have no minimum than large national chains.
To find banks with no minimum deposit in your area, call your local credit union or search online for "no minimum deposit checking account near me." When you call, ask directly: "What is your minimum opening deposit?" Some banks advertise a low minimum but waive it if you set up direct deposit of your paycheck. Others waive it if you maintain a certain balance or link a savings account.
If you cannot meet a deposit requirement right now, opening an account with no minimum is one option. Another is to ask a family member or friend to make the deposit on your behalf—you own the account and can use it immediately, and they can withdraw their money once the account is open if you both agree to that arrangement.
What happens if you have a ChexSystems record
ChexSystems is a database that tracks overdrafts, bounced checks, and accounts closed by banks due to misuse. If you have a record—for example, you overdrew an account and did not pay it back, or a bank closed your account for repeated violations—some banks will still open an account for you, but others will decline.
Large national banks (Chase, Bank of America, Wells Fargo) often decline applicants with ChexSystems records, especially recent ones. Credit unions, community banks, and online banks are more likely to work with you. Some banks specialize in "second chance" checking accounts for people with ChexSystems history; these accounts may have higher fees or lower spending limits, but they exist specifically to help you rebuild.
You can request your own ChexSystems report for free at chexsystems.com. If there is an error on your report—an account you did not open, or a closure you dispute—you can file a dispute with ChexSystems and they will investigate. This takes 30 to 45 days. If the error is corrected, your chances of opening an account improve significantly.
Age and legal status requirements
You must be at least 18 years old to open a checking account in your own name. If you are under 18, you can open a joint account with a parent or guardian, who will have access to the account and can see all transactions. Some banks offer teen checking accounts designed for people under 18, with parental controls and lower fees.
You do not need to be a U.S. citizen to open a checking account. If you have an ITIN (Individual Taxpayer Identification Number) instead of a Social Security number, most banks will open an account for you. Bring your ITIN letter from the IRS along with your ID and proof of address. Some banks ask additional questions about immigration status, but opening a checking account is not tied to citizenship or legal residency status.
What to bring to a branch or have ready for online applications
For an in-person application, bring your government photo ID (driver's license, passport, or state ID), a document showing your current address (utility bill, lease, or bank statement dated within 60 to 90 days), and your Social Security number or ITIN. Bring a checkbook or debit card if you have one from another bank—the bank may ask to see how you have used accounts in the past, though this is not required.
For an online or phone application, have the same documents ready but you will not need to show them physically. You will type in the information from your ID and address proof. Some banks ask you to upload photos of these documents; others just ask you to read the information aloud or type it in. The process takes 10 to 20 minutes.
Bring or have ready the amount of your initial deposit if the bank requires one. You can deposit this by check, transfer from another account, or cash at the branch. Some banks let you deposit later—they open the account with zero dollars and you add money within a set timeframe (usually 30 days).
What banks check before opening your account
Banks run a ChexSystems check to see if you have a history of overdrafts, bounced checks, or account closures. They verify your identity using the information on your ID. They confirm your address using the document you provide. They check your Social Security number or ITIN against IRS records to make sure it is valid and matches your name.
Banks do not check your credit score. They do not require a job or proof of income, though some banks ask what your occupation is for their own records. They do not contact your employer or previous banks. The entire verification process usually takes a few minutes for online applications and up to an hour for in-person visits, depending on how busy the branch is.
If the bank declines your application, they are required by law to tell you why. Common reasons are a ChexSystems record, an invalid Social Security number, or a mismatch between the name on your ID and the name you provided. If you are declined, ask what the specific reason is so you can address it—for example, if it is a ChexSystems error, you can dispute it.
Frequently Asked Questions
Can I open a checking account without a Social Security number?
Yes, if you have an ITIN (Individual Taxpayer Identification Number) issued by the IRS. Bring your ITIN letter along with your ID and proof of address. Some banks ask additional questions about your tax status, but most will open an account for you. If you do not have an ITIN or Social Security number, a few banks may decline, so call ahead to confirm they will work with you.
What if I do not have a current address or I am homeless?
Bring a letter on official letterhead from a shelter, social service agency, transitional housing program, or employer stating the address where you receive mail. Some banks also accept a statement from a community organization or religious institution. Call the bank before you visit to confirm they will take this form of address proof, as policies vary by location.
How long does it take to open a checking account?
Online and phone applications usually finish the same day and take 10 to 20 minutes. In-person applications at a branch take 15 minutes to an hour depending on how busy the branch is. You will have an account number and debit card immediately or within one to three business days if you apply online.
Will a bad credit score stop me from opening a checking account?
No. Banks check your ChexSystems history (past overdrafts and closed accounts), not your credit score. A low credit rating will not prevent you from opening a checking account. However, if you have a recent ChexSystems record, some banks will decline your application—though credit unions and community banks are often more willing to work with you.
Can someone else open a checking account for me?
No, you must open the account yourself and be present (in person or online) to sign the paperwork. However, someone can help you gather documents or accompany you to the bank. If you are under 18, a parent or guardian must open a joint account with you.