You can open some US bank accounts from India, but not all, and the process depends on your visa status and which bank you choose

Most major US banks will not open a checking or savings account for someone physically located in India, even if you are a US citizen or have a US visa. Banks treat India as a higher-risk jurisdiction for money laundering compliance, and remote account opening from there triggers extra scrutiny that many banks simply will not process. However, a few banks and fintech services do accept applications from India under specific conditions — usually if you hold a valid US visa, have a US address you can use, or are a US citizen.

The real barrier is not your nationality but your current location and the bank's willingness to verify your identity from abroad. A US citizen living in India faces the same restrictions as an Indian national with a US visa. What matters is whether the bank can confirm who you are without an in-person visit and whether they will accept the documentation you can provide from India.

Key Takeaways

  • Most US banks require you to be physically present in the US or have a US address and valid visa to open an account remotely from India.
  • Fintech banks like Wise, Revolut, and some neobanks offer US accounts or US routing numbers to people in India, though these are not traditional checking accounts.
  • US citizens abroad can sometimes open accounts through banks that serve expats, but you will need a US address on file and proof of citizenship.
  • If you have a US visa and a US address (even a temporary one), your chances improve significantly with banks that accept remote applications.
  • Opening an account before you travel to the US, if possible, is far simpler than trying to open one from India after you have left.

Which banks will actually open accounts from India

Chase, Bank of America, Wells Fargo, and Citibank all have policies that make remote account opening from India extremely difficult or impossible. They require in-person verification or a US address combined with a valid visa, and even then they often decline applications from India because their compliance systems flag the country as high-risk.

Wise (formerly TransferWise) offers a US bank account with a US routing number and account number to people in India, but it is not a traditional checking account. You can receive US dollar transfers and pay US bills, but you cannot deposit cash or use it like a regular bank account. Revolut offers similar services in some cases. These work well if you need to receive money from the US or pay US vendors, but they are not replacements for a full US bank account.

Some smaller regional banks and credit unions are more flexible, but you will need to call them directly — their policies vary widely and are not published online. If you have a US address (a friend's, a family member's, or a temporary address you will use when you arrive), mention it when you call. Banks are more willing to proceed if they can associate you with a physical US location.

What documentation you will need from India

Any bank that agrees to open an account for you from India will ask for a government-issued ID (your passport), proof of address in India, and proof of your US connection. The US connection might be a US visa in your passport, a US address you can use, a US phone number, or proof of US citizenship.

Proof of address in India typically means a recent utility bill, rental agreement, or government document showing your name and Indian address. Banks will also ask for your Social Security Number if you are a US citizen, or an Individual Taxpayer Identification Number (ITIN) if you are not a citizen but have US tax obligations.

Be prepared for video verification. Many banks that accept remote applications now use video calls to confirm your identity. You will need a clear copy of your passport, a stable internet connection, and a quiet space where you can be seen on camera. Have all documents ready before you start the call — banks will not wait while you search for them.

Timing and what happens after you apply

If a bank accepts your application from India, approval typically takes one to three weeks. During that time, the bank's compliance team will review your documents, verify your identity, and check you against sanctions lists. This is slower than opening an account in the US because the bank is doing extra verification to satisfy regulations around foreign applicants.

Once approved, the bank will mail your debit card and PIN to the US address you provided. If that address is temporary or belongs to someone else, arrange to have the mail forwarded or picked up. Some banks allow you to pick up the card at a branch once you arrive in the US, but you have to ask about this before you apply.

You can usually start using the account online and via wire transfer before the physical card arrives. If you need to deposit cash or use an ATM immediately after you land in the US, confirm with the bank that your account will be fully active by then.

If you have a US visa or are planning to arrive soon

If you hold a valid US visa (F-1, H-1B, L-1, or any other type), your chances improve. Call the bank's customer service line and tell them you have a US visa and will be arriving on a specific date. Some banks will fast-track your application if they know you are coming to the US within 30 to 60 days.

If you can provide a US address where you will be living — a dorm, an apartment lease, a company housing address — include it in your application. Banks treat this as a strong signal that you are a legitimate applicant. The address does not have to be active yet; a lease that starts in the future is acceptable.

If opening an account before you travel is not possible, you can open one in person as soon as you arrive in the US. Bring your passport, visa, and proof of your US address (lease, utility bill, or letter from your employer). Most banks can open an account the same day if you visit a branch in person.

Alternative routes if banks decline you

If no traditional bank will open an account for you from India, consider these options:

  • Fintech services: Wise, Revolut, and similar services offer US account numbers and routing numbers. They work for receiving money and paying bills, but not for everyday banking like cash deposits or ATM withdrawals.
  • Credit unions: Some credit unions have looser policies than major banks. If you have any connection to a US credit union (through an employer, a family member, or a school), contact them directly. Policies vary by credit union.
  • Wait until you arrive: If you are traveling to the US within a few months, it may be faster to open an account in person once you land. You will have full access immediately and will not have to deal with remote verification delays.
  • Use a family member's account temporarily: If a US-based family member is willing, you can use their account to receive money while you set up your own. This is not ideal long-term, but it works as a bridge.

What to expect with compliance and reporting

Once your account is open, the bank will monitor your transactions for suspicious activity. This is normal and applies to all accounts, but banks pay extra attention to accounts opened by people abroad. Large deposits, frequent international transfers, or sudden changes in spending patterns may trigger a review.

If you are a US citizen or green card holder, you are required to report your foreign bank accounts to the IRS if the total value exceeds $10,000 at any point during the year. This is separate from your US bank account and applies to any accounts you hold in India or elsewhere. Failure to report can result in penalties, so keep records of all your accounts.

If you are not a US citizen, you may still have US tax obligations depending on your visa status and income. Consult a tax professional or the IRS website to understand your specific situation before you open the account.

Frequently Asked Questions

Can I open a US bank account if I am an Indian citizen with no US visa?

Most banks will decline you. Without a US visa or US address, banks have no way to verify your identity or connection to the US. Your best option is fintech services like Wise, which offer US account numbers but not full banking services. If you are planning to move to the US, wait until you have a visa and can open an account in person.

Will my Indian address cause problems when I open a US account?

It will slow things down, but it should not disqualify you if you have a US visa or are a US citizen. Banks require proof of your current address for compliance reasons. Provide your Indian address honestly; lying about where you live will cause your application to be rejected or your account to be closed later.

Can I use a friend's or family member's US address on my application?

Yes, as long as you disclose that it is not your permanent address. You can use a temporary address, a future address, or someone else's address if you have permission. Tell the bank it is temporary and provide your actual current address in India as well. Honesty matters more than having a "perfect" address.

What if the bank asks for a US phone number?

You can use a Google Voice number, which you can set up from India. Some banks accept Google Voice; others require a traditional US cell phone number. If a bank insists on a traditional number, ask if you can provide one after you arrive in the US, or wait until you have a US phone plan.

How long does it take to receive my debit card if I open an account from India?

Expect two to four weeks for the card to arrive at your US address by mail. If you are arriving in the US before the card arrives, ask the bank if you can pick it up at a branch or if they can expedite it. Some banks charge a fee for expedited shipping; others do it for free if you ask.