Yes, NRIs can open savings accounts in India, but the process differs from resident accounts
A Non-Resident Indian (NRI) is an Indian citizen living outside India for employment, business, or other purposes, or an Indian passport holder who has stayed abroad for more than 182 days in a financial year. Most Indian banks allow NRIs to open savings accounts, but they require additional documentation and follow stricter regulatory rules than accounts for residents. The account type you open depends on your visa status and how long you plan to stay abroad.
The main difference: banks must verify your residential status and the source of funds you deposit. This takes longer than opening a resident account, and some banks require you to open the account in person during a visit to India, while others now allow remote opening through video verification.
Key Takeaways
- NRIs can open savings accounts at most major Indian banks, but must provide a valid passport, PAN (Permanent Account Number), and proof of NRI status such as a visa or employment letter.
- Some banks require you to open the account in person at a branch in India, while others offer video-based account opening for NRIs abroad.
- NRI accounts are subject to foreign exchange rules that restrict how much money you can transfer into India and what you can use the account for.
- Interest rates on NRI savings accounts are typically lower than rates on resident accounts at the same bank.
- You will need to declare the account to the tax authority in your country of residence and may face reporting requirements in both India and abroad.
Documents you need to open an NRI savings account
Banks require proof of identity, proof of address, and proof that you are an NRI. A valid Indian passport serves as both identity and proof of NRI status. If your passport is expired, you will need a current visa stamped in your passport, an employment letter from your employer abroad, or a residence permit from your country of residence.
You also need a PAN (Permanent Account Number), which is a 10-character tax identifier issued by the Indian Income Tax Department. If you do not have a PAN, you can request one online through the Income Tax Department website or explore through your bank at the time of account opening. Some banks will open the account provisionally while your PAN process is pending.
For proof of address abroad, banks accept utility bills, rental agreements, employment letters, or bank statements from your country of residence. The document must show your name and current address and be dated within the last three months. If you do not have a current address abroad (for example, if you are between jobs), some banks will accept an address in India as a temporary measure.
In-person versus remote account opening
The fastest route is opening the account in person at an Indian bank branch during a visit to India. You walk in with your documents, complete the account opening form, and the account is usually active within one to two business days. This works for all banks and avoids delays from document verification.
If you cannot travel to India, many major banks now offer video-based account opening for NRIs. The process works like this: you submit documents online (scanned copies of passport, PAN, and address proof), schedule a video call with a bank representative, and they verify your identity on camera. The bank then sends account opening forms by courier or email, you sign and return them, and the account opens within five to seven business days. Banks that offer this include ICICI Bank, HDFC Bank, Axis Bank, and State Bank of India, though the exact process and timeline vary by bank.
Some smaller regional banks do not offer remote opening and require you to visit a branch in person. If you are opening an account from abroad and your bank does not offer video verification, you will need to either wait for a trip to India or choose a different bank.
Account types and restrictions for NRIs
Indian banks offer two types of accounts for NRIs: NRE (Non-Resident External) accounts and NRO (Non-Resident Ordinary) accounts. The difference matters because of how money can move in and out.
An NRE account is for money you earn abroad and want to bring into India. Funds in an NRE account can be freely transferred out of India in foreign currency. Interest earned on an NRE account is also tax-free in India. This is the account most NRIs use for savings.
An NRO account is for money you earn in India or have left behind in India. Funds in an NRO account cannot be freely transferred out of India—you can only withdraw rupees in India or transfer money to another Indian account. Interest on an NRO account is taxable in India. Most NRIs use NRO accounts only if they have rental income from property in India or a pension from an Indian employer.
When you open an account, the bank will ask which type you want. If you are unsure, ask for an NRE account—it is more flexible and more commonly used by NRIs.
Interest rates and fees for NRI accounts
Interest rates on NRI savings accounts are typically 0.5 to 1 percent lower than rates on resident accounts at the same bank. For example, if a resident savings account earns 3.5 percent annual interest, an NRI account at the same bank might earn 2.5 to 3 percent. The exact rate depends on the bank and the account balance.
Monthly maintenance fees vary. Some banks charge no fee for NRI accounts if you maintain a minimum balance (usually 10,000 to 25,000 rupees). Others charge a quarterly or annual fee of 500 to 2,000 rupees regardless of balance. A few banks waive fees for NRI accounts entirely. Ask the bank for their fee schedule before opening the account.
You will also pay a fee if you request a demand draft, a bank statement, or a certificate of balance. These fees are usually 100 to 500 rupees per request. If you plan to request documents frequently, factor this into your choice of bank.
Foreign exchange rules that affect your account
The Reserve Bank of India (RBI) sets limits on how much money you can transfer into an NRE account from abroad. The current limit is $250,000 USD per financial year (April to March) per person. If you need to transfer more, you must file a declaration with the RBI and provide proof of the source of funds. This process takes several weeks.
You can transfer money into your NRI account through a bank wire (SWIFT transfer), which typically takes three to five business days and costs 500 to 2,000 rupees. Some banks also accept transfers through services like Wise or OFX, which may be cheaper but take longer. Do not use informal channels like hawala—it is illegal and your bank will freeze the account if they detect it.
If you want to transfer money out of India from an NRE account, you can do so freely in foreign currency. The bank will convert rupees to the currency of your choice at the current exchange rate and send the money via SWIFT. This takes three to five business days and costs 500 to 2,000 rupees.
Tax reporting requirements in India and abroad
You must report your NRI savings account to the tax authority in your country of residence. In the United States, this means reporting the account on Form FinCEN 114 (FBAR) if the account balance exceeds $10,000 at any point during the year. In the United Kingdom, you report it on your Self Assessment tax return. In Australia, you declare it on your tax return if you have foreign income or assets. The exact requirement depends on your country of residence and your income level.
In India, you must file an income tax return if you have any income from the account (interest earned) or if your total income exceeds the filing threshold. Even if you have no income, some banks may ask you to file a return as part of their compliance procedures. You will also need to declare the account under Schedule FA (Foreign Assets) if you file a return.
Failing to report the account can result in penalties in both countries. If you are unsure about your reporting obligations, consult a tax professional in your country of residence before opening the account.
Frequently Asked Questions
Can I open an NRI account if I have an OCI card instead of an NRI visa?
No. An OCI (Overseas Citizen of India) card holder is not classified as an NRI for banking purposes. OCI cardholders open resident savings accounts, not NRI accounts. You will need to provide proof of residence in your country and follow the same process as a foreign resident opening an account in India.
What happens to my NRI account if I move back to India permanently?
You must inform your bank that you have returned to India and change your account status from NRI to resident. The bank will convert your NRE or NRO account to a regular resident savings account. This usually happens automatically once you provide proof of residence in India, such as a utility bill or rental agreement. There is no fee for this change.
Can I open multiple NRI accounts at different banks?
Yes. There is no limit on the number of NRI accounts you can open. However, you must report all of them to the tax authority in your country of residence if required. Opening multiple accounts at the same bank is usually not allowed—most banks limit you to one savings account per person.
Do I need to visit India in person to open an NRI account, or can I do it entirely from abroad?
It depends on the bank. Major banks like ICICI, HDFC, Axis, and SBI offer video-based account opening for NRIs abroad. Smaller banks may require you to visit a branch in person. Check with your chosen bank about their process before you decide.
What is the minimum balance required for an NRI savings account?
Minimum balance requirements vary by bank and account type. Most banks require a minimum opening balance of 1,000 to 5,000 rupees and a minimum monthly balance of 5,000 to 25,000 rupees. If your balance falls below the minimum, the bank charges a penalty fee. Some banks waive the minimum balance requirement for NRI accounts if you maintain a higher balance in a linked account or fixed deposit.