Yes, NRIs can open Indian bank accounts, but the process and rules differ from resident accounts

An NRI (Non-Resident Indian) is an Indian citizen living outside India for work, study, or other reasons. Banks in India do allow NRIs to open accounts, but you cannot walk into a branch and do it the same way a resident can. Most banks require you to open an account while you are physically in India, or through their overseas branches or authorized representatives. Once opened, your account is classified as an NRE (Non-Resident External) or NRO (Non-Resident Ordinary) account, each with different rules about money movement and taxation.

The key difference is that NRI accounts have restrictions on how you can deposit and withdraw money, and where that money can come from. You cannot simply transfer funds from your overseas account to an NRI account the way you might between two regular Indian accounts. The Reserve Bank of India (RBI) sets strict rules about what counts as valid foreign income and what does not.

Key Takeaways

  • NRIs must open accounts in person at an Indian bank branch or through an overseas branch; online-only opening is not available for NRI accounts.
  • NRE accounts hold foreign currency and are tax-exempt on interest earned abroad, while NRO accounts hold rupees and are taxed on all income regardless of source.
  • You will need a valid passport, proof of NRI status (visa, employment letter, or residency proof from your country), and proof of your overseas address.
  • Money deposited into an NRI account must come from your legitimate foreign income; you cannot deposit rupees earned in India or transfer money from another Indian resident's account.
  • Some banks allow account opening through video verification if you have an existing relationship with that bank, but most still require an in-person visit.

NRE vs. NRO accounts: which one you need

An NRE account is designed for foreign income. Money you earn outside India—salary, freelance work, rental income from overseas property—goes into this account. Interest earned on NRE balances is not taxed in India. You can hold the account in foreign currency (USD, GBP, EUR, etc.) or convert to rupees. When you return to India permanently and become a resident again, you can convert an NRE account to a regular savings account without closing it.

An NRO account holds rupees only and is for income earned in India or from Indian sources. If you own rental property in India, receive dividends from Indian shares, or have other domestic income, that money goes into an NRO account. Interest on NRO balances is taxed in India at your applicable rate. NRO accounts are also used for expenses—paying bills, property taxes, or family support in India. You cannot convert an NRO account to a resident account; you must close it when you return to India permanently.

Most NRIs open both account types. The NRE handles foreign earnings, and the NRO handles Indian income and domestic expenses. Some banks bundle them as a single relationship, but they remain separate accounts with separate rules.

Documents you will need to open an NRI account

Banks require consistent proof across three areas: identity, NRI status, and address. A valid passport serves as both identity and proof of NRI status. For additional proof of NRI status, you can provide a work visa, employment letter on company letterhead showing your job title and location, or a residency permit from your country of residence.

For overseas address proof, banks accept utility bills (electricity, water, gas), rental agreements, or official letters from your employer showing your work address. Some banks also accept bank statements from your overseas bank account. The address proof should be dated within the last three to six months; older documents may be rejected.

You will also need to complete the bank's NRI account opening form, which asks about your income source, occupation, and the purpose of the account. Some banks require a minimum initial deposit (typically ₹10,000 to ₹25,000, though this varies) to activate the account. Bring originals and photocopies of all documents; the bank will verify and retain copies.

How to open an account: in-person vs. video verification

The most straightforward route is to open the account in person at an Indian bank branch during a visit to India. You walk in with your documents, complete the forms, provide your signature and fingerprints, and the account opens within a few hours or the next business day. This works at any bank with a branch in India, whether or not they have a presence in your country.

Some banks—ICICI, HDFC, Axis, and State Bank of India among them—offer video verification for NRI account opening if you already have a relationship with that bank (such as a credit card or previous account). The process involves a video call with a bank representative who verifies your identity and documents, then sends you forms to sign and return. This takes longer than in-person opening (typically one to two weeks) and is not available if you have never banked with that institution before.

A third option is to contact the bank's overseas branch or representative office in your country. Not all banks have this, and those that do may have limited services. ICICI, HDFC, and State Bank of India have offices in major cities worldwide. They can guide you through the process and may be able to initiate paperwork, but you will still need to visit an Indian branch to complete the account opening.

Money movement rules: what you can and cannot deposit

NRE accounts accept only foreign income. This means salary from your overseas employer, freelance payments from international clients, rental income from property outside India, or dividends from overseas investments. The money must come from a legitimate source outside India. You cannot deposit rupees you earned in India, even if you are now living abroad. You also cannot deposit money from another Indian resident's account, even if that person is a family member.

When you deposit foreign currency into an NRE account, the bank converts it to rupees at the current exchange rate (or holds it in the original currency if the account is multi-currency). Withdrawals work the same way: you can withdraw rupees or request a foreign currency draft or wire transfer to your overseas account.

NRO accounts are more flexible for deposits because they handle Indian income. Rental payments from tenants in India, dividends from Indian stocks, or pension from an Indian employer all go into NRO. You can also transfer money from your NRE account to your NRO account to pay Indian expenses, though this is a taxable event. You cannot, however, transfer money from an NRO account to an NRE account.

Taxation and reporting requirements

Interest earned on NRE accounts is not taxed in India, but you may owe tax in your country of residence depending on local law. Interest on NRO accounts is taxed in India at your applicable income tax rate, and the bank will deduct tax at source (TDS) if your interest exceeds a threshold (currently ₹40,000 per financial year for non-senior citizens).

As an NRI, you must file an Indian income tax return if your total income (including interest from NRO accounts) exceeds the filing threshold. You will need your PAN (Permanent Account Number); if you do not have one, you can obtain it from the Indian Income Tax Department online. The bank will provide a Form 16A showing TDS deducted, which you use when filing your return.

You must also comply with your country of residence's tax rules. Many countries tax worldwide income, so you may owe tax on your Indian account interest in your home country as well. Some countries have tax treaties with India to avoid double taxation; check with a tax professional in your country to understand your obligations.

Maintaining your account while abroad

Once your account is open, you can manage it from abroad through online banking, mobile apps, or by visiting a branch during trips to India. Most Indian banks offer internet banking for NRI accounts with the same features as resident accounts: checking balance, transferring money between your own accounts, paying bills, and setting up standing instructions.

You must keep your address and contact information updated with the bank. If you move to a different country or change your overseas address, inform the bank in writing or through their online portal. Some banks require address verification every few years; if you do not respond, they may freeze your account or restrict certain transactions.

If you return to India and become a resident again, you must inform the bank immediately. Your NRE account can be converted to a regular savings account. Your NRO account must be closed, and any remaining balance must be withdrawn or transferred out. The bank will not automatically change your status; you need to submit a formal request with proof of residency (such as a new address proof or visa cancellation).

Frequently Asked Questions

Can I open an NRI account online without visiting India?

Most banks require an in-person visit to open an NRI account for the first time. A few banks offer video verification if you already have an existing relationship with them, but this is not available for new customers. If you cannot visit India soon, you can open the account during your next trip and manage it remotely afterward.

What happens if I deposit rupees into my NRE account?

The bank will reject the deposit or flag it for compliance review. NRE accounts are strictly for foreign currency. If you have rupees to deposit, use your NRO account instead. Mixing currencies in the wrong account can trigger reporting requirements or account restrictions.

Can my family member in India access my NRI account?

Not without your explicit authorization. You can grant power of attorney to a family member to manage the account on your behalf, but this requires a legal document and bank approval. Without this, only you can withdraw money or make transactions.

Do I need to keep a minimum balance in my NRI account?

Yes, most banks require a minimum balance (typically ₹10,000 to ₹25,000 for savings accounts, higher for current accounts). If your balance falls below the minimum, the bank may charge a penalty or freeze certain features. Check your bank's specific rules when you open the account.

What if I become a resident of India again?

Inform your bank immediately with proof of residency. Your NRE account converts to a regular savings account automatically. Your NRO account must be closed; you cannot keep it open once you are a resident. Any remaining NRO balance must be withdrawn or transferred before closure.