Yes, you can transfer money from a savings account to an NRE account, but the rules depend on whether both accounts are yours and which country's banking system you're using

If you hold both a regular savings account and a Non-Resident External (NRE) account at the same bank, most banks allow you to move money between them online or at a branch. The transfer itself works like any other account-to-account move — you initiate it through your bank's website, mobile app, or by visiting in person.

The real constraints are not about whether the transfer is allowed, but about why you're moving the money and what the money represents. NRE accounts exist specifically for non-residents of India to hold money earned outside India. If you're a resident moving rupees from a domestic savings account into an NRE account, or if you're moving money that was earned inside India, your bank may flag this or refuse it — not because the transfer is technically impossible, but because it violates the purpose of the NRE account itself.

Key Takeaways

  • Transfers between your own savings account and NRE account at the same bank are usually processed within one business day and cost nothing.
  • The transfer will only go through if your bank's compliance team confirms the money's source matches NRE rules — typically foreign earnings or funds brought in from outside India.
  • If you're a resident of India, moving domestic rupees into an NRE account may not be permitted, even if both accounts are yours.
  • Some banks require you to visit a branch to set up the first transfer between these account types, even if you can do other transfers online.

What an NRE account actually is and why it matters

An NRE account is a bank account designed for people who are not residents of India but want to hold Indian rupees. The account can receive money from outside India — salary, investments, gifts, or other foreign income — and that money can be held in rupees without triggering certain tax or currency rules that would explore to a resident.

The key restriction: money in an NRE account is supposed to come from outside India. You cannot straightforward move rupees from your domestic savings account into an NRE account because those rupees were earned or held inside India. Your bank's compliance department checks the source of funds before allowing large or repeated transfers into an NRE account.

This is not the bank being difficult — it is the bank following rules set by India's Reserve Bank and tax authorities. If your bank allows transfers that violate these rules, the bank itself faces penalties.

How to transfer money between accounts at the same bank

If your bank has confirmed that your transfer is permitted, the process is straightforward. Log into your online banking portal or mobile app, select "Transfer Funds" or "Move Money Between My Accounts," choose your savings account as the source and your NRE account as the destination, enter the amount, and confirm.

Most banks process these transfers within one business day at no cost. Some banks may require you to set up the NRE account as a beneficiary the first time — this is a one-time step where you confirm the account details and the bank verifies it belongs to you.

If your bank does not show the NRE account as an option in your online transfer menu, call the bank's customer service or visit a branch. Some banks require the first transfer between these account types to be done in person or over the phone so a staff member can verify your identity and confirm the transfer is permitted.

When your bank will refuse or delay the transfer

Your bank will likely refuse the transfer if the money in your savings account is domestic rupees with no foreign source. If you received a salary in India, earned income in India, or received a domestic transfer, that money cannot move into an NRE account.

Your bank may also delay the transfer if the amount is large relative to your account history. Banks sometimes place a hold on transfers to NRE accounts while their compliance team reviews the source of funds. This can take a few days to a week. The bank should notify you of the delay and may ask you to provide proof of the money's origin — such as a salary slip, a letter from your employer, or a bank statement showing where the money came from.

If you have recently changed your residency status — for example, you were a resident and are now a non-resident, or vice versa — tell your bank before attempting the transfer. Your account status affects which transfers are allowed, and updating it first prevents confusion and delays.

Transferring money the other direction: NRE to savings account

Moving money from an NRE account back to a domestic savings account is usually simpler. The money is already in India and already in rupees, so there are fewer compliance questions. Most banks allow this transfer online with no delay.

However, if you are a resident of India, there are limits on how much you can move out of an NRE account in a single financial year. These limits change and vary by bank, so check with your bank about the current rules before you plan a large transfer.

If your accounts are at different banks

If your savings account and NRE account are at different banks, the transfer works the same way in principle but takes longer. You would initiate a NEFT (National Electronic Funds Transfer) or RTGS (Real Time Gross Settlement) transfer from your savings account bank to the NRE account at the other bank.

NEFT transfers usually take one to two business days. RTGS transfers are faster — usually within hours — but some banks charge a fee for RTGS, while NEFT is often free. The compliance rules are the same: your bank will still check the source of the funds before allowing the transfer into an NRE account.

You will need the NRE account's IFSC code (the bank's branch identifier) and account number to set up the transfer. Both of these appear on your NRE account statements or you can ask the NRE bank directly.

What to do if your bank says no

If your bank refuses the transfer and you believe the money's source is legitimate — for example, you received a salary from a foreign employer and deposited it into your savings account — ask the bank in writing why the transfer was refused. Request the specific policy or rule that prevents it.

Some banks are more conservative than others in interpreting NRE rules. If one bank refuses, you can open an NRE account at a different bank and ask that second bank whether they would accept the transfer. Different banks sometimes have different compliance standards, though all are bound by the same Reserve Bank rules.

If the money truly came from outside India and your bank still refuses, you can file a complaint with the Reserve Bank's Ombudsman office. This is a free process and the Ombudsman can direct the bank to reconsider. However, this is a last step — most issues are resolved by calling the bank's customer service manager or visiting a branch in person.

Frequently Asked Questions

How long does it take to transfer money from savings to NRE at the same bank?

If the bank approves the transfer when ready, it usually completes within one business day. If the bank's compliance team needs to review the source of funds, it may take three to seven business days. Ask your bank for an expected timeline when you initiate the transfer.

Will I be charged a fee to transfer money between my own accounts?

Most banks do not charge a fee for transfers between your own accounts at the same bank. However, some banks charge a small fee for NRE transfers specifically. Check your bank's fee schedule or ask at the branch before you transfer.

Can I transfer money from my savings account to someone else's NRE account?

No. NRE accounts can only receive transfers from the account holder themselves or from outside India. You cannot transfer money from your account into another person's NRE account, even if you know them. The account holder must initiate transfers into their own NRE account.

What happens if I transfer domestic rupees into an NRE account by mistake?

The bank may reverse the transfer if it catches the error during compliance review. If the transfer goes through, you may face questions from the bank later, or the money may be flagged during a tax audit. Contact your bank when ready if this happens and explain the mistake. It is easier to correct before the bank's compliance team reviews it.

Do I need to inform the tax authorities about transfers to my NRE account?

This depends on the amount and your tax residency status. Large transfers may be reported by your bank to tax authorities as part of routine reporting. If you are unsure whether a transfer needs to be reported, consult a tax professional or your bank's tax compliance team before transferring.