Yes, NRIs can open savings accounts in India, but the account type and rules differ from resident accounts
A Non-Resident Indian (NRI) — someone who holds Indian citizenship but lives outside India — can open a savings account in India. However, banks offer a specific account category for NRIs rather than the standard resident savings account. The account is called an NRE (Non-Resident External) account or NRO (Non-Resident Ordinary) account, depending on where your money comes from and what you plan to do with it.
The key difference is that NRI accounts have restrictions on how much you can deposit, where the money must originate, and what you can do with the funds. You cannot open a regular resident savings account if you are classified as an NRI by the Reserve Bank of India (RBI). Banks check your residential status before opening any account, so you will need to declare your NRI status upfront.
Key Takeaways
- NRIs must open either an NRE account (for foreign-earned income) or an NRO account (for Indian-source income), not a standard resident savings account.
- NRE accounts allow unlimited deposits from abroad and full repatriation of funds outside India, while NRO accounts restrict how much you can send out of the country each year.
- You will need your passport, visa, proof of foreign address, and proof of NRI status to open an account, which you can do in person or through some banks' online processes.
- Interest rates on NRI savings accounts are typically lower than resident account rates, and tax treatment differs depending on account type and your income source.
- If you return to India and become a resident again, you must convert your NRI account to a resident account within a set timeframe or face restrictions.
NRE accounts versus NRO accounts: which one you need
An NRE account is designed for money you earn outside India — salary, freelance income, investments, or any funds that originate from abroad. Money deposited into an NRE account can be freely moved back out of India without any limit. Interest earned on an NRE account is tax-free in India, though you may owe tax in your country of residence depending on local law. Most NRIs use NRE accounts because they offer the most flexibility for managing foreign income.
An NRO account is for money that comes from India — rental income from property you own in India, dividends from Indian investments, pension payments, or money you inherited from an Indian source. Funds in an NRO account can be withdrawn in India without restriction, but if you want to send money out of India, you are limited to $1 million USD per financial year (April to March) or the rupee equivalent. Interest on NRO accounts is taxable in India at your normal tax rate.
Some NRIs maintain both accounts: an NRE for foreign income and an NRO for Indian-source income. This separation keeps your money organized and ensures you do not accidentally violate repatriation limits. When you open an account, the bank will ask you to declare the source of funds so they can assign the correct account type.
Documents and information you will need to provide
Banks require specific documents to verify your NRI status and identity. You will need a valid passport showing your current visa or residence permit in your country of residence. If you hold a visa that shows you are living abroad (work visa, student visa, residence permit), that serves as proof of NRI status. Some banks also accept a certificate of residence issued by your employer or local government office in your country of residence.
You will also need proof of your foreign address — a utility bill, rental agreement, or official letter from your employer showing your current address outside India. Banks use this to confirm you are not residing in India. Additionally, bring two forms of identification (passport plus driver's license or national ID card) and your PAN (Permanent Account Number) if you have one. If you do not have a PAN, you can obtain one from the Indian tax authority before opening the account, though some banks will open the account and issue a PAN later.
For the account itself, you will need to provide your contact details in your country of residence — phone number, email, and mailing address. Banks will send account statements and tax documents to this address. Some banks now offer online account opening for NRIs, which means you can upload documents and complete the process without traveling to India, though a few banks still require an in-person visit.
How to open an NRI savings account
The process varies by bank, but most major Indian banks — State Bank of India, HDFC Bank, ICICI Bank, Axis Bank, and others — have dedicated NRI banking divisions. You can start by visiting the bank's website and looking for the NRI account section, or by calling their NRI customer service line. Many banks have simplified the process to allow online account opening, where you upload documents, complete a video verification call, and sign documents electronically.
If you prefer to open the account in person, you can visit a branch of the bank in India during a trip home, or visit the bank's branch in your country of residence if it has international offices. Bring all required documents listed above. The bank will verify your identity, check your NRI status, and ask you to sign account opening forms. They will also ask you to choose between NRE and NRO (or both), set up online banking access, and arrange for a debit card if you want one.
Processing time is typically one to two weeks for in-person applications and two to four weeks for online applications, depending on the bank and how quickly you provide any additional documents they request. Once the account is open, you can deposit money through wire transfer from your foreign bank account, or you can deposit cash or cheques if you are in India.
Deposit limits, withdrawal rules, and repatriation restrictions
NRE accounts have no limit on how much you can deposit from abroad — you can transfer your entire salary or investment proceeds into the account. However, NRO accounts are subject to a repatriation limit of $1 million USD per financial year (or the rupee equivalent, which changes based on exchange rates). This means if you have $1.5 million in an NRO account and want to send it all outside India, you can only send $1 million in one financial year and must wait until the next year to send the remainder.
Withdrawals within India from either account type are unrestricted — you can withdraw cash, write cheques, or transfer money to other Indian bank accounts as much as you want. The restriction only applies to money leaving India. If you need to move large sums out of India regularly, an NRE account is more practical because it has no repatriation cap.
Some banks also set their own internal limits on daily or monthly withdrawals for security reasons, but these are separate from RBI rules. Check with your specific bank about their withdrawal limits and any fees they charge for international transfers.
Interest rates, taxes, and account maintenance
Interest rates on NRI savings accounts are typically 2.5% to 4% per year, depending on the bank and current market conditions. These rates are usually lower than what resident account holders receive, sometimes by 0.5% to 1%. The difference exists because NRI accounts carry higher operational costs for banks due to compliance and currency management.
Tax treatment differs by account type. Interest earned in an NRE account is not taxed in India, though you may owe tax in your country of residence on that income. Interest earned in an NRO account is taxed in India at your applicable income tax rate — if you are in the 30% tax bracket, the bank will deduct 30% tax on the interest before crediting it to your account. You can file an Indian tax return to claim any excess tax paid.
Most banks charge a small annual maintenance fee for NRI accounts, ranging from 500 to 2,000 rupees per year, though some waive the fee if you maintain a minimum balance (typically 10,000 to 50,000 rupees). Check the specific bank's fee schedule before opening an account. You will also pay standard charges for services like wire transfers, demand drafts, and cheque books, which vary by bank.
What happens when you return to India and become a resident again
If you move back to India and become a resident, you must convert your NRI account to a resident savings account within a specified timeframe — usually 90 days after you establish residency. The RBI defines residency based on physical presence: if you spend more than 182 days in India in a financial year, you are classified as a resident for tax purposes, and your bank will require you to convert the account.
The conversion process is straightforward — you visit the bank with proof of your new resident status (such as a lease agreement, utility bill, or employment letter from an Indian employer) and request the conversion. The bank updates your account classification, and your account then follows all resident account rules. Any money in the account remains yours; the conversion simply changes the account type and tax treatment going forward.
If you do not convert the account within the required timeframe, the bank may freeze it or restrict certain transactions until you do. It is important to notify your bank as soon as you know you are becoming a resident so they can guide you through the conversion process.
Frequently Asked Questions
Can I open an NRI account if I have a green card or permanent residence in another country?
Yes. The RBI defines an NRI as an Indian citizen living outside India, regardless of whether you have permanent residence or citizenship in another country. You will need to show your current visa or residence permit as proof of foreign residency. If you have already obtained citizenship in another country, you may no longer be classified as an NRI by some banks, so check with the bank before applying.
What is the difference between NRE and NRO for tax purposes?
NRE account interest is not taxed in India. NRO account interest is taxed in India at your normal income tax rate. If you earn income outside India and deposit it into an NRE account, you typically owe tax only in your country of residence. If you have Indian-source income in an NRO account, India taxes that income.
Can I transfer money between my NRE and NRO accounts?
Yes, you can transfer money from your NRE account to your NRO account without restriction. However, transferring from NRO to NRE is treated as repatriation and counts toward your $1 million annual limit. Consult your bank about the process and any fees involved.
Do I need a PAN to open an NRI account?
Most banks prefer that you have a PAN, but if you do not, many will open the account and help you obtain a PAN afterward. A PAN is required for tax filing and for certain transactions, so it is worth obtaining one before opening the account if possible.
Can someone else operate my NRI account if I am abroad?
You can authorize a family member or trusted person as a power of attorney to operate the account on your behalf. This requires a formal power of attorney document and bank approval. Alternatively, you can manage the account remotely through online banking, which most banks now offer to NRI account holders.