You can transfer from an NRE account to a savings account, but the receiving account must be an NRE savings account, not a regular domestic one
An NRE (Non-Resident External) account holds money you earned outside India. A regular domestic savings account is for Indian residents. Indian banking rules do not allow you to move NRE funds directly into a resident's savings account — the money has to stay in the NRE system until it meets specific conditions.
The transfer you can make is from an NRE account to an NRE savings account at the same bank or a different bank. Both accounts must be NRE accounts. If you want the money in a regular savings account instead, you will need to change your residency status first, which involves a separate process with your bank and tax filing.
The reason for this rule is that NRE funds are treated as foreign currency under Indian law. Once you move them into a resident account, they become domestic rupees subject to different tax and reporting rules. Banks enforce this boundary to keep the accounts separate in their systems.
Key Takeaways
- NRE account funds can transfer to another NRE savings account at any bank, but not to a regular domestic savings account.
- The transfer itself takes one to three business days once your request is submitted, depending on whether both banks are the same or different.
- You will need the receiving NRE account number, the bank name, and the IFSC code to start the transfer.
- If you become an Indian resident, you can convert your NRE account to a regular savings account through your bank, which then allows transfers to other resident accounts.
How to transfer between two NRE accounts
Start by confirming that the receiving account is an NRE account, not a regular savings account. Ask the person who owns that account to show you their account statement or passbook — it will say "NRE" clearly at the top. If you are opening a new NRE account to receive the transfer, tell the bank you want an NRE savings account and provide proof of your non-resident status (passport, visa, or employment letter from outside India).
Once the receiving account is confirmed, log into your NRE account online or visit your bank branch with your ID. Request a funds transfer and provide the receiving account number, the receiving bank's IFSC code, and the account holder's name exactly as it appears on their account. If both accounts are at the same bank, the transfer usually completes within one business day. If they are at different banks, allow two to three business days for the money to arrive.
Keep the transfer confirmation number the bank gives you. If the money does not arrive within the stated timeframe, you will need this number to file a trace request with your bank.
What happens if you try to transfer to a regular domestic account
Most banks will reject the transfer request outright if you try to send NRE money to a resident's savings account. The system flags it as a rule violation and returns the request without processing it. Your money stays in your NRE account, and you receive a message saying the receiving account type is not permitted.
Some banks may allow you to initiate the request, but it will fail during the receiving bank's verification step. The receiving bank checks the account type and sees it is a resident account, then bounces the transfer back. This can take several days, so your money is temporarily in transit and not available in either account.
If this happens, contact your bank and ask them to cancel the transfer and return the funds. Once the money is back in your NRE account, you can either transfer to a valid NRE account instead, or begin the process of converting your status to resident if that is your plan.
Converting your NRE account if you become a resident
If you move back to India and become a resident for tax purposes, you can convert your NRE account to a regular savings account. This is not automatic — you have to request it from your bank. Bring your passport, a recent utility bill showing your Indian address, and your PAN (Permanent Account Number) to your bank branch.
The bank will verify your residency status, usually by checking your tax filing history or asking you to sign a residency declaration. Once approved, they will convert the account type in their system. This typically takes three to five business days. After conversion, the account functions as a regular domestic savings account, and you can transfer money to and from other resident accounts freely.
Be aware that converting an NRE account to a resident account may have tax implications depending on how long you held the account and the amount of money in it. Ask your bank or a tax professional about this before you convert, especially if the account holds a large balance.
Fees and limits for NRE transfers
Most banks charge a small fee for transferring money out of an NRE account — typically 100 to 500 rupees depending on the bank and the amount. Some banks waive the fee if you transfer within the same bank. Check your account's fee schedule or ask your bank before you submit the transfer request.
There are no daily or monthly limits on how much you can transfer from an NRE account to another NRE account. However, if the transfer is large (usually above 10 lakh rupees, though this varies by bank), your bank may ask you to provide documentation showing the source of the funds. This is a compliance requirement under anti-money-laundering rules, not a restriction on the transfer itself.
If you are transferring to a different bank, check whether that bank charges a receiving fee. Some banks charge 50 to 200 rupees to receive an incoming transfer. This fee is deducted from the amount that arrives, so the receiving account gets slightly less than you sent.
Tracking your transfer status
Once you submit the transfer, your bank will give you a confirmation number and an expected delivery date. Log into your online banking account and look for the transaction in your recent activity or pending transfers section. Most banks show the status as "processing", "in transit", or "completed".
If the transfer is between two branches of the same bank, you can usually check the status within a few hours. If it is going to a different bank, the status updates may take longer because the money has to pass through the banking network. Do not assume the transfer failed if you do not see it immediately — give it the full timeframe the bank quoted.
If the money does not arrive by the expected date, contact your bank with your confirmation number. Ask them to file a trace request, which means they will track the transfer through the banking system and find out where it is. Trace requests usually take three to five business days to complete.
Frequently Asked Questions
Can I transfer NRE money to someone else's regular savings account?
No. NRE funds can only move to another NRE account. If the receiving account is a regular domestic account, the transfer will be rejected. The account holder would need to open an NRE account first, or you would need to convert your own status to resident and convert your NRE account.
What if I send money to the wrong NRE account by mistake?
Contact your bank immediately with your transfer confirmation number. If the money has already arrived in the wrong account, your bank can request a reversal from the receiving bank, but this is not may provide. The receiving bank may refuse if the account holder claims the money was sent intentionally. Acting quickly gives you the best chance of recovery.
Do I need permission from my employer to transfer NRE funds?
No. An NRE account is your personal account. You can transfer money from it to another NRE account without notifying your employer. However, if your employer set up the account or has signing authority on it, they may have restrictions in place. Check your account agreement or ask your bank.
Can I transfer NRE money to a joint NRE account?
Yes, as long as the joint account is also an NRE account. Provide the joint account number and the primary account holder's name. The transfer will work the same way as transferring to any other NRE account.
How long does an NRE transfer take if both accounts are at the same bank?
Usually one business day. Same-bank transfers are processed faster because the money does not have to move through the inter-bank network. You may see the money arrive within a few hours, but banks typically may provide one business day as the standard timeframe.