Yes, NRIs can open and hold savings accounts in India, but the account type and rules differ from resident accounts

A Non-Resident Indian (NRI) is an Indian citizen who lives outside India for work, business, or other reasons and does not meet the residency test under Indian tax law. Banks in India allow NRIs to open savings accounts, but they must use a specific account category called an NRE (Non-Resident External) account or NRO (Non-Resident Ordinary) account. The account you can open depends on where your money comes from and what you plan to do with it.

The choice between NRE and NRO is not optional—it depends on the source of your funds. Money you earn abroad goes into an NRE account. Money you earn in India (rental income, pensions, Indian salary) goes into an NRO account. Many NRIs maintain both accounts to keep foreign and Indian income separate.

Key Takeaways

  • NRIs must open either an NRE account (for foreign income) or an NRO account (for Indian income), not a standard resident savings account.
  • NRE accounts allow you to bring money into India from abroad without tax on the interest earned, but funds cannot leave India except when you close the account.
  • NRO accounts hold Indian rupees earned in India and are taxable, but offer full flexibility for spending money within India.
  • You can open an account in person at a bank branch or through video verification if you are outside India, though requirements vary by bank.
  • Interest earned on NRE accounts is tax-free in India, while NRO interest is taxable at your applicable rate.

NRE accounts: for money you bring from outside India

An NRE account is designed for foreign currency or rupees earned outside India. When you deposit money from abroad into an NRE account, that money is treated as foreign currency income and is not subject to Indian income tax. The interest you earn on an NRE account is also tax-free in India, which makes it attractive for NRIs who earn abroad and want to save in India without a tax burden.

The trade-off is that money in an NRE account cannot leave India while the account is open. You can withdraw rupees and spend them within India, but you cannot transfer the balance back to a foreign bank account or convert it to foreign currency without Reserve Bank of India (RBI) permission. This restriction exists because the account is meant to hold foreign income that enters India, not to move money back out. When you close an NRE account, you can repatriate (send back) the entire balance to your overseas bank account. Some banks allow partial repatriation in specific cases, but this requires RBI approval and is not automatic.

NRO accounts: for money you earn in India

An NRO account holds Indian rupees that you earn within India—such as rental income from property, pension payments, or salary from an Indian employer. Unlike NRE accounts, NRO funds can be spent freely within India and can be transferred to other Indian bank accounts without restriction. However, the interest earned on an NRO account is subject to Indian income tax at your applicable rate, and you must file an Indian tax return if your income exceeds the threshold.

NRO accounts are more flexible for day-to-day use in India because there are no restrictions on how you move money within the country. You can pay bills, transfer funds to family members, or withdraw cash without needing permission. The downside is the tax liability and the fact that you cannot repatriate the balance to a foreign account while the account is open. Some NRIs maintain both an NRE and an NRO account: the NRE for foreign income and savings, and the NRO for Indian income and spending within India.

Documents you need to open an NRI savings account

Most Indian banks require the same core documents from NRIs, though specific requirements vary by bank and by whether you are explore in person or remotely. You will need proof of your NRI status, identity, address, and income.

Document TypeWhat Banks Accept
Proof of NRI StatusPassport with visa stamps showing residence abroad, employment letter from foreign employer, or visa copy
Identity ProofPassport, PAN card, or driver's license
Address Proof (Foreign)Utility bill, rental agreement, or employer letter showing your current address abroad
Address Proof (India)If you own property in India: property deed or utility bill. If not: you may use a relative's address with a letter of consent
Income ProofEmployment letter, salary slips, or tax return from your country of residence

If you are opening the account in person at an Indian bank branch, you can submit original documents. If you are explore from abroad, most banks now accept scanned copies and conduct video verification to confirm your identity. The process typically takes 5 to 10 business days after you submit all documents. Banks vary in how strictly they enforce these requirements, so contact your chosen bank directly to confirm what they will accept.

How to open an NRI account from outside India

You do not have to travel to India to open an NRI savings account. Most major Indian banks—including HDFC, ICICI, Axis, and State Bank of India—offer online account opening for NRIs through video verification. The process usually works like this: you visit the bank's website, select the NRI account option, fill out an online form, upload scanned copies of your documents, and then schedule a video call with a bank representative who verifies your identity and documents.

Some banks also allow you to open an account by mail or through their international branches if you are in a country where they operate. A few banks partner with Indian embassies or consulates to process NRI account applications, though this is less common. The fastest route is usually the bank's online portal because you get a response within days rather than weeks. Once your account is approved, the bank will send you a welcome kit by post to your Indian address (or to a relative's address if you do not have one). You can then deposit money by wire transfer from your foreign bank account, and the bank will provide you with the wire instructions and account details.

Sending money to your NRI account from abroad

After your account opens, you can deposit money using a wire transfer (also called an international bank transfer or SWIFT transfer) from your foreign bank account. You will need to provide your bank with the Indian bank's SWIFT code, your account number, and the bank's address. Wire transfers typically take 2 to 5 business days and cost between $15 and $50 depending on your bank and the amount.

Some NRIs also use services like Wise (formerly TransferWise), OFX, or Remitly to send money to India at a lower cost, though these services may have daily or monthly limits. If you are sending large amounts regularly, a wire transfer through your bank is usually more straightforward. Money sent to an NRE account is treated as foreign currency income and is not taxed. Money sent to an NRO account is also not taxed on deposit, but any interest earned will be taxable. Keep records of all transfers in case you need to show proof of the source of funds to the bank or tax authorities.

Tax and reporting requirements for NRI account holders

If you hold an NRE account, you generally do not owe Indian income tax on the interest earned, and you do not need to file an Indian tax return unless you have other Indian income. However, you may still need to report the account to your country of residence, depending on that country's tax laws and any tax treaties with India.

If you hold an NRO account, the interest is taxable in India at your applicable rate (which depends on your total income). You must file an Indian tax return if your total income exceeds the threshold set by the Indian government each year. You will also need to report the account to your country of residence if required by local tax law. The United States, United Kingdom, Canada, and several other countries have tax treaties with India that prevent double taxation. If you are a resident of one of these countries, you may be able to claim a foreign tax credit for taxes paid to India. Consult a tax professional in your country of residence to understand your obligations.

Frequently Asked Questions

Can I convert my NRE account to an NRO account or vice versa?

Most banks do not allow you to convert between account types. If you need both, you must open a separate account for each. Some banks may close one account and open another if you request it, but this is treated as a new account opening, not a conversion.

What happens to my NRI account if I return to India and become a resident?

Once you become a resident of India again, your NRE and NRO accounts must be converted to resident accounts within a set period (usually 90 days). The bank will contact you with instructions. Any restrictions on repatriation are lifted once the account is converted to resident status.

Can I use my NRI account to pay bills or make purchases in India?

Yes, both NRE and NRO accounts come with a debit card and online banking access. You can use the card to withdraw cash, pay bills, and make purchases at merchants in India. NRE accounts have daily withdrawal limits at some banks, so check with your bank about limits before opening.

Do I need to visit India in person to open an NRI account?

No. Most banks now offer video verification for NRI account opening, so you can complete the entire process from abroad. You will need to upload scanned documents and attend a brief video call with a bank representative.

What is the minimum balance required for an NRI savings account?

Minimum balance requirements vary by bank and account type, ranging from ₹0 to ₹25,000 (roughly $0 to $300 USD). Check with your chosen bank for their specific requirement, as some waive minimums for NRI accounts or offer lower minimums than resident accounts.