NRE accounts are offered by most major Indian banks, but the best choice depends on whether you prioritize low fees, high interest rates, easy fund transfers, or strong customer service for overseas customers

An NRE (Non-Resident External) account is a rupee savings or current account held by an Indian citizen living abroad. Money deposited in an NRE account must come from outside India — typically your salary, investments, or other foreign income. Interest earned is tax-free in India, and you can transfer funds freely between your NRE account and accounts outside India.

The "best" bank depends on what matters most to you: some banks charge no maintenance fees, others offer higher interest rates, and a few have dedicated NRE customer support teams. This guide compares the major options so you can match a bank to your actual needs rather than picking based on brand name alone.

Key Takeaways

  • HDFC Bank, ICICI Bank, Axis Bank, and State Bank of India all offer NRE accounts with no minimum balance requirements, though fees and interest rates vary.
  • Interest rates on NRE savings accounts typically range from 3% to 5% annually, and the rate you receive depends on the bank and current market conditions.
  • Some banks waive maintenance fees for NRE accounts if you maintain a minimum balance or receive regular salary deposits; others charge annual fees regardless.
  • Fund transfers from your NRE account to overseas accounts are usually free or low-cost, but transfer speed and ease vary significantly between banks.
  • Opening an NRE account remotely is now possible at most major banks through video verification, though you will need to provide proof of residence abroad and a valid passport.

How NRE accounts work and who can open one

To open an NRE account, you must be an Indian citizen currently living outside India on a valid visa or residency permit. You cannot hold an NRE account if you are physically in India, even temporarily — the account is specifically for money earned abroad.

When you deposit money into an NRE account, it must originate from outside India. Your salary, freelance income, rental income from abroad, or investment returns can all be deposited. Once the money is in the account, you can transfer it to other Indian accounts (like a savings account held by a family member) or back to your overseas bank account without restriction. Interest earned on NRE balances is not taxed in India, which is the main tax advantage of this account type.

Most banks now allow you to open an NRE account online using video verification, though some still require an in-person visit to a branch in India. You will need a valid passport, proof of your current address abroad (utility bill, rental agreement, or bank statement), and proof of income or employment.

Interest rates and how they compare across banks

NRE savings account interest rates at major Indian banks currently range from approximately 3% to 5% per year, though this varies by bank and changes with market conditions. HDFC Bank and ICICI Bank typically offer rates in the 4% to 5% range, while Axis Bank and State Bank of India often sit closer to 3% to 4%. These rates are not fixed — banks adjust them quarterly or semi-annually based on their cost of funds and competitive pressure.

The difference between a 3% rate and a 5% rate matters if you hold a large balance. On ₹10 lakh (approximately $12,000 USD), the difference is ₹20,000 per year. However, interest rates alone should not be your only factor — a bank with a slightly lower rate but zero maintenance fees and fast overseas transfers may be better value than a high-rate bank that charges annual fees or makes transfers difficult.

Some banks offer higher rates on NRE fixed deposits (term deposits) than on savings accounts. If you do not need daily access to your money, a fixed deposit at 5.5% to 6.5% per year may be worth considering, though your money will be locked for the deposit term (typically 1 to 5 years).

Maintenance fees and minimum balance requirements

BankAnnual Maintenance FeeMinimum Balance (Savings)Fee Waiver Condition
HDFC Bank₹0₹0No fee regardless of balance
ICICI Bank₹0₹0No fee regardless of balance
Axis Bank₹500–₹1,000₹0Waived if balance exceeds ₹1 lakh or salary credited monthly
State Bank of India₹0₹0No fee regardless of balance
Kotak Mahindra Bank₹500₹0Waived if balance exceeds ₹50,000

HDFC Bank, ICICI Bank, and State Bank of India charge no annual maintenance fees on NRE savings accounts, regardless of your balance. Axis Bank charges ₹500 to ₹1,000 per year but waives the fee if you maintain a minimum balance of ₹1 lakh or receive a monthly salary deposit. Kotak Mahindra Bank charges ₹500 annually but waives it if your balance stays above ₹50,000.

If you plan to keep a small balance or do not receive regular salary deposits, HDFC, ICICI, or SBI are the better choice because you will never pay a maintenance fee. If you maintain a higher balance or receive monthly salary transfers, Axis Bank's fee is easily waived and may offer other benefits that offset the cost.

Overseas fund transfers: speed, cost, and ease

Moving money from your NRE account back to your overseas bank account is one of the most important features to evaluate, because this is how you actually use the account. Transfer methods, costs, and speed vary significantly.

HDFC Bank and ICICI Bank both offer SWIFT transfers (international wire transfers) at a cost of ₹500 to ₹1,000 per transfer, with delivery typically within 2 to 4 business days. Both banks also offer NEFT transfers to overseas accounts in some countries at lower cost (₹100 to ₹300), though NEFT is slower and not available to all countries. Axis Bank charges similar fees but may take longer to process. State Bank of India charges ₹500 to ₹1,000 for SWIFT transfers and typically takes 3 to 5 business days.

Some banks offer multi-currency accounts linked to your NRE account, which allow you to hold US dollars, euros, or other currencies and transfer them at better exchange rates than converting rupees. HDFC Bank and ICICI Bank both offer this feature, which can save money if you regularly move funds in multiple currencies.

If you transfer money frequently, the cumulative cost of transfer fees matters. A bank charging ₹1,000 per transfer will cost you ₹12,000 per year if you transfer monthly. A bank charging ₹300 per transfer costs ₹3,600 annually — a difference of ₹8,400. Check whether the bank you are considering offers free or low-cost transfers before opening an account.

Customer service and support for overseas customers

Because you are living abroad, the quality of customer service matters more than it would if you were in India. You need to reach the bank by phone or email during your time zone, not during Indian business hours.

ICICI Bank and HDFC Bank both have dedicated NRE customer service teams and offer 24/7 phone support for overseas customers. ICICI's international customer service line is staffed during extended hours to cover multiple time zones. HDFC Bank offers email support and a dedicated NRE helpline, though response times vary.

Axis Bank and State Bank of India offer customer support but do not have dedicated NRE teams, so you may be routed to general customer service. Response times can be slower, and the representative may not be familiar with NRE-specific issues like overseas transfer procedures.

If you anticipate needing support — whether for a transfer issue, a fee dispute, or account changes — ICICI or HDFC are safer choices because they have staff trained specifically for NRE customers.

Opening an NRE account remotely and documentation needed

All major banks now allow remote account opening using video verification. The process typically takes 5 to 10 business days from submission to account activation.

You will need to provide: a valid passport (the primary identity and address proof for NRE accounts), proof of your current address abroad (a utility bill, rental agreement, employment letter with address, or bank statement dated within the last 3 months), and proof of income or employment (an employment letter, salary slips, or tax return). Some banks also ask for a copy of your visa or residency permit.

HDFC Bank and ICICI Bank have streamlined the process and typically approve accounts within 5 to 7 days. Axis Bank and State Bank of India may take 7 to 10 days. Once approved, you can begin depositing money immediately, though the first deposit must come from an overseas bank account in your name.

Frequently Asked Questions

Can I open an NRE account if I am on a student visa?

Yes, most banks allow NRE accounts for students on valid visas. However, you may face restrictions on the types of income you can deposit — typically only scholarship money, parental remittances, or part-time work income are accepted. Full-time employment income may not be permitted depending on visa restrictions. Check with the bank before opening the account.

What happens to my NRE account if I return to India permanently?

You must convert your NRE account to a regular savings account within a specified period (usually 90 days) after returning to India. You cannot hold an NRE account while residing in India. The bank will notify you of the conversion process and any changes to interest rates or fees that apply to your new account type.

Can I link my NRE account to a debit card for spending abroad?

Most banks issue debit cards for NRE accounts, but they can only be used for withdrawals and purchases outside India. You cannot use an NRE debit card to withdraw cash or make purchases within India. Some banks charge an annual fee for the card (typically ₹200 to ₹500), while others include it free with the account.

Are there tax implications if I hold an NRE account while working abroad?

Interest earned on your NRE account is not taxed in India, which is the main tax benefit. However, you may owe taxes on this interest in your country of residence — tax treatment depends on your local tax laws and any tax treaty between India and your country. Consult a tax professional in your country of residence to understand your obligations.

Which bank is fastest for opening an NRE account online?

HDFC Bank and ICICI Bank typically approve NRE accounts within 5 to 7 business days of submitting all documents. Axis Bank and State Bank of India usually take 7 to 10 days. Speed can vary based on document quality and whether the bank needs to request additional information, so submit clear, recent documents to avoid delays.