You can open a checking account as a permanent resident using your green card and an Individual Taxpayer Identification Number (ITIN) or Social Security Number (SSN)

Banks in the United States accept permanent residents as checking account holders. The process is straightforward if you have the right documents: your green card (Permanent Resident Card), a valid photo ID, and proof of address. Most banks do not require you to be a U.S. citizen to open a checking account, though requirements vary slightly between institutions.

The main barrier is not your immigration status—it is the identification documents banks use to verify who you are and prevent fraud. Permanent residents have these documents. What changes is which form of tax identification the bank will accept and how they report your account activity to the IRS.

Key Takeaways

  • Your green card counts as valid identification at most banks, and you do not need a Social Security Number to open a checking account.
  • If you do not have an SSN, you can use an ITIN (Individual Taxpayer Identification Number) issued by the IRS, which you obtain by filing a tax return.
  • Bring your green card, a second form of ID (passport, state ID, or driver's license), proof of your current address, and your tax ID number or ITIN process receipt.
  • Some banks ask fewer questions and move faster than others; credit unions and online banks often have simpler processes than large national chains.
  • Once your account is open, the bank reports your account to ChexSystems (a checking account history database), not to immigration authorities.

What documents you need to bring to the bank

Your Permanent Resident Card (green card) is your primary document. Banks treat it as proof of identity and lawful presence. Bring the card itself, not a copy—the bank will examine it in person.

You also need a second form of photo identification. This can be a valid passport, a state-issued driver's license, or a state ID card. If your passport is from your country of origin, that is acceptable. The bank uses this second ID to cross-check your identity against their fraud systems.

Bring proof of your current address. This is typically a utility bill, lease agreement, bank statement, or government mail dated within the last 60 days. A piece of mail with your name and current address on it works. If you live with someone else and the mail is in their name, bring a signed letter from the person whose name is on the bill, stating that you live there.

You will need a tax identification number. This is either an SSN (Social Security Number) or an ITIN (Individual Taxpayer Identification Number). If you have an SSN, bring the card or a document showing the number. If you have an ITIN, bring the IRS letter that issued it, or bring a copy of your most recent tax return showing your ITIN. If you do not yet have either, see the section below on obtaining an ITIN.

Getting an ITIN if you do not have a Social Security Number

An ITIN is a nine-digit number issued by the IRS to people who are not may be able to access for an SSN but need to file taxes or open a bank account. Permanent residents can obtain one. You do not need an ITIN to open a checking account—the bank will accept either an SSN or an ITIN—but many permanent residents use an ITIN because they have not yet worked in the U.S. or do not meet SSN requirements.

To obtain an ITIN, you file Form W-7 (process for IRS Individual Taxpayer Identification Number) with the IRS. You can file this form even if you had no income in the year you are filing for. You will need to include proof of identity (your green card and passport) and proof of tax residency. The IRS processes Form W-7 by mail, and it typically takes 4 to 6 weeks to receive your ITIN letter.

You can also file your tax return with an ITIN process attached. If you file a 1040 (individual income tax return) and include Form W-7, the IRS will issue your ITIN as part of processing your return. This is often faster than filing Form W-7 alone. Many tax preparation services and nonprofits that help low-income filers can help you file for free.

Once you receive your ITIN letter from the IRS, bring it to the bank. Some banks will open an account while your ITIN process is pending if you bring the receipt showing you filed Form W-7, but this varies—call ahead to ask.

Which banks are easiest to work with as a permanent resident

Large national banks (Chase, Bank of America, Wells Fargo, Citibank) accept permanent residents and have branches everywhere, but their processes are standardized and sometimes slower. They may ask additional questions about your immigration status or employment, and some require an SSN specifically—call your local branch first.

Credit unions often have simpler requirements and fewer questions. You join the credit union (which usually means opening a savings account with a small deposit), and then you can open a checking account. Credit unions are less likely to require an SSN and more likely to accept an ITIN. Find a credit union near you through CO-OP (the credit union network) or by searching your city name plus "credit union."

Online banks (Ally, Charles Schwab, Discover, Chime) typically have the fastest and most straightforward processes. Many accept ITINs and do not require an SSN. You open the account entirely online, upload photos of your documents, and receive approval within 1 to 3 business days. The trade-off is that you cannot deposit cash in person—you must use mobile check deposit or transfers from another account.

Community banks (smaller, locally-owned banks) vary widely. Some are very welcoming to permanent residents and immigrants; others are more cautious. Call ahead and ask whether they accept permanent residents with an ITIN. If the first bank says no, try another.

What happens during the account opening process

When you arrive at the bank, tell the representative you are a permanent resident and want to open a checking account. Hand over your green card, second ID, proof of address, and tax ID information. The representative will enter your information into the bank's system and run a check against ChexSystems, a database that tracks checking account history and fraud.

The bank will ask you questions about your employment, income, and the purpose of the account. These are standard questions asked of all applicants. Answer honestly. Your immigration status does not disqualify you, and the bank is not reporting to immigration authorities—they are checking for fraud and money laundering risk.

If you are opening the account online, you will upload photos of your documents (both sides of your green card, your second ID, and your proof of address). The bank's system scans these documents and verifies them automatically or sends them to a human reviewer. This usually takes 1 to 3 business days.

Once approved, the bank will issue you a debit card (which arrives by mail in 7 to 10 business days) and provide you with account details so you can start using the account when ready. You can set up direct deposit, mobile banking, and bill pay right away.

What to do if a bank denies your process

If a bank denies your process, ask why. The most common reasons are: ChexSystems shows a closed account with an unpaid overdraft, you do not have a valid tax ID, or the bank's policy requires an SSN specifically. Ask the bank to provide the reason in writing.

If the reason is ChexSystems, you can dispute the information. Contact ChexSystems directly at 1-800-428-9623 or through their website (chexsystems.com) and request a copy of your report. If there is an error, you can file a dispute. If the information is correct but old, some banks will still open an account for you if you explain the situation—try a different bank or a credit union.

If the bank says you need an SSN and you only have an ITIN, try a different bank. Many banks accept ITINs, and there is no reason to wait for an SSN if you can open an account now.

If you are denied by multiple banks, visit a credit union or try an online bank. These institutions are generally more flexible about immigration status and tax ID requirements.

After your account is open: what you need to know

Your checking account is yours to use like any other account. You can deposit money, write checks, use your debit card, set up automatic bill payments, and receive direct deposit. The bank will send you statements and tax documents (if applicable) to your address on file.

The bank reports your account to ChexSystems, not to immigration authorities. ChexSystems is a private company that tracks checking account history for fraud prevention. Your account information does not go to U.S. Citizenship and Immigration Services (USCIS) or any government immigration agency.

If you later obtain a Social Security Number, you can provide it to the bank and they will update your account. You do not need to close the account or open a new one. straightforward call the bank or visit a branch with your SSN card or Social Security letter, and they will add it to your file.

Keep your account in good standing by maintaining a positive balance and following the bank's rules. A checking account helps you build a financial history in the United States, which can be useful if you later need to borrow money or explore for credit.

Frequently Asked Questions

Do I need a Social Security Number to open a checking account?

No. You can open a checking account with an ITIN (Individual Taxpayer Identification Number) instead. Many banks accept ITINs. If a bank says they require an SSN, try a different bank—credit unions and online banks are more likely to accept an ITIN.

Will opening a checking account affect my immigration status or green card?

No. Opening a checking account is a financial transaction, not an immigration matter. The bank does not report to USCIS or immigration authorities. Your account information goes to ChexSystems (a fraud prevention database) and to the IRS (for tax reporting), not to immigration agencies.

How long does it take to open a checking account as a permanent resident?

In person at a bank branch: usually 15 to 30 minutes, and the account is active the same day. Online: 1 to 3 business days for approval, then 7 to 10 business days for your debit card to arrive by mail. You can use the account when ready after approval, even before the card arrives.

What if I do not have a U.S. address yet?

You need a current address to open a checking account. If you just arrived and do not have an apartment or house yet, use the address where you are staying (a friend's house, a hotel, a shelter, or a temporary rental). Bring proof of that address. Once you move, you can update your address with the bank online or by visiting a branch.

Can I open a checking account if I have an ITIN but no income?

Yes. You do not need to have a job or income to open a checking account. The bank may ask about your income for their records, but having no income does not disqualify you. Answer honestly if asked.