What You Need to Open a Checking Account as a Permanent Resident

As a permanent resident, you can open a checking account at most U.S. banks and credit unions. Banks do not require you to be a citizen — they require proof of identity, proof of address, and a Social Security number or Individual Taxpayer Identification Number (ITIN). Your permanent resident card (green card) counts as valid government-issued ID at nearly every bank.

The process is the same whether you walk into a branch or open an account online. You will need to show your green card, provide a current address, and give the bank your tax ID number. Some banks may ask for a second form of ID or a utility bill to confirm your address. The account usually opens the same day or within 24 hours if you apply online.

A few banks have stricter rules or may ask additional questions about your immigration status, but this is rare. If one bank declines you, another will not — the major national banks (Chase, Bank of America, Wells Fargo, Citibank) and most regional banks and credit unions accept permanent residents routinely.

Key Takeaways

  • Your green card is valid government-issued ID for opening a checking account; you do not need a U.S. passport or driver's license.
  • You must provide a Social Security number or ITIN, proof of your current address, and your green card to open an account.
  • Most banks and credit unions open accounts for permanent residents the same day or within one business day.
  • If one bank asks for extra documents or declines you, try a credit union or a different bank — the rules vary slightly but all major institutions accept permanent residents.
  • Online account opening is faster than visiting a branch and requires the same documents.

Documents to Bring or Upload

Bring your permanent resident card (green card) as your primary ID. This is the document banks recognize most easily for immigration status. If you are opening an account in person at a branch, bring the card itself. If you are opening online, you will upload a photo or scan of both sides of your card.

Bring proof of your current address. A utility bill (electric, gas, water, internet), a lease or mortgage statement, or a recent bank statement all work. The document must show your name and current address and be dated within the last 60 to 90 days — banks vary on how recent they require it to be. If you do not have a utility bill in your name, a lease signed by you, a letter from your landlord, or a government-issued mail piece (like a tax notice) will usually work.

Provide your Social Security number if you have one. If you do not have an SSN, provide your ITIN instead. You can get an ITIN from the IRS even if you are not working — it is used for tax purposes and for opening bank accounts. If you need an ITIN, you will have to apply for one before opening the account; the process takes several weeks.

Some banks ask for a second form of ID. A state driver's license, passport, or state ID card works. If you do not have one of these, ask the bank whether your green card alone is enough — many banks will accept it without a second ID.

Where to Open an Account: Banks vs. Credit Unions

National banks (Chase, Bank of America, Wells Fargo, Citibank, US Bank) accept permanent residents and have branches and ATMs everywhere. Opening an account takes 15 to 30 minutes in a branch or 5 to 10 minutes online. Fees vary — some accounts have no monthly fee, others charge $10 to $15 per month if you do not keep a minimum balance or set up direct deposit.

Credit unions often have lower fees and better customer service for people new to the U.S. banking system. You must be a member to open an account, but membership is usually free or costs $5 to $25 one time. Credit unions accept permanent residents just as readily as banks do. To find a credit union near you, search the CO-OP network or Alliant Credit Union's shared branch locator online.

Online-only banks (Ally, Charles Schwab, Discover, Capital One 360) have no monthly fees and often pay higher interest on savings. They accept permanent residents and open accounts entirely online. The trade-off is that you cannot deposit cash in person — you must transfer money from another account or use mobile check deposit.

If you do not have a U.S. address yet, some banks will open an account using a temporary address (a friend's address, a shelter, a mail forwarding service). Call the bank's customer service line before visiting a branch to confirm they will accept a temporary address.

Opening an Account Online vs. In Person

Opening online is faster and requires fewer steps. You create an account on the bank's website, upload photos of both sides of your green card and proof of address, enter your personal information and tax ID number, and the account opens within 24 hours. You can start using the account (transferring money, setting up direct deposit) before your debit card arrives in the mail.

Opening in person at a branch takes longer but gives you a chance to ask questions and get help if something is unclear. Bring all your documents, and the banker will verify them on the spot. The account opens immediately, and you usually receive a temporary debit card or a card number you can use right away. You will receive your permanent card in the mail within 7 to 10 business days.

If you are not comfortable with online banking or do not have a computer or smartphone, open an account in person. If you want the account open today and do not need to ask questions, open it online.

What Happens If a Bank Asks About Your Immigration Status

Banks are required by federal law to verify your identity and address, but they are not required to verify your immigration status. Some banks ask anyway, usually as part of their standard questions. If a banker asks whether you are a permanent resident, citizen, or visa holder, answer honestly. Being a permanent resident does not disqualify you — it is a legal immigration status that banks accept.

If a bank declines your application, ask why in writing. Banks must give you a reason. Common reasons are: no Social Security number or ITIN (solve this by getting an ITIN), address cannot be verified (bring a different document), or the bank's internal policy (which varies). If the reason is a policy issue, try a different bank or credit union — there is no universal rule, and another institution will open an account for you.

Do not lie about your immigration status or use false documents. This can result in account closure, legal trouble, and a report to immigration authorities. Being honest about being a permanent resident is safe and legal.

Setting Up Direct Deposit and Getting Your First Debit Card

Once your account is open, you can set up direct deposit immediately. Ask your employer for the bank's routing number and your account number — both appear on your checks or in your online banking portal. Your employer enters this information into their payroll system, and your paycheck deposits automatically, usually one or two business days before payday.

Your debit card arrives in the mail within 7 to 10 business days. Some banks send a temporary card number via email or text so you can use the account before the physical card arrives. You can also withdraw cash using your account number at any ATM in the bank's network, or at any ATM if you use a bank like Ally or Charles Schwab that reimburses ATM fees nationwide.

When your card arrives, call the number on the back to activate it. The bank will ask you to verify your identity by answering security questions or entering a code sent to your phone. After activation, you can use the card to buy things, withdraw cash, and pay bills online.

Building Credit While You Use Your Checking Account

Opening a checking account does not build credit — checking accounts do not appear on your credit report. However, having a checking account makes it easier to build credit later. Banks are more likely to approve you for a credit card or small loan if you have an account with them and a history of deposits and payments.

After you have had your checking account for a few months, ask your bank about a credit-builder loan or a secured credit card. A credit-builder loan is a small loan (usually $500 to $1,000) that the bank holds in a savings account while you make monthly payments. After you pay it off, you get the money back and your credit score improves. A secured credit card requires a cash deposit but works like a regular credit card and reports to credit bureaus.

These tools help you build a U.S. credit history, which you will need to rent an apartment, buy a car, or get a mortgage later.

Frequently Asked Questions

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

No. If you do not have a Social Security number, you can use an ITIN instead. You can get an ITIN from the IRS by filing Form W-7 with the IRS, even if you are not working. The process takes several weeks, so apply early if you need one.

Can I open an account if I do not have a U.S. address yet?

Some banks will open an account using a temporary address — a friend's address, a mail forwarding service, or a shelter address. Call the bank's customer service line before visiting a branch to confirm they accept temporary addresses. Online banks are usually more flexible about this than branch banks.

What if my green card is expired?

An expired green card is still valid ID for opening a bank account. Banks verify your identity, not the expiration date of your card. Bring it along with proof of address and your tax ID number, and the account will open normally.

Can I open a joint account with someone who is not a permanent resident?

Yes. Both account holders must provide ID and proof of address, but they do not need to have the same immigration status. If your spouse, family member, or friend is a citizen, visa holder, or permanent resident, you can open a joint account together.

How much money do I need to open a checking account?

Most banks require no minimum opening deposit — you can open an account with zero dollars. Some banks ask for a small deposit ($25 to $100) to activate the account, but this is rare. Check the bank's website or call before visiting a branch to confirm their opening deposit requirement.