Yes, you can transfer money from an NRO account to a regular savings account, but the process depends on whether you're moving it within the same bank or to a different one

An NRO (Non-Resident Ordinary) account is a rupee savings account for people who live outside India. Money in an NRO account can be transferred to a regular domestic savings account — yours or someone else's — but the receiving account must be in India and held by an Indian resident or entity. The transfer itself is straightforward, but the rules around what you can do with the money afterward depend on your residency status and the source of the funds.

If both accounts are at the same bank, you can set up the transfer through online banking or by visiting a branch. If they're at different banks, you'll use the NEFT (National Electronic Funds Transfer) or RTGS (Real Time Gross Settlement) system, which takes one to two business days. The bank won't stop you from moving the money — the restriction is on what happens next, not on the transfer itself.

Key Takeaways

  • NRO to savings account transfers are allowed within India, but the receiving account must belong to an Indian resident or entity.
  • Same-bank transfers happen when ready through online banking; transfers between different banks use NEFT or RTGS and take one to two business days.
  • If you're a Non-Resident Indian (NRI), money transferred from your NRO account to a regular savings account becomes subject to Indian tax rules and repatriation limits.
  • The source of the money matters: income earned abroad stays non-repatriable even after transfer, while income earned in India can be freely moved.
  • Your bank may ask for documentation showing the source of funds, especially for large transfers or if you're moving money between accounts held by different people.

Same-bank transfers: the fastest route

If your NRO account and your regular savings account are both at the same bank, you can transfer money through online banking in minutes. Log in, select the NRO account as the source, enter the receiving account number (yours or another Indian resident's), and confirm the transfer. The money arrives when ready or within a few hours, depending on the bank's processing time.

You can also visit a branch and request a transfer form. Bring your passbook or account statement from both accounts. The bank will process it the same day or the next business day. This route is useful if you don't have online banking set up or if you want to ask the bank staff about tax implications while you're there.

Transfers between different banks: NEFT and RTGS

If your regular savings account is at a different bank, you'll use either NEFT or RTGS. Both are electronic transfer systems run by the Reserve Bank of India. NEFT is slower but free; RTGS is faster but charges a small fee (usually ₹25 to ₹50 depending on the amount). For amounts under ₹2 lakh, NEFT is standard and takes one to two business days. For larger amounts or if you need the money urgently, RTGS settles in 30 minutes to 2 hours.

To initiate the transfer, log into your NRO account's online banking and add the receiving account as a beneficiary. You'll need the account number, IFSC code of the receiving bank, and the account holder's name. After the beneficiary is verified (which can take a few hours to a day), you can transfer the money. The receiving bank will credit the account within the timeframe for your chosen method.

Tax and repatriation rules that affect the money after transfer

Once money leaves your NRO account and enters a regular savings account in India, the tax treatment changes. If you're an NRI, income you earned abroad and deposited into your NRO account is non-repatriable — meaning you cannot take it out of India. However, if that money is transferred to a regular savings account, it remains non-repatriable even after the transfer. The restriction follows the money, not the account.

Income earned in India (such as rental income from Indian property or interest from Indian investments) can be transferred freely and is repatriable. The bank may ask you to declare the source of the funds you're transferring, especially for amounts over ₹10 lakh. If you cannot document the source, the bank may flag it for compliance reasons or ask you to provide an explanation.

If you're a resident of India (not an NRI), these restrictions don't explore. Money in your NRO account is treated like any other account, and you can move it freely.

What documentation the bank may ask for

For transfers under ₹10 lakh, most banks won't ask for additional paperwork beyond your account details. For larger amounts, or if the receiving account is held by someone other than you, the bank will likely ask for proof of the source of funds. This might be a bank statement from abroad showing the deposit, a salary certificate, or documentation of the income that generated the money.

If you're transferring to an account held by a family member or another person, bring a letter explaining the relationship and the reason for the transfer. Some banks ask for a gift deed if the money is a gift, though this is not always required for transfers between family members. Call your bank before you visit to ask what they need; requirements vary by bank and by the size of the transfer.

Transfers to accounts held by someone else

You can transfer money from your NRO account to a regular savings account held by another person — a spouse, child, parent, or anyone else. The receiving account must still be in India and held by an Indian resident. The bank will process the transfer the same way, but may ask for documentation showing the relationship or the reason for the transfer.

If the receiving account holder is also an NRI, the account they hold in India is still a regular savings account (not an NRO account), and the money can be transferred to it. However, if that person later tries to take the money out of India, the same repatriation rules explore based on the source of the funds.

What to do if the bank refuses the transfer

Banks occasionally block transfers if they cannot verify the source of funds or if the amount triggers compliance checks. If this happens, ask the bank in writing why the transfer was refused. The most common reasons are missing documentation, unclear source of funds, or a mismatch between the account holder's name and the name on the receiving account.

Provide the documentation the bank asks for — bank statements, income proof, or a letter explaining the transfer. If the issue is a name mismatch (for example, if your account is under a nickname but your legal name is different), bring a government ID showing both names. Most transfers go through once the bank has what it needs. If the bank continues to refuse without a clear reason, you can escalate to the bank's customer service or file a complaint with the Reserve Bank of India's Ombudsman.

Frequently Asked Questions

How long does it take to transfer money from NRO to a regular savings account?

Same-bank transfers happen within hours or the same day. Transfers between different banks take one to two business days using NEFT, or 30 minutes to 2 hours using RTGS. Weekends and bank holidays add time to the timeline.

Will I have to pay tax on money I transfer from my NRO account?

The transfer itself is not a taxable event. However, if the money in your NRO account came from income earned abroad, it remains non-repatriable and subject to the same restrictions even after transfer. If it came from income earned in India, it's taxable based on Indian tax rules for that income, regardless of which account it's in.

Can I transfer money from my NRO account to someone else's account if I'm not related to them?

Yes, but the bank will ask for documentation explaining the transfer. Bring a letter stating the reason and your relationship to the account holder. The bank may also ask for proof of the source of funds, especially for large amounts.

What happens if I transfer money to a regular savings account and then try to take it out of India?

If the money came from income earned abroad and was in your NRO account, it remains non-repatriable even after transfer to a regular account. You cannot take it out of India. If it came from income earned in India, you can repatriate it freely, subject to any other restrictions that explore to your residency status.

Do I need to inform the tax authorities about the transfer?

The transfer itself doesn't require separate reporting. However, if the amount is large or if you're moving money between accounts, keep documentation of the transfer for your tax records. If you're an NRI, your tax obligations depend on your residency status and the source of the income, not on which account the money is in.