Yes, you can transfer from NRO to savings, but the money must originate outside India

An NRO account (Non-Resident Ordinary account) holds money that a non-resident earned or received outside India. A savings account is a standard domestic account. You can transfer money between them, but the transfer works only in one direction: from NRO to savings. The reverse — moving money from savings into NRO — is blocked by Indian banking rules.

The key restriction is that NRO funds must come from abroad. If you deposit rupees earned in India into an NRO account, that violates the account's purpose. When you transfer from NRO to savings, you are moving money that already entered India legally through the NRO channel, so the transfer itself is permitted.

The transfer takes 1 to 3 business days if both accounts are at the same bank, and 2 to 4 business days if they are at different banks. You will need your NRO account number, savings account number, and the amount you want to move.

Key Takeaways

  • NRO to savings transfers are allowed because the money originated abroad; the reverse direction is blocked by RBI rules.
  • Same-bank transfers settle in 1 to 3 business days; transfers between different banks take 2 to 4 business days.
  • You can set up a one-time transfer through your bank's online portal, mobile app, or by visiting a branch with your account details.
  • The receiving savings account must be in your name; you cannot transfer NRO funds to someone else's account.
  • No special tax forms are required for the transfer itself, but the RBI tracks NRO transactions, and your bank will report large transfers.

How to initiate the transfer through your bank

Most banks let you move money from NRO to savings using their online banking portal or mobile app. Log in with your credentials, select the NRO account as the source, choose your savings account as the destination, enter the amount, and confirm. The bank will show you the expected settlement date before you submit.

If you do not have online access or prefer to do this in person, visit your bank branch with your passbook or account statement from both accounts. A teller can process the transfer on the spot. Bring your ID (passport or PAN card) so the bank can verify you own both accounts.

Some banks also allow you to set up standing instructions, which means the transfer happens automatically on a date you choose each month. This is useful if you regularly move money from NRO to savings. Ask your bank whether this option is available and whether there are any monthly limits.

What happens if your accounts are at different banks

If your NRO account is at one bank and your savings account is at another, the transfer uses the NEFT (National Electronic Funds Transfer) system. You will need to provide your savings bank's IFSC code and your account number at that bank. The transfer takes longer — usually 2 to 4 business days — because the money moves through the banking system rather than within a single bank's network.

Some banks charge a small fee for inter-bank transfers, typically ₹10 to ₹50, though many waive the fee for customers above a certain account balance or transaction frequency. Check with your NRO bank before you transfer to see whether a fee applies.

If you transfer regularly between the same two banks, ask whether you can register the receiving account as a beneficiary. Once registered, future transfers are faster and sometimes cheaper because the bank has already verified the account details.

Limits and restrictions on NRO transfers

There is no legal cap on how much you can transfer from NRO to savings in a single transaction. However, your bank may have its own daily or monthly limits on online transfers — these are usually ₹5 lakh to ₹25 lakh per day, depending on the bank and your account type. If you need to move more than your bank's limit, you can either request a higher limit (which may require additional verification) or split the transfer across multiple days.

Transfers above ₹10 lakh trigger automatic reporting to India's Financial Intelligence Unit (FIU) under anti-money-laundering rules. This does not mean your transfer is suspicious — it is a standard compliance step. Your bank will file the report, and you do not need to do anything. However, the FIU may contact you if the transfer pattern looks unusual compared to your account history.

If you are transferring money to pay off a loan, settle an investment, or cover a specific expense, keep documentation of the reason. This is not legally required for the transfer itself, but it helps if your bank asks questions about large or frequent moves.

Tax reporting and documentation

The transfer from NRO to savings is not a taxable event — moving money between your own accounts does not create income. However, the money in your NRO account may have tax implications depending on how it was earned and whether you have already paid tax on it abroad.

If the money in your NRO account came from salary, investment returns, or rental income earned outside India, you may owe Indian tax on that income if you are classified as an Indian resident for tax purposes. The transfer itself does not trigger this tax; the tax obligation exists whether the money stays in NRO or moves to savings. Consult a tax professional if you are unsure whether you owe tax on the NRO funds.

Keep your bank statements showing the transfer for your records. If you file income tax returns in India, your bank will report the transfer to the tax authorities as part of routine account monitoring. Having clear documentation of the source of the NRO funds (such as proof of foreign income or a letter from your employer abroad) protects you if the tax department asks questions later.

What to do if the transfer fails or is delayed

If a transfer does not arrive within the expected timeframe, log into your bank's portal and check the transaction status. Most banks show whether the transfer is pending, processed, or returned. If it shows as processed but the money has not reached your savings account, contact your receiving bank — sometimes the receiving bank's system takes longer to credit the account even after the sending bank has released the funds.

If the transfer was rejected, the most common reasons are a mismatched account number, an incorrect IFSC code, or a mismatch between the account name and the name on your ID. Verify all details and try again. If the money was deducted from your NRO account but never reached savings, your NRO bank is responsible for recovering it. File a complaint with your NRO bank's customer service within 7 days, and they will trace the transaction and reverse it if it was lost in transit.

If you initiated the transfer online and it failed, check whether your bank sent you a confirmation email or SMS. Some banks automatically retry failed transfers once; others require you to resubmit. Do not initiate the transfer twice in quick succession, as this can cause duplicate debits.

Frequently Asked Questions

Can I transfer money from my savings account back into my NRO account?

No. RBI rules prohibit moving rupees from a savings account into an NRO account because NRO accounts are meant to hold only money that originated abroad. If you try, your bank will reject the transfer. Money can flow from NRO to savings, but not the reverse.

Do I need permission from my bank to transfer from NRO to savings?

No. As long as both accounts are in your name and registered at the bank, you can transfer without asking permission. You can do it online, through the app, or at a branch. The bank will process it as a routine account-to-account transfer.

What if I want to transfer NRO money to someone else's account?

You cannot transfer NRO funds directly to another person's account. NRO money can only move to a savings account in your own name. If you want to send money to someone else, transfer it to your own savings account first, then send it from there using a regular transfer or payment method.

How long does it take for the money to show up in my savings account?

Same-bank transfers usually appear within 1 to 3 business days. Transfers between different banks take 2 to 4 business days. Weekends and bank holidays do not count as business days. Your bank will show the expected date when you initiate the transfer.

Will I be charged tax on money I transfer from NRO to savings?

The transfer itself is not taxed. However, the money in your NRO account may already be subject to Indian tax depending on your residency status and the source of the funds. Consult a tax professional to understand your tax obligations on the NRO balance before or after the transfer.