Yes, NRIs can open a normal savings account 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. Most Indian banks allow NRIs to hold regular savings accounts, but these accounts operate under different regulations than accounts held by residents. The account is called an NRO (Non-Resident Ordinary) account when you deposit rupees earned in India, or an NRE (Non-Resident External) account when you deposit foreign currency or rupees earned abroad.
The key difference is that NRO accounts have restrictions on moving money out of India, while NRE accounts allow free repatriation of funds. Both are savings accounts in function — they earn interest, allow deposits and withdrawals, and come with a debit card — but the rules governing money movement depend on which type you hold.
Key Takeaways
- NRIs can open either an NRO account (for rupees earned in India) or an NRE account (for foreign currency or rupees earned abroad), both functioning as regular savings accounts.
- NRE accounts allow you to move money freely in and out of India, while NRO accounts restrict outward remittance to rupees earned from Indian sources only.
- You can open an account online through most major banks or in person at a branch if you visit India, and you will need your passport, visa status proof, and proof of foreign address.
- Interest rates on NRI savings accounts are typically lower than resident rates, and some banks charge higher maintenance fees for NRI accounts.
- If you return to India as a resident, your NRI account automatically converts to a resident account after you notify the bank of your changed status.
NRO versus NRE accounts: which one you need
An NRO account is for rupees you earn in India — rental income from property, pension from an Indian employer, or interest from Indian investments. Money in an NRO account can move freely within India, but you cannot send it abroad without Reserve Bank of India (RBI) permission, which is rarely granted. You can withdraw rupees in India and use them locally, but repatriating funds out of the country is heavily restricted. This account is useful if you own property or receive income in India but live abroad.
An NRE account is for foreign currency or rupees you earned outside India. Money deposited into an NRE account can be repatriated (sent out of India) freely, without RBI approval. This account is designed for NRIs who want to keep money in India but retain the ability to move it abroad. If you receive a salary in dollars, pounds, or another foreign currency and want to deposit it in India, an NRE account is the standard choice.
Some NRIs hold both accounts — an NRO for Indian-source income and an NRE for foreign-source income. The bank will help you determine which account type suits your situation based on where your money comes from.
Documents and information you will need to open an account
Banks require proof of your NRI status and foreign address. Bring your valid passport and a document showing your visa status or residency permit in your country of residence (work visa, residence permit, or similar). You will also need proof of your foreign address — a utility bill, rental agreement, or bank statement from your country of residence, typically dated within the last three months.
Most banks also ask for proof of Indian identity, which your passport provides. Some banks request a PAN (Permanent Account Number) if you have one; if not, you can obtain one from the Indian Income Tax Department or provide an alternative identifier. A few banks ask for a reference from an existing customer, though this is becoming less common.
If you are opening the account online, you will upload scanned copies of these documents. If you open in person during a visit to India, bring the originals. The bank will verify your documents and contact details before activating the account, which usually takes three to five business days.
How to open an NRI savings account
Most major Indian banks — HDFC, ICICI, Axis, SBI, and others — offer online NRI account opening. Visit the bank's website, select "NRI Services" or "Open Account," and choose the account type (NRO or NRE). You will fill in personal details, upload documents, and set up login credentials. The bank will send you an OTP (one-time password) to verify your phone number and email. After document verification, the account opens within a few days, and the bank mails your debit card and welcome kit to your foreign address.
If you prefer to open the account in person, visit any branch of your chosen bank during a trip to India. Bring original documents and completed application forms (available at the branch). The branch staff will verify your documents on the spot and open the account immediately. You can collect your debit card from the branch or have it mailed to your foreign address.
Some banks also allow you to open an NRI account through video verification, where a bank representative verifies your identity and documents via video call. This option is useful if you cannot visit India soon and prefer faster processing than mail-based verification.
Interest rates and fees for NRI accounts
NRI savings accounts typically earn lower interest than resident accounts at the same bank. As of recent years, NRI savings rates range from 2.5% to 4% annually, depending on the bank and account balance, while resident rates may be 0.5% to 1% higher. The difference exists because banks face regulatory restrictions on NRI accounts and higher compliance costs.
Maintenance fees also differ. Many banks charge an annual fee for NRI accounts (ranging from ₹500 to ₹2,000 or more) or impose a minimum balance requirement higher than for resident accounts. Some banks waive fees if you maintain a higher balance or keep a linked NRE account active. Check the specific fee structure with your bank before opening, as costs vary widely.
Debit card usage abroad may incur foreign transaction fees, typically 1% to 2% of the transaction amount, plus any ATM charges your bank charges for overseas withdrawals. Using the card in India incurs no extra fees beyond the standard debit card charges.
Restrictions on moving money in and out of India
NRE accounts have no restrictions on repatriation — you can send money out of India to your foreign bank account at any time without RBI approval. The bank processes the outward remittance within three to five business days, and you pay the bank's standard wire transfer fee (typically ₹250 to ₹500 for domestic transfers, more for international wires).
NRO accounts are restricted. You cannot send rupees abroad without RBI permission, which is granted only in specific cases (medical emergency, higher education abroad, or business travel). For most situations, money in an NRO account stays in India. You can withdraw rupees and spend them locally, transfer money between your own NRO and NRE accounts, or pay bills and investments within India, but outward remittance is not available.
Deposits into both account types are unrestricted — you can deposit foreign currency into an NRE account or rupees into an NRO account from anywhere, and the bank will credit the funds after currency conversion (if needed) and verification.
What happens when you return to India as a resident
If you move back to India and become a resident again, notify your bank immediately. Your NRI account will automatically convert to a resident savings account after you provide proof of residency (such as a new address, voter ID, or utility bill in your name). The conversion is automatic and free; you do not need to close the account and open a new one.
After conversion, the account operates under resident rules — no restrictions on fund movement, standard resident interest rates, and standard resident fees. If you held an NRE account, any remaining foreign currency will be converted to rupees at the bank's prevailing rate, or you can request to keep it in foreign currency in a separate facility if the bank offers that option.
Frequently Asked Questions
Can I open an NRI account if I have an Indian visa but have not yet moved abroad?
No. NRI status requires that you have actually moved abroad and are living outside India. A visa alone does not make you an NRI. Once you relocate and establish residency in another country, you can convert your resident account to an NRI account or open a new NRI account.
Can I use my NRI debit card to withdraw cash in India?
Yes. Your NRI debit card works at any ATM in India and at merchant locations. Withdrawals in rupees incur no extra fees beyond standard ATM charges. Using the card abroad may incur foreign transaction fees depending on your bank's policy.
What is the minimum balance required for an NRI savings account?
Minimum balance requirements vary by bank and account type, typically ranging from ₹10,000 to ₹50,000. Some banks waive the minimum if you maintain a linked account or keep a certain balance in an NRE account. Check your bank's specific requirements before opening.
Can I hold an NRI account if I have dual citizenship?
If you hold Indian citizenship and citizenship of another country, you are still considered an NRI if you live outside India. Your NRI account status is based on residency, not citizenship alone. Inform the bank of your dual citizenship status during account opening.
Do I pay tax on interest earned in an NRI savings account?
Yes. Interest earned on both NRO and NRE accounts is taxable in India. NRO account interest is taxed as Indian-source income. NRE account interest is also taxable in India, though some tax treaties may provide relief depending on your country of residence. Consult a tax professional for your specific situation.