Yes, but you need an ITIN or visa, and banks have different rules
An Indian national can open a bank account in the United States, but the path depends on your immigration status and how long you plan to stay. Most banks require either a valid visa, a Social Security Number (SSN), or an Individual Taxpayer Identification Number (ITIN). Some banks are stricter than others—large national banks like Chase and Bank of America have formal processes for non-citizens, while smaller regional banks and online banks sometimes have more flexible options.
The core issue is that U.S. banks must comply with Know Your Customer (KYC) rules and anti-money-laundering regulations. This means they need to verify who you are, where your money comes from, and whether you have a legitimate reason to be in the country. A visa shows you have legal status; an ITIN shows the IRS recognizes you as a taxpayer. Without one of these, most banks will turn you away.
Key Takeaways
- You will need either a valid U.S. visa, an SSN, or an ITIN—banks will not open an account without one of these forms of identification.
- Large national banks like Chase and Bank of America have formal non-citizen account programs, while online banks and smaller regional banks may have fewer restrictions.
- You will need a passport, proof of your visa or ITIN, a U.S. address (which can be temporary), and often a second form of ID.
- Some banks allow you to open an account online if you have an ITIN; others require an in-person visit to a branch.
- If you cannot get a traditional bank account, credit unions and money transfer services like Wise or Remitly can move money between India and the U.S.
What documents you need to bring
Start with your passport—every bank will ask for it. If you are on a visa (F-1 student, H-1B worker, tourist, etc.), bring the visa page and your I-94 arrival record. If you do not have a visa but are in the U.S. legally, you will need an ITIN, which you can obtain from the IRS if you have a reason to file taxes (such as income from a U.S. employer or rental property).
You will also need a U.S. address. This does not have to be permanent—a university dorm, an employer-provided address, or even a temporary rental counts. Banks want to know where to send statements and tax documents. Bring proof of this address: a lease, a utility bill, a letter from your employer, or a university housing assignment.
Many banks ask for a second form of ID. Your Indian driver's license or national ID card usually works. Some banks will also accept an international student ID or an employment letter on company letterhead. Call the bank before you go in and ask what they accept—requirements vary by branch and by the bank's current policy.
Which banks accept Indian nationals most easily
Chase and Bank of America both have formal programs for non-citizens. Chase calls it the "International Account" program and accepts customers on valid visas. Bank of America has a similar process. Both require an in-person visit to a branch, and both will ask for your passport, visa, and proof of address. Processing usually takes a few days to a week.
Citibank also works with non-citizens, particularly if you already have a Citibank account in India—they can sometimes link your accounts and make the process faster. Wells Fargo is more restrictive and often requires an SSN or ITIN before they will open an account.
Online banks like Chime, Ally, and Charles Schwab have fewer in-person requirements and sometimes accept an ITIN without a visa. However, their policies change, so check their current requirements on their website or call their customer service line before applying. Credit unions are often more flexible than national banks—if you work for a large employer or attend a university, you may be able to join their credit union and open an account with just a passport and ITIN.
Getting an ITIN if you do not have a visa or SSN
An ITIN is a nine-digit number issued by the IRS to people who need to file taxes but do not have an SSN. You can obtain one if you have income in the United States—from a job, freelance work, rental income, or investment income. You do not need to be a permanent resident or have a visa to get an ITIN.
To apply, fill out Form W-7 (Application for IRS Individual Taxpayer Identification Number) and send it to the IRS with proof of your identity and foreign status. You can mail it in, or if you are in the U.S., you can apply in person at an IRS office or through a certified acceptance agent (usually a tax preparation service). Processing takes four to six weeks by mail, sometimes faster in person.
Once you have an ITIN, many banks will open an account for you, even without a visa. Some online banks accept ITINs for account opening; others require you to visit a branch. An ITIN also allows you to file taxes, which some banks see as a sign of legitimate financial activity in the U.S.
Opening an account in person versus online
Most large banks require you to visit a branch in person, especially if you do not have an SSN. The bank will verify your documents, ask about the source of your funds, and sometimes ask why you are opening the account. Be prepared to explain: "I am here on an F-1 visa to study at [university]" or "I work for [company] on an H-1B visa." Banks ask these questions to comply with anti-money-laundering rules, not to judge you.
Online banks are faster if they accept your documents. You upload your passport, ITIN, and proof of address through their app or website. Some will approve you within hours; others take a few days. The downside is that online banks have no physical branch, so if something goes wrong or you need to deposit cash, you will need to use ATMs or mobile deposit.
A hybrid approach: open an account with a bank that has branches (like Chase or Bank of America) in person, then use online banks for savings or additional accounts once you have an established banking history in the U.S.
What banks will ask about your money and why
Banks will ask where your money comes from. This is standard for all customers, but they ask non-citizens more carefully. Be honest: "My parents are sending me money for living expenses," "I am earning income from my job," or "I am transferring savings from my bank account in India." Banks are not trying to trap you—they are checking that your money is not from illegal activity.
If you are transferring large amounts from India, the bank may ask for documentation: a letter from your parents explaining the transfer, a bank statement from your Indian bank, or proof that you have reported the income to the IRS. Keep records of where your money comes from. If you receive regular transfers from family, one letter explaining this is usually enough for the bank's records.
Some banks have limits on how much a non-citizen can deposit or transfer initially. This is not a permanent restriction—it usually lifts after a few months of account activity. Ask the bank about their policy before you open the account.
Alternatives if a traditional bank account is not available
If you cannot open a bank account, you have other options. Money transfer services like Wise, Remitly, and OFX let you send money between India and the U.S. without a bank account—you can receive money into a digital wallet or a prepaid card. These services are faster and cheaper than traditional wire transfers, though they do not offer checking or savings accounts.
Prepaid cards issued by companies like Wise, Revolut, or NetSpend work like debit cards and can receive transfers from India. You can use them to pay bills, shop online, and withdraw cash from ATMs. They are not bank accounts, so they do not build credit history, but they are a practical way to hold and spend money in the U.S.
Credit unions are often more flexible than banks. If your employer or university has a credit union, join it—they often have simpler requirements for non-citizens and may waive the ITIN requirement if you have a visa and a U.S. address.
Building credit history as a non-citizen
Once you have a bank account, you can start building U.S. credit history. This matters if you plan to rent an apartment, get a car loan, or stay in the U.S. long-term. Open a secured credit card (you deposit money as collateral, and the card issuer gives you a credit limit equal to your deposit). Use it for small purchases and pay it off in full each month. After six to twelve months, you will have a credit score, and you can apply for unsecured cards or loans.
Your Indian credit history does not transfer to the U.S., so you are starting from zero. This is normal for all immigrants. Banks understand this and do not penalize you for it—they just want to see that you can manage credit responsibly once you are here.
Frequently Asked Questions
Do I need a Social Security Number to open a bank account?
No. An ITIN or a valid visa is usually enough. Many banks accept an ITIN alone, and some accept a visa without an SSN. Call the bank first to confirm their current policy, because it varies by bank and sometimes by branch.
Can I open an account online if I am in India and planning to move to the U.S.?
Most banks require you to be physically present in the U.S. and to have a U.S. address. Some online banks may let you open an account before you arrive if you have a visa, but this is rare. It is easier to open an account after you arrive and have a U.S. address.
What if the bank asks about the source of money my parents are sending me?
Be honest and provide documentation if asked. A letter from your parents explaining they are supporting your education or living expenses, plus a bank statement from their Indian bank, is usually sufficient. Banks are checking for illegal activity, not judging family support.
Will opening a U.S. bank account affect my visa status?
No. Opening a bank account is a normal part of living in the U.S. and does not affect your visa. Banks report account information to the IRS for tax purposes, but this does not trigger immigration issues unless there is something illegal about the money itself.
Can I use my Indian address on the bank account?
No. Banks require a U.S. address for statements and tax documents. Use your actual U.S. address—your dorm, apartment, or employer address. If you move, update your address with the bank within a reasonable time.