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

An NRI (Non-Resident Indian) is an Indian citizen living outside India for work, business, or other reasons. Banks in India allow NRIs to hold savings accounts, but they must open a special account type called an NRO (Non-Resident Ordinary) account or an NRE (Non-Resident External) account. These are not the same as a regular resident savings account, and the restrictions on money movement and interest rates differ based on which type you choose.

The key difference: NRO accounts let you deposit money earned in India and keep it there, while NRE accounts are for money you bring in from outside India. Most NRIs use both accounts — one for Indian income and one for foreign income — to manage money across borders legally.

Key Takeaways

  • NRIs must open either an NRO or NRE account, not a standard resident savings account, and the choice depends on where your money comes from.
  • NRO accounts hold rupees earned in India and allow limited outward remittance, while NRE accounts hold rupees brought in from abroad with fewer restrictions on moving money out.
  • You can open an account in person at a bank branch in India or remotely through video KYC if the bank offers it, but you will need a valid passport and proof of NRI status.
  • Interest rates on NRO and NRE accounts are typically lower than resident savings accounts, and NRO accounts are taxed differently than NRE accounts.
  • Some banks charge monthly or annual fees for NRI accounts, so compare fee structures across banks before opening.

NRO accounts versus NRE accounts: which one you need

An NRO account is for rupees you earn in India — rental income from property, salary from an Indian employer, pension from an Indian source, or interest from Indian investments. Money in an NRO account is considered Indian-sourced income. You can deposit freely, but withdrawals and transfers out of India are limited. The Reserve Bank of India (RBI) allows remittance of up to USD 1 million per financial year for current account transactions (things like living expenses, education, medical treatment), but capital transactions (buying property, investing) have stricter rules.

An NRE account is for rupees you bring into India from abroad — salary earned overseas, money transferred from a foreign bank account, or funds from investments held outside India. Money in an NRE account is considered foreign-sourced. You can remit money back out of India more freely, and there is no annual limit on outward remittance for current account purposes. However, NRE accounts cannot hold rupees earned in India; if you deposit Indian-source income into an NRE account, it violates RBI rules.

Many NRIs maintain both accounts: the NRO for Indian income and the NRE for foreign income. This keeps money flows legal and transparent with tax authorities in both countries.

Documents and proof you will need to open an account

Banks require proof of your NRI status and identity. Bring your valid passport — this is the primary document showing you are a non-resident. You will also need proof of your current address outside India, such as a utility bill, rental agreement, or government-issued ID from the country where you live. Some banks accept a notarized affidavit stating your NRI status if you cannot provide a current foreign address document.

You must also provide proof of income or funds, depending on the account type. For an NRO account, bring documents showing Indian-source income: salary slips, rental income statements, pension letters, or investment statements. For an NRE account, bring bank statements or transfer records showing money coming from abroad. Banks use this to verify the source of funds and comply with anti-money-laundering rules.

If you are opening the account in person during a visit to India, bring originals and photocopies of all documents. If you are opening remotely through video KYC (Know Your Customer), the bank will guide you through uploading scans. Not all banks offer remote account opening for NRIs, so check with your chosen bank first.

Opening an account in person versus remote video KYC

If you are in India, you can walk into any branch of a bank that offers NRI accounts and open one the same day. Bring your documents, complete the application form, and the bank will verify your identity on the spot. This is the fastest route and leaves no room for document interpretation errors. Most major banks — HDFC, ICICI, Axis, State Bank of India, Kotak — have NRI account desks at their branches.

If you are outside India and cannot travel, many banks now offer video KYC, where you open the account remotely through a video call with a bank representative. You will need to upload scans of your documents, show your passport on camera, and answer verification questions. The process usually takes 3 to 7 business days from start to account activation. However, not every bank branch offers this, and some banks limit it to customers who already have accounts with them. Call the bank's NRI helpline or check their website before starting.

A third option is to authorize someone in India — a family member or lawyer — to open the account on your behalf using a power of attorney. This requires notarized documents and takes longer, but it works if you cannot do video KYC and are not traveling to India soon.

Interest rates, fees, and tax treatment

Interest rates on NRI savings accounts are lower than rates on resident accounts at the same bank. As of recent years, NRO and NRE accounts typically earn 3 to 5 percent annual interest, depending on the bank and account balance, while resident savings accounts earn 4 to 7 percent. The exact rate varies by bank and changes with RBI policy, so compare rates across banks before opening.

Tax treatment differs between account types. Interest earned in an NRE account is tax-free in India — you do not owe Indian income tax on NRE interest. However, you may owe tax in your country of residence, depending on that country's tax laws and any tax treaty between India and your country. Interest earned in an NRO account is taxable in India at your applicable income tax rate, just like a resident's interest income. You will receive a Form 26AS (tax statement) from the bank showing interest earned.

Many banks charge monthly or annual maintenance fees for NRI accounts, ranging from 500 to 2,000 rupees per year, though some waive fees if you maintain a minimum balance (often 10,000 to 50,000 rupees). Fees vary widely, so ask the bank for a complete fee schedule before opening. Some banks also charge for outward remittance from NRO accounts, typically 500 to 1,000 rupees per transaction.

How to send money into and out of your NRI account

To deposit money into an NRE account from abroad, you transfer funds from your foreign bank account directly to your NRE account in India using SWIFT or your bank's international transfer service. Provide your Indian bank with your account number, IFSC code, and bank address. The transfer usually takes 2 to 5 business days and costs a wire fee (typically 500 to 2,000 rupees charged by your Indian bank, plus fees from your foreign bank).

To withdraw or remit money from an NRO account to a foreign country, you must submit a remittance request to your Indian bank. The bank will ask for the purpose of remittance (living expenses, education, medical, etc.), the destination country, and the recipient's bank details. Remittance is processed within 2 to 7 business days, and the bank charges a fee. Remember that NRO remittance is capped at USD 1 million per financial year for current account purposes; capital transactions have separate, stricter limits.

From an NRE account, you can remit money out with fewer restrictions — there is no annual cap for current account remittance. The process is the same: submit a request, provide recipient details, and the bank processes it within a few days.

What happens to your account if you return to India as a resident

If you move back to India and regain resident status, your NRO and NRE accounts do not automatically convert. You must inform your bank of your change in status. The bank will ask for proof of residence in India (utility bill, rental agreement, or address proof issued by an Indian government body). Once your status changes to resident, your NRO account can be converted to a regular resident savings account, and your NRE account must be closed or converted — NRE accounts cannot be held by residents.

Any rupees in your NRE account must be repatriated (sent back out of India) or converted to an NRO account before the conversion is complete. This process takes 1 to 2 weeks. After conversion, your account will follow resident rules: no restrictions on deposits or withdrawals within India, standard resident interest rates, and resident tax treatment.

Frequently Asked Questions

Can I open an NRI account if I have an Indian visa but am not a citizen?

No. NRI accounts are only for Indian citizens living abroad. If you are a foreign national on a visa, you must open a regular savings account as a non-resident foreigner, which has different rules and restrictions. Contact your bank to ask about non-resident foreign accounts.

What if I earn money both in India and abroad — do I need two accounts?

Yes, it is the cleanest approach. Deposit Indian-source income into your NRO account and foreign-source income into your NRE account. This keeps money flows transparent and compliant with RBI rules. Mixing sources in one account can trigger tax or compliance questions.

Can I hold an NRI account jointly with a family member?

Yes, but both account holders must be NRIs. If one holder is a resident and one is an NRI, the account becomes a resident account, not an NRI account. Clarify joint account rules with your bank before opening, as some banks have restrictions on NRI joint accounts.

Do I lose my NRI account if I do not use it for a long time?

Banks may freeze or close dormant accounts after 2 to 3 years of no activity, though rules vary. To keep your account active, make at least one deposit or withdrawal per year, or maintain the minimum balance the bank requires. Check your bank's dormancy policy before opening.

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

Minimum balance varies by bank and account type, typically ranging from 5,000 to 50,000 rupees. Some banks waive the minimum if you maintain a certain monthly credit or set up automatic deposits. Ask your bank for the exact requirement before opening.