What banks actually accept as proof of identity when you open an account
No, you cannot open a checking account using a personal check as your primary form of identification or deposit. Banks need a government-issued ID—a driver's license, passport, state ID card, or similar document—before they will open any account. A personal check proves nothing about who you are; it's just a piece of paper someone wrote.
What you might be thinking of is whether you can deposit a personal check into a new account on the day you open it. That's different. Once the account exists and you've provided proper ID, you can deposit a check when ready. But the account itself has to exist first.
The reason is regulatory. Banks are required by federal law to verify your identity before opening an account. This is part of the Know Your Customer (KYC) rules enforced by the Financial Crimes Enforcement Network (FinCEN). A personal check doesn't meet that requirement because it's not a government document and it doesn't prove identity—anyone can write a check.
Key Takeaways
- Banks require a government-issued photo ID to open a checking account; a personal check cannot substitute for this.
- You can deposit a personal check into a new account on the same day you open it, but only after the account is already open and verified.
- The bank will ask for your Social Security number, address, and date of birth in addition to your ID.
- If you don't have a government ID, some banks and credit unions offer accounts using alternative documents like an ITIN (Individual Taxpayer Identification Number) or a combination of other proofs.
What documents you actually need to bring
When you walk into a bank or credit union to open a checking account, bring one government-issued photo ID. A driver's license is the most common. A state ID card, passport, passport card, or military ID all work. Some banks will also accept a tribal ID or a permanent resident card (green card).
You'll also need to provide your Social Security number, your current address, and your date of birth. The bank will verify your SSN against government records and will run a check through ChexSystems or Early Warning Services—databases that track banking history and fraud. This is separate from a credit check; it doesn't affect your credit score.
Bring a recent piece of mail or utility bill if your address on your ID is outdated. Some banks ask for this, some don't, but having it saves time. You do not need to bring a check, a deposit, or proof of income to open most checking accounts.
What happens if you don't have a government ID
If you have no driver's license or passport, some banks and credit unions will open an account using an ITIN (Individual Taxpayer Identification Number) instead of an SSN. An ITIN is issued by the IRS to people who file taxes but don't have a Social Security number—often immigrants without work authorization. You'll need to bring the ITIN letter from the IRS plus your passport or national ID from your home country.
Other banks ask for a combination of documents: a utility bill, a lease, a bank statement from another country, and a secondary ID like a school ID or work badge. This varies by bank. Credit unions are often more flexible than large national banks on this point, so if your bank says no, try a local credit union.
Some banks have stopped accepting ITINs entirely due to compliance concerns, so call ahead before you go in. If you're in this situation, ask specifically whether the bank accepts ITIN accounts and what documents they need.
Depositing a check on the day you open the account
Once your account is open—which usually takes 15 to 30 minutes in person—you can deposit a personal check right away. Hand it to the teller along with your new account number. The check will be processed through the standard clearing system, which takes one to two business days for most checks, sometimes longer depending on the bank and the check's origin.
If you deposit the check in person at a branch, the bank may make some funds available the same day, but this is not may provide. Federal rules allow banks to hold checks for up to seven business days, though most hold them for one to two. The bank's hold policy is in your account agreement.
If you're opening the account online and want to deposit a check, you'll need to mail it in or use mobile deposit (taking a photo of the front and back through the bank's app) once your account is active. Mobile deposit usually takes the same one to two business days to clear.
Why banks won't let you skip the ID step
The requirement to show ID before opening an account is federal law, not a bank's choice. The Bank Secrecy Act and its implementing rules require banks to collect and verify customer identity information. Regulators audit banks on this, and banks that fail to verify identity face fines and enforcement action.
A personal check cannot be part of this verification because it's not a government document and it's not unique to you. Someone else could write a check in your name. The check proves only that someone wrote it; it proves nothing about who that person is.
This is also why banks won't open an account for you based on a photo of your ID sent by email or text. They need to see the physical document in person or, for online accounts, verify it through a find digital process that matches your face to the ID image.
Opening an account online instead of in person
Many banks let you open a checking account entirely online. You'll upload a photo of your ID (front and back), provide your SSN and address, and answer security questions. The bank verifies your identity through a third-party service that checks your information against government records and credit bureaus.
This process usually takes a few minutes to a few hours. Once it's approved, your account is active and you can deposit checks via mobile deposit or by mailing them in. Some online banks will send you a debit card and checks in the mail; others offer only a debit card and digital transfers.
Online banks still require the same ID verification as in-person banks. They cannot skip it. The difference is the method—you're uploading instead of showing a physical document—but the requirement is the same.
What to do if you have a check but no account yet
If someone gave you a check and you need to cash it but don't have a checking account, you have a few options. You can cash it at the bank that issued it (the bank name is printed on the check) without an account, though you may need to show ID and pay a fee. You can also cash it at a check-cashing service, though these typically charge 1 to 3 percent of the check's value.
If you want to deposit the check into a new account, open the account first using your ID, then deposit the check. This takes less than an hour in person at most banks and credit unions.
Frequently Asked Questions
Can I open a checking account with just a personal check and no ID?
No. Banks are required by federal law to verify your identity using a government-issued photo ID before opening any account. A personal check cannot substitute for this. You must bring a driver's license, passport, state ID, or similar document.
If I deposit a check on the day I open my account, when will the money be available?
The bank may make some funds available the same day, but federal rules allow banks to hold checks for up to seven business days. Most banks hold personal checks for one to two business days. Your account agreement will specify the bank's hold policy.
What if the name on my check doesn't match the name on my ID?
The name on your ID is what the bank uses to open the account. If you deposit a check made out to a different name, the bank may refuse it or require you to sign it and provide an explanation. It's safest to deposit checks made out to the name on your account.
Can I open an account online without going to a branch?
Yes. You can open most checking accounts online by uploading a photo of your ID, providing your Social Security number, and answering security questions. The bank verifies your identity digitally and activates the account within hours. You can then deposit checks by mail or mobile deposit.
What if I don't have a Social Security number?
Some banks accept an ITIN (Individual Taxpayer Identification Number) instead. You'll need to bring your ITIN letter from the IRS and a passport or national ID. Not all banks offer this, so call ahead. Credit unions are often more flexible than large banks on this requirement.