The documents and information banks require

To open a checking account, you need a government-issued photo ID, proof of your current address, and your Social Security number or ITIN. That is the baseline. Most banks will also ask for your date of birth and a phone number. Some will run a check through ChexSystems, a banking history database that tracks closed accounts and fraud, though this is not a credit check and does not affect your credit score.

The specific documents vary slightly by bank and by state. A driver's license or passport covers the ID requirement. For address proof, a recent utility bill, lease, or bank statement with your name and current address works. If you do not have a utility bill in your name, a mortgage statement, property tax bill, or government mail with your address will do. The bank needs something dated within the last 60 days in most cases, though some banks accept older documents if you bring them in person.

If you do not have a Social Security number, you can use an ITIN (Individual Taxpayer Identification Number) issued by the IRS. Some banks accept ITINs without question. Others require additional documentation or will not open accounts for ITIN holders at all—this varies by institution and sometimes by branch. Call ahead if you plan to use an ITIN.

Key Takeaways

  • You need a government photo ID, proof of your current address dated within 60 days, and your Social Security number or ITIN to open most checking accounts.
  • Banks may check ChexSystems to review your banking history, but this does not affect your credit score and is separate from a credit check.
  • If you lack a traditional address, some banks accept mail from government agencies, shelters, or care facilities as proof of residence.
  • Online banks have the same document requirements as brick-and-mortar banks, but the verification process happens through upload or video call rather than in person.

What happens if you cannot provide a standard address

If you are unhoused or living in a shelter, you have options. Some banks accept a shelter address as your current residence. Others will accept a letter from a social services agency, homeless services provider, or government office on letterhead confirming your address or stating that you receive mail there. A few banks allow you to use a friend's or family member's address if you have written permission from that person, though this is less common and you should confirm the bank's policy first.

Credit unions are often more flexible on address requirements than large national banks. If a mainstream bank turns you down, a local credit union may have different rules. Community development financial institutions (CDFIs) specifically serve people who have had trouble with traditional banking and often have more lenient documentation requirements.

Age and legal capacity requirements

You must be at least 18 years old to open an account in your own name. If you are under 18, you can open a joint account with a parent or guardian, or some banks offer teen accounts that require a parent's signature. The adult on the account is legally responsible for it and can see all transactions.

If you are not a U.S. citizen, you can still open a checking account. You will need a valid passport or travel document, your ITIN or Social Security number, and proof of address. Some banks ask additional questions about immigration status, but having a visa or work authorization is not required—many banks serve people on various visa types and undocumented immigrants with ITINs.

Minimum opening deposit and ongoing balance requirements

Many banks require a minimum opening deposit, but the amount varies widely. Some banks ask for $25, others for $100 or $500. A growing number of banks—particularly online banks and some credit unions—have no minimum opening deposit at all. You can open the account with $1 or even $0 at these institutions.

Separate from the opening deposit is the minimum balance requirement, which is what you must keep in the account to avoid monthly fees. This also varies: some accounts have no minimum, others require $500 or $1,000. If your balance falls below the minimum, you typically pay a monthly maintenance fee of $5 to $15. Read the fee schedule before you open the account, because this is where the real cost difference between banks shows up.

What banks check before opening your account

Banks run your information through ChexSystems, which is a database of banking history maintained by a private company. ChexSystems records accounts you have closed, overdrafts you did not pay, and fraud reports. If you appear in ChexSystems with a negative history, the bank may deny your account or require you to use a second-chance checking account with higher fees.

Banks do not run a traditional credit check for checking accounts. They do not look at your credit score or credit report. What they check is your banking behavior specifically—whether you have bounced checks, left accounts with unpaid overdrafts, or been reported for fraud. If you have never had a bank account, you will not appear in ChexSystems at all, and this will not prevent you from opening an account.

Some banks also verify your identity using the Social Security Administration database to confirm your name, date of birth, and Social Security number match. This is a standard fraud prevention step and takes seconds.

Documents you do not need

You do not need a credit card, a job, or proof of income to open a checking account. You do not need a minimum credit score. You do not need to be a U.S. citizen, though you do need a valid ID and either a Social Security number or ITIN. You do not need an existing relationship with the bank.

Some banks market accounts as requiring "no credit check," but this is standard—no bank runs a credit check for checking accounts. It is not a special feature. Similarly, banks do not verify employment or income for basic checking accounts, though some may ask what your income is for their own records.

The online account opening process

Online banks follow the same document requirements as in-person banks, but the verification happens differently. You will upload photos of your ID and address proof through the bank's website or app. The bank's system scans these documents automatically and checks them against the information you entered. Some banks also require a video call where you hold up your ID to the camera so a person can verify it matches your face.

The entire process usually takes 5 to 10 minutes online, though the bank may take 1 to 3 business days to review your documents and set up the account. During this time, you can usually see your account number and routing number, so you can set up direct deposit before the account is fully active. If the bank cannot verify your documents automatically, they will contact you by phone or email to ask for clarification or additional information.

What to bring if you open an account in person

Bring your original government-issued photo ID and your original address proof document. Bring your Social Security card or ITIN letter if you have them, though the bank can verify these electronically if you provide the number. Bring a phone number and email address where the bank can reach you. Bring a small initial deposit if the bank requires one—cash, a check, or a debit card all work.

Do not bring originals of sensitive documents like your Social Security card unless the bank specifically asks for it. Most banks only need to see the number, not the card itself. Ask the bank employee what they need before you hand anything over.

Frequently Asked Questions

Can I open a checking account if I have been denied before?

Yes. If you were denied because of a ChexSystems record, you can still open a second-chance checking account at banks that specialize in them, or at some credit unions and community banks. These accounts usually have higher fees and lower limits on debit card transactions, but they function like regular checking accounts. After 12 to 24 months of good standing, you may be able to move to a standard account.

Do I need to bring my Social Security card to the bank?

No. You only need to provide your Social Security number. The bank will verify it electronically. Bringing the physical card is not necessary and is actually a security risk—keep it at home. If you have an ITIN letter from the IRS, you can bring that, but again, only the number matters.

What if the bank says I am in ChexSystems and I do not know why?

You have the right to a free copy of your ChexSystems report. Ask the bank for the ChexSystems contact information, or visit chexsystems.com. You can dispute inaccurate information in writing. This process takes 30 to 45 days. While you wait, look for a second-chance account at a credit union or community bank.

Can I open an account with just a passport if I do not have a driver's license?

Yes. A valid passport is a government-issued photo ID and satisfies that requirement. You still need proof of your current address, which works the same way as with a driver's license.

Do online banks verify documents the same way as in-person banks?

They verify the same documents but through a different process. Online banks scan your uploaded photos and may require a video call. In-person banks look at the originals. Both methods check the same things: that your ID is valid, that your address is current, and that your identity information matches what you provided.