Yes, green card holders can open a checking account at most U.S. banks
A green card (Permanent Resident Card) is treated the same as a U.S. citizen's identification for banking purposes. Banks do not distinguish between citizens and green card holders when you walk in to open an account. You will need an Individual Taxpayer Identification Number (ITIN) or Social Security Number (SSN), a valid ID, and proof of address — the same documents any resident needs.
The main difference is that some banks ask additional questions about your immigration status during the account opening process. This is normal and does not prevent you from opening the account. Banks are required by federal law to verify your identity and address; they are not required to verify citizenship. Having a green card actually simplifies this because it is a government-issued ID that proves both identity and legal residency.
If you have been in the U.S. for a while and have an SSN, bring that. If you do not have an SSN yet, bring your ITIN letter from the IRS. Either one works for opening a checking account.
Key Takeaways
- Green card holders open checking accounts using the same process as U.S. citizens, with no separate pathway or additional fees.
- You will need either a Social Security Number or an ITIN, a valid ID (your green card works), and proof of your current address.
- Banks may ask about your immigration status during account opening, but this is routine verification and does not delay approval.
- Some banks have stricter verification processes than others, so if one bank declines, another may approve you with the same documents.
What documents you actually need to bring
Bring your green card as your primary ID. It is a government-issued photo ID and banks accept it without question. You will also need proof of your current address — a utility bill, lease, or recent bank statement with your name and address on it. The document should be dated within the last 60 days.
For your tax ID, bring either your Social Security card (if you have an SSN) or your ITIN letter from the IRS. If you have both, bring both — it speeds up verification. If you have neither yet, you cannot open the account until you have one. An ITIN takes about two weeks to arrive by mail after you file Form W-7 with the IRS; an SSN can take longer depending on your situation.
Some banks also ask for a second form of ID — a passport, driver's license, or state ID card. Your green card counts as your primary ID, so the second ID is optional at most banks, but bringing one anyway removes any friction.
Why some banks ask about immigration status
Federal law requires banks to verify that account holders are not on government sanctions lists and that they are not opening accounts to evade taxes or hide money. Banks ask about immigration status as part of this verification, not because they are checking whether you are allowed to have an account. The question is routine and does not affect your ability to open one.
Answer honestly. If you are a green card holder, say so. Banks have no reason to deny you — green card holders are legal residents and can hold U.S. bank accounts. The verification is about your identity and your intent, not your immigration category.
Banks that are straightforward with green card holders
Large national banks (Chase, Bank of America, Wells Fargo, Citibank) process green card holders without friction because they handle thousands of accounts from non-citizens every month. Their systems are set up for it. You will need the documents listed above, but the process is the same as for any other customer.
Credit unions and smaller regional banks vary. Some have the same process; others ask more questions or require additional documentation like a lease or employment letter. If your first choice bank declines you, it is usually worth trying another bank with the same documents. Declines are often about the bank's internal risk rules, not about your may be able to access.
Online banks (Ally, Charles Schwab, Discover) also open accounts for green card holders, though you will verify your identity remotely using your green card photo and a video call or document upload. The process is faster than in-person, but you need the same documents.
If you do not have an SSN or ITIN yet
You cannot open a checking account without one. Banks are required to collect a tax ID number; they have no way around this. If you just arrived and do not have either, your first step is to get an ITIN from the IRS.
File Form W-7 (process for IRS Individual Taxpayer Identification Number) at an IRS office, a tax preparation service, or by mail. By mail takes about four weeks. In person at an IRS office takes about two weeks. Once you have the ITIN, you can open a bank account when ready.
If you are working or planning to work, you may be able to get an SSN instead. This depends on your visa category and your green card conditions. Ask your employer or an immigration attorney whether you are may be able to access. An SSN takes longer to arrive but is more useful long-term for credit and employment purposes.
What happens after you open the account
Your account opens the same day or within one business day. You will receive a debit card in the mail within 7 to 10 business days. You can use your account online or by phone when ready, even before the card arrives. Some banks let you request a temporary card number to use online right away.
Your first deposit can be made in person at a branch, by check, by ACH transfer from another account, or by mobile deposit (taking a photo of a check with your phone). Most banks do not require a minimum opening deposit, though some have a minimum balance to avoid monthly fees.
Frequently Asked Questions
Do I need a Social Security Number to open a checking account?
No. An ITIN works just as well. Banks need a tax ID number for federal reporting, but it does not have to be an SSN. If you have an ITIN, bring that letter from the IRS and you can open an account the same day.
Will the bank report me to immigration if I open an account?
No. Banks do not report immigration status to immigration authorities. They report suspicious financial activity to the Treasury Department's Financial Crimes Enforcement Network (FinCEN) if they suspect money laundering or sanctions violations. Opening a normal checking account as a green card holder is not suspicious activity.
Can I open an account online if I am a green card holder?
Yes. Online banks and the online account opening portals of large banks work for green card holders. You will verify your identity by uploading a photo of your green card and completing a video call or answering security questions. The process is the same as for any other customer.
What if a bank refuses to open an account for me?
Banks can decline for reasons unrelated to your immigration status — past banking problems, unpaid overdrafts at other banks, or their own risk rules. If one bank declines, try another. Bring the same documents. Different banks have different thresholds, and you may be approved elsewhere.
Do I need a U.S. address to open a checking account?
Yes. Banks require proof of a current U.S. address. If you just arrived and are staying with someone temporarily, use their address and bring a utility bill or lease in their name plus a letter from them saying you live there. Once you have your own lease or utility bill, you can update your address with the bank.