Banks will open accounts without a government ID, but they will ask for something else to verify who you are
You do not need a driver's license or passport to open a bank account. Federal law requires banks to verify your identity, but it does not require that verification to come from a government document. Most banks will accept a combination of documents that prove your name, address, and date of birth — and many will work with you if you have no ID at all.
The catch is that each bank sets its own rules about which documents it will take. A document one bank accepts may not work at another. You will need to call ahead or visit in person to ask what your specific bank will take, because their website usually does not list the full range of options.
Key Takeaways
- Banks must verify your identity but do not require a government ID — they can use utility bills, lease agreements, school records, or other documents that show your name and address.
- Call your bank before you go in, because each bank decides which documents it will accept and the list is rarely posted online.
- If you have no documents at all, some banks will open an account with a witness who has ID, or will let you deposit cash and wait for mail verification.
- Online banks are often stricter about ID requirements than brick-and-mortar banks, so start with a local branch if you have no documents.
- A second account holder with ID can sometimes open an account on your behalf, though you will still need to verify your identity before you can use it alone.
Documents banks will usually accept instead of a government ID
A utility bill in your name is the single most common substitute. It shows your name, address, and the date it was issued. Gas, electric, water, and internet bills all work. The bill does not have to be recent — some banks will take bills from the past 12 months — but call ahead to confirm the age limit.
A lease agreement or mortgage statement serves the same purpose. If you rent, bring a signed copy of your lease. If you own, bring a recent mortgage statement or property tax bill. These documents prove you live at the address you give the bank.
A school ID or transcript can work if it shows your full name and date of birth. Some banks will take a high school or college ID card. A transcript from a school you attended, even years ago, is also acceptable at many banks because it is an official document with your name on it.
A Social Security card alone is usually not enough — it does not show an address or photo — but paired with a utility bill or lease, it strengthens your application. A birth certificate works the same way: it proves your name and date of birth but not your current address.
A letter from a government agency counts as verification at some banks. This could be a letter from the Social Security Administration, a tax return, a notice from your state's unemployment office, or a letter from a court. The letter must show your name and address and be dated within the past year.
What to do if you have no documents at all
If you have nothing — no ID, no utility bill, no lease — tell the bank that directly. Do not guess or make something up. Some banks have a process for this situation.
One option is to bring a witness with a valid ID. The witness does not have to be a family member, but they do have to be willing to vouch for you in person at the bank. The bank will verify the witness's ID and may ask them to sign a statement confirming your identity. This is more common at smaller banks and credit unions than at large national chains.
Another option is to open an account with a second account holder who has ID. That person will need to be present and bring their ID. You will both sign the account agreement. Once the account is open, you can usually add yourself as a sole signer later, though some banks require you to wait a set period or complete additional verification first.
Some banks will let you deposit cash and wait for mail verification. You come in with cash, open the account with whatever documents you have, and the bank sends you a letter at your address to confirm you live there. Once they receive the letter back, your account is fully active. This process can take two to four weeks.
Why online banks are harder without an ID
Online banks almost always require a government ID because they cannot verify you in person. They use software that scans your ID and checks it against databases. If you do not have an ID, most online banks will not open an account for you, period.
If you want to bank online and have no government ID, your best option is to open an account at a brick-and-mortar bank first using the methods above, then transfer money to an online bank later. Some online banks will let you link to an existing account at another bank, which counts as verification.
A few online banks and fintech companies will accept alternative documents — a utility bill and a Social Security card, for example — but these are exceptions. Call the online bank's customer service line before you try to open an account to ask what they will take.
What the bank will ask you to verify
When you open an account, the bank will ask for your full legal name, date of birth, Social Security number, and current address. They will also ask whether you are a U.S. citizen or permanent resident. These questions are required by federal law, not by the bank's choice.
The bank will cross-check your Social Security number against government records to confirm it matches your name and date of birth. If there is a mismatch, the bank may refuse to open the account or may ask you to bring additional documents to explain the discrepancy.
If you do not have a Social Security number, tell the bank. Some banks will open an account for non-citizens with an Individual Taxpayer Identification Number (ITIN) instead. Others will not. This is one of the questions to ask when you call ahead.
Credit unions and smaller banks are often more flexible
Credit unions and community banks are more likely to work with you if you have no ID than large national banks are. They know their customers, they have more discretion in their verification rules, and they are used to handling unusual situations.
If you are a member of a credit union, start there. If not, search for a community bank or credit union in your area and call to ask what documents they will take. You can find credit unions by state at CO-OP Network or Alliant Credit Union's locator tool.
Bring all the documents you have, even if the bank did not specifically ask for them. A utility bill plus a school transcript plus a birth certificate is a stronger case than any one of them alone, and the bank may be willing to open your account based on the combination.
What happens after you open the account
Once your account is open, the bank will issue you a debit card. If you used alternative documents instead of an ID, the bank may require you to pick up the card in person and show additional identification at that time. Some banks will mail the card to you, but you will need to activate it by calling a number and answering security questions.
You will also receive online banking credentials — a username and password, or a link to set one up. Online banking does not require an ID, so you can use it immediately.
If you later get a government ID, bring it to the bank and update your account. This makes it easier to do things like open a second account, apply for a credit card, or update your information if you move.
Frequently Asked Questions
Can I open a bank account with just a Social Security card and no other documents?
Alone, no — a Social Security card does not show your address or photo. But paired with a utility bill, lease, or school record, most banks will take it. Call your bank first to ask what combination they will accept.
What if my name on my documents does not match exactly?
Small differences — a middle initial missing, a nickname instead of your legal name — usually are not a problem. The bank will ask you to explain. Bring multiple documents if you have them; the bank can cross-check them. If your name has changed legally, bring a court order or marriage certificate showing the change.
Do I need a U.S. address to open an account?
Yes. Banks must verify your current address, and they will not open an account with a foreign address. If you are moving to the U.S., open the account once you have a U.S. address, even if it is temporary.
Can someone else open an account for me if I am not present?
No. You must be present and verify your own identity, even if someone else brings your documents. The bank needs to confirm you are who you say you are.
What if the bank refuses to open an account for me?
Ask the bank why. If it is because of a mismatch in your Social Security number or name, ask what documents would resolve it. If it is because you have no address, get a mailing address first — this could be a friend's address, a shelter, or a mail forwarding service. If the bank still refuses, try a different bank or credit union in your area.