Yes, you can open a bank account as a non-resident, but the process and your options depend on your visa status, the country you're in, and which bank you approach.
Most U.S. banks will open accounts for non-residents, but they require different documentation than they do for citizens. The key barrier is not your residency status itself—it's proving your identity and establishing that you're not a money-laundering risk. Banks use a process called Know Your Customer (KYC) to verify who you are, and non-residents trigger extra scrutiny because banks have fewer ways to confirm your background.
The practical reality: some banks make this straightforward, others make it difficult or refuse outright. Your visa type, your country of citizenship, and whether you have a U.S. address (even a temporary one) all matter. If you're in the U.S. on a student visa, work visa, or tourist visa, you have better odds than if you're explore from abroad. If you're explore from outside the U.S., only a handful of banks will work with you, and they usually require a minimum deposit.
Key Takeaways
- Non-residents can open U.S. bank accounts, but you'll need a valid passport, proof of address (yours or a sponsor's), and often an Individual Taxpayer Identification Number (ITIN) if you don't have a Social Security Number.
- Banks treat non-residents as higher-risk customers and may ask for additional documents like a visa, employment letter, or proof of funds.
- Online banks and smaller regional banks are often more flexible than large national chains, though some online banks still refuse non-residents entirely.
- If you're explore from outside the U.S., expect higher minimum deposits, limited account types, and fewer banks willing to work with you.
- Your visa status matters: student visas and work visas are easier to verify than tourist visas, and some banks will not open accounts for people on tourist visas at all.
What Documentation You'll Need
Start with a valid passport—this is non-negotiable. Banks need government-issued photo ID, and for non-residents, a passport is the standard. Some banks will accept a national ID card if it's from a country they recognize, but passport is safest.
Next, you need proof of address. If you're in the U.S., this can be a lease, utility bill, or even a letter from your employer or school on letterhead confirming your address. If you're staying with someone, ask them for a notarized letter saying you live there, plus a copy of their ID and a utility bill or mortgage statement showing their address. If you're explore from abroad, some banks will accept a home address in your country of origin, but others won't—you'll need to call ahead and ask.
If you don't have a Social Security Number, you'll need an Individual Taxpayer Identification Number (ITIN). You can request one from the IRS using Form W-7; the process takes four to six weeks by mail, or you can explore in person at an IRS office if you're in the U.S. Some banks will open an account while your ITIN process is pending if you show them the receipt proving you've applied, but not all will.
Finally, be ready to explain your purpose. Banks will ask why you need the account—whether you're working, studying, or visiting. Have a straightforward answer. If you're employed, bring an employment letter. If you're a student, bring your enrollment letter or student ID. If you're visiting, explain what you're doing and for how long.
Which Banks Accept Non-Residents
Large national banks like Chase, Bank of America, and Wells Fargo have inconsistent policies. Some branches will open accounts for non-residents; others won't. Your best move is to call the specific branch you plan to visit, not the general customer service line, and ask directly: "I am a non-resident with a valid visa. Will you open a checking account for me?" Write down the name of the person you speak to and the date. This creates a record if you walk in and are turned away.
Online banks vary widely. Chime, SoFi, and Ally have historically been more flexible with non-residents, but policies change. Some online banks require a U.S. address and won't open accounts for people explore from abroad. Check the bank's website for "non-resident" or "international" in their FAQ, or contact them directly before you spend time gathering documents.
Credit unions sometimes have looser rules than national banks, especially if you have a connection to the community they serve—work, school, or a family member who is a member. Some credit unions will open accounts for non-residents if a member sponsors you. Ask whether the credit union near you has this option.
Smaller regional banks and community banks are often your best bet. They have more discretion than national chains and are used to working with non-resident customers, especially in college towns or areas with large immigrant populations. If you're in a city, search for "community bank" or "local bank" plus your city name and call a few.
If You're explore from Outside the U.S.
This is harder. Most U.S. banks will not open accounts for people who are not physically in the country. The exceptions are banks that specialize in serving expats or international customers, and they usually require a higher minimum deposit—often $5,000 to $25,000—and may limit the account types available to you.
Some options: Wise (formerly TransferWise) is not a bank but offers a multi-currency account and a debit card that works in the U.S. and abroad. It's easier to open than a traditional bank account and has lower minimums. HSBC, if you have an account with them in your home country, sometimes allows you to open a U.S. account remotely. Citibank has some international programs, though availability depends on your country.
If you're planning to move to the U.S., consider opening an account after you arrive. It takes a few days and is far simpler than trying to do it remotely. If you need to transfer money before you arrive, a money transfer service like Wise, OFX, or Remitly may be faster and cheaper than a bank wire.
Visa Status and What It Means for Your Account
Your visa type affects how banks see you. An F-1 student visa is straightforward—banks recognize it, know it's time-limited, and have experience with it. Bring your I-20 form (the document your school gave you) and your passport. An H-1B work visa is also recognized; bring your employment letter and passport. A tourist visa (B-1/B-2) is trickier. Banks are cautious because tourist visas are short-term and don't imply financial stability. You may be asked for proof of funds or a higher minimum deposit.
If you're on a visa that allows you to work, mention it. If you have an employment letter, bring it. Banks want to know you have income and a reason to stay. If you're on a tourist visa and have no employment, be honest about your purpose—visiting family, tourism, business meetings—and be prepared for the bank to decline or ask for a higher minimum deposit.
Some banks will not open accounts for people on tourist visas at all. If you're turned down, don't assume all banks will turn you down. Try another bank or ask the first bank to refer you to one that will work with tourists.
What Happens After You Open the Account
Once your account is open, you can use it like any other customer—deposit checks, receive direct deposits, pay bills, use the debit card. Your non-resident status doesn't restrict how you use the account.
However, if your visa expires or you leave the U.S., tell the bank. Some banks will close your account automatically if they detect you've left the country; others will keep it open. If you plan to keep the account open while you're abroad, ask the bank about their policy before you leave. You may need to update your address or switch to an online-only account.
If you return to the U.S. later, the account stays open and you can use it again. You don't need to reopen it.
Common Reasons Banks Decline Non-Residents
Banks decline non-resident applications for a few specific reasons. The most common: you can't prove your identity to their satisfaction. This usually means your passport is expired, or the bank doesn't recognize your country's ID documents. Solution: use a valid passport and bring extra documents like a visa or employment letter.
Second: you can't prove your address. If you're staying with someone and don't have a lease or utility bill in your name, get a notarized letter from your host. If you're in a hotel or temporary housing, ask the hotel for a letter on their letterhead confirming your stay.
Third: the bank suspects money-laundering risk. This is rare if you're transparent, but it happens if you're vague about your purpose, can't explain where your money comes from, or the bank has compliance issues with your country of citizenship. Be clear and direct about why you need the account.
Fourth: the bank's policy straightforward doesn't allow it. Some banks have decided not to serve non-residents because of compliance costs. If this happens, move to another bank. Don't argue—it's a business decision, not a judgment on you.
Frequently Asked Questions
Do I need a Social Security Number to open a bank account as a non-resident?
No. If you don't have a Social Security Number, you can get an ITIN from the IRS. Some banks will open an account while your ITIN process is pending if you show them the receipt. Others will wait until your ITIN arrives. Call the bank first and ask what they require.
Can I open a bank account on a tourist visa?
Yes, but it's harder. Some banks decline tourist visa holders because the visa is short-term. Try smaller banks, credit unions, or online banks. Be prepared to explain your purpose and possibly show proof of funds. If one bank declines, try another.
What if I'm explore from my home country and haven't arrived in the U.S. yet?
Most U.S. banks won't open accounts remotely for non-residents. Wait until you arrive. Opening an account takes a few days once you're here, and it's much simpler. If you need to transfer money before you arrive, use a money transfer service like Wise or Remitly.
Will my bank account close if my visa expires?
It depends on the bank. Some banks monitor visa status and close accounts automatically; others don't. Ask your bank about their policy. If your visa is expiring, contact the bank and let them know your situation. You may be able to keep the account open if you update your address.
Can I open a business account as a non-resident?
Yes, but it's more complicated than a personal account. You'll need an EIN (Employer Identification Number) from the IRS, business registration documents, and proof of your business purpose. The process is the same as for a personal account, but with additional documentation. Call the bank's business services line and ask what they need.