You can open some U.S. bank accounts from India, but your options are limited and the process is slower than opening one in person

Most traditional banks require you to be physically present in the United States or already have a U.S. address and Social Security number. However, a few banks and financial institutions will open accounts for non-residents and people outside the country. The catch: you will need a valid passport, a U.S. address (even a temporary one), and proof of identity that meets U.S. anti-money-laundering rules. Some banks accept Indian addresses during the initial application, but they will eventually require a U.S. address to keep the account active.

The timeline is longer than domestic applications. Verification can take two to four weeks because the bank must confirm your identity through international channels and comply with federal reporting requirements for foreign account holders. You will also face higher fees than domestic customers, and some banks limit the types of accounts available to non-residents.

Key Takeaways

  • Online banks and neobanks like Wise, Revolut, and some fintech companies accept applications from India, but they are not traditional bank accounts—they are payment accounts with different protections and limits.
  • Traditional U.S. banks that accept non-residents typically require a U.S. address, a valid passport, and proof of income or funds, and the process takes two to four weeks.
  • You will need either a Social Security number, an Individual Taxpayer Identification Number (ITIN), or a passport and date of birth to open an account.
  • Foreign account holders face higher monthly fees, lower transaction limits, and restrictions on certain services like overdraft protection or credit products.
  • If you have a U.S. employer, relative, or immigration status pending, that can speed up the process and expand your options.

Banks and services that accept applications from India

Wise (formerly TransferWise) is the most straightforward option. It operates as a multi-currency account rather than a traditional bank account, but it gives you a U.S. bank account number and routing number. You can apply entirely online from India, and approval typically takes one to three business days. Wise requires a valid passport and proof of address (your Indian address is acceptable). The account is free to open, though Wise charges fees for currency conversion and transfers.

Revolut also accepts applications from India and provides a U.S. account number. The process is online and takes a few days. Revolut charges a monthly subscription fee for most features, starting around $2.99 USD per month for the basic plan.

Traditional banks with international programs include Citibank and HSBC, both of which have branches in India and the United States. If you already have an account with Citibank or HSBC in India, you may be able to open a linked U.S. account without traveling. Contact your local branch to ask about their international account opening program. The process takes two to four weeks, and you will need to provide proof of income and a U.S. address or employer contact.

Bank of America and Chase do not routinely open accounts for non-residents applying from outside the U.S., but if you have a job offer from a U.S. employer or are relocating on a visa, contact their international relocation services. Some corporate relocation programs can expedite account opening before you arrive.

What you need to provide

The exact documents vary by bank, but most require the following:

  • A valid passport (must be current; expired passports are not accepted).
  • Proof of identity: a government-issued ID from India, such as an Aadhaar card, driver's license, or PAN card.
  • Proof of address: a recent utility bill, rental agreement, or bank statement in your name. If you do not have a U.S. address yet, your Indian address is usually acceptable for the initial application.
  • A U.S. address or employer contact: some banks require this before they fund the account. If you do not have one, you can sometimes use a relative's address, a corporate relocation service address, or a mail forwarding service.
  • Proof of income or funds: a recent payslip, tax return, or bank statement showing you have funds to deposit. The amount varies; some banks require a minimum opening deposit of $100 to $500.
  • A Social Security number, ITIN, or date of birth: if you do not have a Social Security number, you can request an ITIN from the IRS before opening the account, or provide your passport number and date of birth instead.

Banks will also ask why you need the account. Be direct: if you are relocating, studying, or working remotely for a U.S. company, say that. Banks are required to verify the purpose of the account under anti-money-laundering rules.

The difference between payment accounts and bank accounts

Wise and Revolut are not banks—they are payment service providers. This matters because the protections are different. A traditional bank account is insured by the Federal Deposit Insurance Corporation (FDIC) up to $250,000 if the bank fails. Payment accounts held with Wise and Revolut are held in partner banks, and the insurance coverage depends on which partner bank holds your funds and which country you are in. Wise states that funds held in U.S. partner banks are FDIC-insured, but you should confirm this directly with the provider before depositing large amounts.

Payment accounts also have lower transaction limits than traditional accounts. Wise and Revolut may cap the amount you can transfer per day or per month, especially when you are new to the platform. Traditional bank accounts do not have these limits.

If you need a credit card, overdraft protection, or a loan, payment accounts will not help. You will need a traditional bank account, which is harder to open from India.

How to speed up the process

If you have a U.S. employer, provide an employment letter on company letterhead that includes your job title, start date, and salary. Banks treat this as proof of address and income and will often waive the requirement for a current U.S. address.

If you are relocating on a visa (H-1B, L-1, F-1, etc.), contact the bank's visa relocation program directly. Chase, Bank of America, and Citibank all have teams that handle visa-holder accounts. Provide your visa approval notice or employment authorization document (EAD) along with your application.

If you have a relative or friend in the U.S., ask if you can use their address temporarily. Banks will verify the address by mail, so make sure the person is willing to receive and forward mail to you.

Using a mail forwarding service like iPostal1 or Earth Class Mail gives you a real U.S. address that banks will accept. These services cost $10 to $30 per month and forward mail to your Indian address.

Fees and ongoing costs

Online payment accounts like Wise have no monthly maintenance fee but charge per transaction. A typical international transfer costs 1% to 2% of the amount plus a fixed fee of $1 to $5, depending on the currency and transfer method.

Traditional banks charge foreign account holders higher fees than domestic customers. Monthly maintenance fees range from $10 to $25. Some banks also charge a fee to receive international wire transfers ($15 to $30 per transfer) and to send them ($25 to $50). ATM withdrawals outside the bank's network may cost $3 to $5 per transaction.

Ask the bank for a fee schedule before opening the account. Compare the total cost of maintaining the account against your expected use. If you only need to receive one or two transfers per year, Wise may be cheaper than a traditional bank account.

What happens after you open the account

Once the account is open, the bank will send you a debit card and checks by mail to your Indian address. This takes one to three weeks. Some banks offer expedited shipping for an additional fee ($25 to $50).

You can access the account online immediately, even before the physical card arrives. Most banks provide a mobile app and online banking portal where you can check your balance, transfer funds, and set up bill payments.

If you eventually move to the United States, update your address with the bank immediately. Some banks require you to visit a branch in person to activate certain features or to upgrade to a domestic account. If you move back to India or to a third country, inform the bank. Some banks will close the account if you do not maintain a U.S. address for an extended period, though this varies by institution.

Frequently Asked Questions

Do I need a Social Security number to open a U.S. bank account from India?

No. If you do not have a Social Security number, you can provide your passport number and date of birth instead. Some banks will issue you an Individual Taxpayer Identification Number (ITIN) during the application process, which serves the same purpose for tax and banking purposes. You can also request an ITIN from the IRS before applying to the bank.

Can I use my Indian address, or do I need a U.S. address?

Most online payment services like Wise accept your Indian address. Traditional banks vary: some accept an Indian address initially but require a U.S. address within 30 to 90 days, while others require a U.S. address from the start. If you do not have a U.S. address, use a mail forwarding service, a relative's address, or a corporate relocation service address. Ask the bank in writing whether they will accept your Indian address before you apply.

How long does it take to open an account?

Online payment services like Wise take one to three business days. Traditional banks take two to four weeks because they must verify your identity through international channels and comply with federal reporting requirements. If you have a U.S. employer or visa sponsorship, the process may be faster.

Can I receive direct deposits from a U.S. employer?

Yes. Once your account is open and you have a routing number and account number, you can provide these to your employer's payroll department. Direct deposits typically take one to two business days to clear. Make sure your employer can process ACH transfers to accounts held by non-residents; most can, but some smaller companies may have restrictions.

What if the bank closes my account after I move back to India?

Some banks close accounts held by non-residents who do not maintain a U.S. address. Before this happens, the bank will typically send you a notice giving you 30 to 60 days to update your address or close the account yourself. If your account is closed, the bank will mail any remaining balance to your address on file. To avoid this, keep your address current and maintain regular account activity (at least one transaction per quarter).