Yes, you can transfer from NRE to savings, but the money must originate from outside India
An NRE (Non-Resident External) account is a savings or current account held by an Indian citizen living abroad. Money in an NRE account can be transferred to a regular Indian savings account, but only if that money came from outside India in the first place. The transfer itself is straightforward—your bank processes it like any other domestic transfer—but the source of the funds matters for tax and regulatory purposes.
If you earned money abroad, received a salary transfer, or got a remittance from overseas, that money can move freely from your NRE account to your savings account. If the money in your NRE account originated inside India (which should not happen, but sometimes does), you cannot legally transfer it to a savings account without declaring it and potentially paying tax on it as domestic income.
Key Takeaways
- NRE-to-savings transfers are allowed as long as the money came from outside India; your bank will process the transfer within one to two business days.
- You need your own savings account at the same bank or a different bank, your NRE account number, and the receiving account details.
- No tax is withheld on NRE-to-savings transfers because NRE funds are considered foreign-source income and are tax-exempt in India.
- If you transfer money out of India and back into an NRE account, then move it to savings, the RBI may flag it as round-tripping and deny the transfer.
How the transfer works step by step
Log into your NRE account online or visit your bank branch. Select the transfer option and choose your destination savings account. If the savings account is at the same bank, the transfer usually completes within a few hours to one business day. If it is at a different bank, the transfer goes through the NEFT (National Electronic Funds Transfer) or RTGS (Real Time Gross Settlement) system and takes one to two business days.
You will need your NRE account number, the receiving savings account number, the IFSC code of the receiving bank branch, and the account holder's name. Most banks allow you to set up the receiving account as a beneficiary first, which adds a small delay (usually one business day) but prevents errors on future transfers. After that, you can transfer money to that account instantly or within hours.
There is no limit on how much you can transfer from NRE to savings in a single transaction. However, if you transfer very large amounts repeatedly, your bank may ask you to document the source of the funds in your NRE account—especially if the transfers look unusual compared to your normal activity.
Tax treatment and what you will not pay
NRE account balances are tax-exempt in India. This means the interest you earn on NRE funds and the funds themselves are not subject to Indian income tax. When you transfer money from NRE to savings, no tax is withheld at the time of transfer. The money moves tax-free because it is still considered foreign-source income.
However, once the money sits in your savings account, any interest earned on it going forward is taxable in India if you are a resident for tax purposes. If you are still classified as a non-resident, the interest remains tax-exempt. Your tax residency status depends on how many days you spend in India and your employment situation, so check with a tax professional if you are unsure.
When the bank will block or question the transfer
Banks flag NRE-to-savings transfers when the money appears to have come from inside India originally. This happens most often when someone deposits rupees into an NRE account (which is not allowed) and then tries to move that money to savings. The Reserve Bank of India (RBI) calls this round-tripping—moving domestic money out and back in to avoid tax or regulations—and banks are required to stop it.
Your bank may also ask for proof of the transfer if the amount is large or if you have never made a transfer of that size before. They may request your employment letter, salary slips, or bank statements from your overseas account showing the money entered your NRE account legitimately. This is not a refusal; it is a compliance check. Provide the documents and the transfer will go through.
If your bank denies the transfer, ask them in writing why. If they cite round-tripping concerns, you can provide evidence that the money came from abroad. If they cannot be satisfied, you may need to switch to a bank with clearer NRE policies or contact the RBI's customer service if you believe the bank is wrong.
Transferring to a savings account at a different bank
Transfers between banks take longer but work the same way. You will need the IFSC code of the receiving bank's branch—you can find this on the bank's website or by asking the branch directly. The receiving account must be in your name; you cannot transfer NRE funds to someone else's account.
NEFT transfers (used for smaller amounts) typically complete within two to four hours during business days, though some banks process them overnight. RTGS transfers (used for amounts above a certain threshold, usually ₹2 lakh) settle in real time during banking hours, usually within 30 minutes to two hours. If you initiate a transfer after banking hours or on a weekend, it will process on the next business day.
What happens if the transfer fails or is delayed
If a transfer fails, the money returns to your NRE account automatically, usually within two to three business days. The most common reason for failure is an incorrect account number or IFSC code. Before you initiate a transfer, double-check the receiving account number digit by digit and confirm the IFSC code matches the branch where the account is held.
If the transfer is delayed beyond the expected timeframe, contact your bank's customer service with your transaction reference number. They can trace the transfer through the NEFT or RTGS system and tell you where it is stuck. Delays are rare but can happen if the receiving bank is processing a high volume of transfers or if there is a system issue.
Moving money back out of India from your savings account
Once money is in your savings account, moving it back out of India is more complicated than moving it from NRE. Savings accounts are domestic accounts, and the RBI limits how much a resident can send abroad per financial year. Non-residents have higher limits, but you still need to file forms and get bank approval.
If you think you might need the money outside India later, consider keeping it in your NRE account instead of transferring it to savings. NRE funds can be sent abroad freely at any time without additional paperwork. Savings account funds require you to show the source of the money and get RBI permission, which takes time.
Frequently Asked Questions
Do I need permission from the RBI to transfer from NRE to savings?
No. The RBI does not require advance permission for NRE-to-savings transfers. Your bank handles it as a routine domestic transfer. However, if the bank suspects the money did not come from abroad, they may ask you for proof before processing the transfer.
Can I transfer from NRE to someone else's savings account?
No. NRE funds can only be transferred to an account in your own name. If you want to give money to someone else, you must transfer it to your own savings account first, then make a separate transfer from savings to their account.
What if my NRE account is in one bank and my savings account is in another?
The transfer still works. Use NEFT or RTGS, which are inter-bank systems. You will need the IFSC code of the branch where your savings account is held. The transfer takes one to two business days depending on the system used.
Will I pay tax on the money after I transfer it to savings?
The transfer itself is not taxed. However, any interest your savings account earns going forward is taxable if you are a resident for tax purposes. The original money remains tax-free because it came from abroad, but the interest on it is treated as domestic income.
What if my bank says the money in my NRE account came from India?
Ask the bank to show you which transaction they are referring to. If money was deposited in rupees or came from an Indian source, it should not have been accepted into an NRE account in the first place. You may need to file a complaint with the bank or the RBI if they are incorrectly blocking a legitimate transfer.