Yes, NRIs can open savings accounts in India, but the account type and rules depend on your residency status and citizenship

A non-resident Indian (NRI) — someone who holds Indian citizenship but lives outside India — can open a savings account with most Indian banks. The account exists, functions, and earns interest like any other savings account. The difference is in which account type you can use, what documents you need to provide, and the restrictions on how you can move money in and out.

The Reserve Bank of India (RBI) permits banks to offer NRI savings accounts under specific guidelines. Your bank will ask you to declare your NRI status when you open the account, and this status determines which rules explore to your deposits, withdrawals, and transfers. If you later move back to India and become a resident again, you can convert the account to a regular resident account without closing it.

Key Takeaways

  • NRIs can open NRO (Non-Resident Ordinary) accounts for rupee income earned in India and NRE (Non-Resident External) accounts for foreign currency income, but not both simultaneously with the same bank.
  • An NRO account has no limit on deposits but restricts withdrawals to rupee income you earned in India; an NRE account allows unlimited deposits and withdrawals but only in foreign currency.
  • You will need your passport, visa or travel document showing your country of residence, proof of your foreign address, and an Indian address (which can be a relative's home).
  • Most banks now allow NRIs to open accounts online using video verification, though some still require in-person visits or opening through a branch in your home country.
  • Interest earned on NRI accounts is taxable in India; you must file an Indian tax return if your income exceeds the threshold, regardless of where you live.

NRO versus NRE: which account type you need

The RBI defines two account types for NRIs, and the choice depends on where your money comes from. An NRO (Non-Resident Ordinary) account is for rupee income you earn in India — rental income from property, pension from an Indian employer, dividends from Indian investments. Money in an NRO account stays in rupees, and you can withdraw it freely, but only if it came from Indian sources. You cannot deposit foreign currency directly into an NRO account.

An NRE (Non-Resident External) account is for foreign currency income — your salary from an overseas employer, freelance earnings in dollars or pounds, investment returns from abroad. You deposit foreign currency, the bank converts it to rupees at the current exchange rate, and you can withdraw the rupee equivalent at any time. An NRE account is fully repatriable, meaning you can move money out of India without restriction.

You cannot hold both an NRO and an NRE account with the same bank simultaneously. If you have income from both Indian and foreign sources, you will need to choose which account type suits your primary needs, or open accounts at different banks. Most NRIs choose an NRE account because the repatriation freedom matters more than the ability to hold rupee income.

Documents you will need to provide

Banks require proof of three things: your identity, your Indian citizenship, and your current residence outside India. Bring your passport — this covers both identity and citizenship in one document. You will also need a visa, travel document, or residence permit from your country of residence; a copy of your current visa page or residence card is sufficient.

For your foreign address, provide a recent utility bill, rental agreement, or bank statement showing your name and the address where you live. If you do not have a document in your name, a letter from your employer or a notarised declaration stating your address will work. For your Indian address — required by banks even though you do not live there — you can use a relative's home address, a property you own, or a registered office address if you have business in India.

Some banks also ask for a PAN (Permanent Account Number), India's tax identification number. If you do not have one, you can request it from the Indian Income Tax Department before opening the account, or some banks will help you explore during the account-opening process. A few banks will open the account without a PAN if you sign a declaration, but having one speeds things up.

How to open an NRI account from outside India

Most major Indian banks — HDFC, ICICI, Axis, State Bank of India, Kotak — now offer online account opening for NRIs using video verification. You read the bank's mobile app or visit their website, select "NRI Account Opening", upload scans of your passport and visa, provide your foreign address, and complete a video call with a bank representative who verifies your identity. The process takes 3 to 7 business days from start to finish.

If your bank does not offer online opening, you have two options. First, you can visit an Indian branch in person during a trip home and open the account face-to-face; bring all original documents. Second, some banks allow you to open an account through their overseas branches or representative offices if you live in a major city with a branch — HDFC and ICICI have branches in the United States, United Kingdom, Middle East, and Southeast Asia.

After the account opens, the bank will mail your debit card and welcome kit to your Indian address. You can set up the card online and begin using it when ready. If you need to deposit money before your card arrives, you can ask the bank for wire transfer details and send funds directly from your foreign bank account.

Deposit and withdrawal limits and rules

NRE accounts have no limit on deposits or withdrawals — you can move as much foreign currency in and out as you want. NRO accounts also have no deposit limit, but withdrawals are restricted to rupee income you earned in India. If you deposit your own foreign currency into an NRO account, you cannot withdraw it; the bank will flag the withdrawal as a violation of RBI rules.

Both account types allow you to transfer money to other Indian bank accounts, pay bills, and use your debit card for purchases and ATM withdrawals in India. If you visit India, you can withdraw rupees from any ATM using your NRI debit card. There is no daily withdrawal limit beyond what your bank sets for regular customers — typically 40,000 to 100,000 rupees per day at ATMs, though you can withdraw more at the branch counter.

For repatriating money out of India (moving it back to your foreign bank account), NRE accounts are unrestricted — you can transfer the full balance whenever you want. NRO accounts require you to show that the rupees came from Indian income; the bank will ask for proof such as rental receipts, pension statements, or dividend confirmations before processing a large repatriation.

Tax obligations for NRI account holders

Interest earned on your NRI savings account is taxable in India at your applicable income tax rate. If you hold an NRE account, the interest is taxed as foreign income; if you hold an NRO account, it is taxed as Indian income. Either way, the bank will deduct TDS (Tax Deducted at Source) — usually 10 percent — from your interest before crediting it to your account.

You must file an Indian income tax return if your total income (including interest) exceeds the threshold for your age group — currently 2.5 lakh rupees for residents under 60, though this changes annually. Even if you do not owe tax, filing a return can help you claim a refund of excess TDS. You file using the Indian Income Tax Department's e-filing portal; you will need your PAN and your bank's interest statements, which the bank sends by January 31 each year.

Your home country may also tax this interest income. The India-US tax treaty, India-UK tax treaty, and similar agreements between India and other countries set rules for where income is taxed to avoid double taxation. Check with a tax professional in your country of residence to understand your obligations there.

What happens if you move back to India

If you return to India and become a resident again — typically after spending 183 days or more in India in a financial year — you can convert your NRI account to a regular resident savings account. You do not need to close the account and open a new one. Contact your bank branch, provide proof of your new resident status (such as a utility bill or rental agreement showing your Indian address), and the bank will reclassify the account. The conversion is when ready and free.

After conversion, the account functions like any other resident account — no restrictions on deposits or withdrawals, and interest is taxed as resident income. If you have money in an NRO account that came from foreign sources, you will need to declare this to the bank and may need to repatriate it or move it to an NRE account before converting, depending on your bank's policy.

Frequently Asked Questions

Can I open an NRI account if I have a green card or permanent residency in another country?

Yes. The RBI defines an NRI as someone who holds Indian citizenship but is not a resident of India. Permanent residency or a green card in another country does not affect your NRI status as long as you maintain Indian citizenship. You will need to show your green card or permanent residency document as proof of your foreign residence.

What if I want to send money from my NRI account to someone else in India?

You can transfer money from your NRI account to any other Indian bank account using NEFT, RTGS, or IMPS — the same systems resident Indians use. The transfer takes 1 to 2 hours for RTGS, up to 2 hours for NEFT, and is when ready for IMPS. Your bank may charge a small fee, typically 10 to 25 rupees per transfer.

Can I use my NRI account to pay for things online in India, like shopping or subscriptions?

Yes. Your NRI debit card works for online purchases from Indian websites, bill payments, and subscriptions. Some international websites may decline the card because it is issued to a non-resident account, but most Indian e-commerce sites accept it without issue. You can also set up autopay for utilities and other recurring bills.

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

Minimum balance requirements vary by bank and account type. Most banks require 5,000 to 10,000 rupees for NRI savings accounts, though some waive the minimum if you maintain regular deposits or link the account to other products. Check your bank's current policy when you open the account; if the minimum is too high, you can ask about waiver options.

What happens to my NRI account if I renounce Indian citizenship?

If you renounce Indian citizenship, you are no longer an NRI — you become a foreign national. Your bank will require you to convert the account to a foreign national account, which has different rules and restrictions. Contact your bank when ready if you renounce citizenship; do not leave the account unchanged, as this can cause problems with future transactions.