Yes, NRIs can open and hold regular savings accounts in India, but with restrictions that differ from accounts for resident Indians

An NRI (Non-Resident Indian) is an Indian citizen living outside India for work, business, or other reasons. You can open a savings account at most Indian banks, but the account will be classified as an NRO account (Non-Resident Ordinary) rather than a standard resident account. This classification matters because it affects what money you can deposit, how you can use the account, and what paperwork you need.

The key difference: an NRO account is meant for rupees you earn in India or receive from India. Money you bring in from abroad (your salary from your job overseas, for example) goes into a different account type called an NRE account (Non-Resident External). Most banks offer both, and many NRIs hold both accounts at the same time.

If you are an Indian citizen living abroad and want to keep money in India, you have options. This guide explains what a regular savings account looks like for an NRI, what you need to open one, and how it works differently from what a resident would use.

Key Takeaways

  • NRIs can hold savings accounts in India, but they are classified as NRO accounts and are restricted to rupees earned or received in India.
  • An NRO account requires proof of NRI status (a valid passport, visa, or employment letter from your overseas employer) and proof of your current address abroad.
  • You can open an NRO account in person at a bank branch in India, or remotely through some banks that offer NRI account opening online.
  • Money you earn outside India should go into an NRE account, not an NRO account, to avoid tax complications and currency restrictions.
  • Both NRO and NRE accounts are fully legal and widely available at major Indian banks; the choice depends on where your money comes from.

What an NRO savings account is and how it differs from a resident account

An NRO account is a savings account designed specifically for non-residents. The main restriction is that it holds only Indian rupees, and the money in it must come from India — either salary you earned while working in India, rental income from property you own in India, or money sent to you by family members in India. You cannot deposit foreign currency directly into an NRO account.

A resident's regular savings account has no such restriction. A resident can deposit rupees from any source, and many banks allow residents to hold foreign currency in separate accounts or through special services. An NRO account is simpler: rupees only, and the source matters for tax purposes.

Both account types offer the same basic features — a debit card, online banking, standing instructions for bills, and the ability to transfer money to other accounts. The difference is in what money can go in and what paperwork the bank needs from you to prove you are allowed to hold the account.

Documents you need to open an NRO savings account

To open an NRO account, you will need to prove two things: that you are an Indian citizen, and that you are currently living outside India. Here is what banks typically ask for:

  • Proof of identity: A valid Indian passport is the standard document. Some banks also accept a PAN card (Permanent Account Number) or an Aadhaar card, but a passport is the most straightforward for NRI accounts.
  • Proof of NRI status: This is the critical piece. Banks accept a valid visa for the country where you live, an employment letter from your overseas employer showing your job location and salary, or a residence permit. The document must clearly show that you are living outside India.
  • Proof of current address: A utility bill, rental agreement, or official letter from your employer showing your address in the country where you live. This must be recent — usually within the last three months.
  • PAN card: If you have an Indian PAN, bring it. If not, you may be asked to explore for one as part of the account opening process, or the bank may open the account and ask you to provide it later.

If you are opening the account in person at a branch in India, bring originals and photocopies of these documents. If you are opening remotely (which some banks now offer), you will upload scans and may need to verify your identity through a video call.

How to open an NRO account from abroad

You have two main routes: open the account when you are in India, or open it remotely from where you live.

Opening in person: If you are visiting India, you can walk into any branch of a bank that offers NRI accounts and ask to open an NRO savings account. Bring the documents listed above. The process usually takes 15 to 30 minutes, and the account opens the same day. You will receive a temporary debit card or be told when to collect it, and online banking access is typically set up within a few hours.

Opening remotely: Several major Indian banks — including ICICI Bank, HDFC Bank, Axis Bank, and State Bank of India — now offer online account opening for NRIs. You upload documents, complete a video verification call with the bank, and the account opens within a few days. The exact process and which documents they accept varies by bank, so check the bank's NRI website before you start. Some banks charge a small fee for remote opening; others do not.

If you do not have a PAN card, some banks will open the account and ask you to explore for one afterward. Others require it before opening. Call the bank's NRI helpline to ask what they need before you gather documents.

NRO accounts versus NRE accounts: which one you need

The choice between NRO and NRE depends on where your money comes from, and this matters for tax reasons. Many NRIs hold both.

An NRO account is for rupees earned or received in India. Examples: salary from a job you had in India before moving abroad, rental income from a property you own in India, or money your parents send you from India. This money is taxed in India at normal rates.

An NRE account is for rupees you bring in from abroad. Examples: your salary from your job overseas, money you earned before becoming an NRI, or funds you transfer from a foreign bank account. Money in an NRE account is not taxed in India on interest earned, which is a significant advantage. However, you can only deposit rupees that you have converted from foreign currency yourself — you cannot deposit rupees you earned in India into an NRE account.

If you deposit foreign-currency earnings into an NRO account, you may face tax complications. The safest approach: open both accounts. Use the NRE account for your overseas salary and savings, and use the NRO account for any rupees you earn or receive in India. Most banks allow you to hold both at the same time.

What you can and cannot do with an NRO account

An NRO account works like a regular savings account for most purposes. You can pay bills, receive money transfers, set up automatic payments, and use a debit card. You can also withdraw money and send it to other accounts in India.

The main restriction is on sending money out of India. You can transfer rupees from your NRO account to another account in India freely, but sending money abroad is limited. Indian law allows you to send up to USD 250,000 per financial year from an NRO account to a foreign country, but you need to file forms and the bank will ask questions about the purpose. This is called Liberalized Remittance Scheme (LRS), and it exists to prevent money laundering.

In practice, most NRIs use their NRO account to hold money in India for expenses there — paying family members, maintaining property, or keeping an emergency fund in rupees. They do not regularly send large sums abroad from an NRO account. If you need to move money regularly between India and your country of residence, an NRE account is simpler because it has fewer restrictions on outbound transfers.

Minimum balance and fees for NRO accounts

Minimum balance requirements vary by bank and by the type of savings account you choose. Some banks offer a basic NRO savings account with no minimum balance, while others require you to maintain a balance of 5,000 to 10,000 rupees. A few premium NRO accounts require higher minimums — 25,000 rupees or more — but offer additional features like higher interest rates or travel insurance.

Most banks do not charge a monthly fee for NRO accounts, but some charge a small annual fee (typically 500 to 1,000 rupees) if your balance falls below the minimum. Check the specific bank's fee schedule before you open the account, because this varies widely.

Interest rates on NRO savings accounts are usually lower than on NRE accounts. This is because NRO accounts are subject to Indian income tax on interest earned, while NRE accounts are not. The difference is typically 0.5% to 1% per year, depending on the bank and the current interest rate environment.

Frequently Asked Questions

Can I open an NRO account if I have an Indian visa but am not yet an NRI?

No. NRI status is determined by your residency status under Indian tax law, not by your visa type. You become an NRI when you have been outside India for more than 182 days in a financial year and do not have a permanent home in India. If you are still considered a resident for tax purposes, you should open a regular resident savings account, not an NRO account. A bank can tell you which category you fall into based on your documents.

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

Your NRO account does not automatically convert. You can keep it as an NRO account if you wish, or you can ask the bank to convert it to a regular resident account. Many returning residents keep both — the NRO account for any rupees they still receive from abroad, and a resident account for their main banking. There is no penalty for keeping an NRO account after you become a resident.

Can my parents or family members in India operate my NRO account on my behalf?

Yes. You can authorize a family member as a power of attorney or joint account holder, and they can withdraw money, pay bills, and manage the account in your absence. The bank will require a signed authorization form from you and proof of the family member's identity. This is common for NRIs who want a trusted person in India to handle expenses.

Do I need a PAN card to open an NRO account?

Most banks require a PAN card or will ask you to explore for one as part of the account opening process. If you do not have a PAN, you can explore online through the Indian tax authority's website (incometaxindiaefiling.gov.in) before you open the account, or ask the bank if they can open the account and collect the PAN later. The process takes a few days to a few weeks.

Can I hold an NRO account if I have given up my Indian citizenship?

No. NRO accounts are only for Indian citizens living abroad. If you have renounced your Indian citizenship, you cannot hold an NRO account. You would need to close the account and withdraw the funds. If you are a Person of Indian Origin (PIO) or Overseas Citizen of India (OCI), you may be able to hold certain accounts, but not an NRO account — ask the bank about their options for non-citizens.