Yes, you can transfer from NRO to a regular savings account, but the money must come from funds you earned outside India

An NRO (Non-Resident Ordinary) account is a rupee savings account for people living abroad. Money in it comes from Indian sources — salary paid by an Indian employer, rent from property in India, pension from an Indian company, or other income earned while you were a resident. You can move money from your NRO account to a regular savings account (also called a resident account), but the transfer itself is straightforward; the restriction is on what money you can move and when.

The key rule: you can transfer funds that represent income earned in India, but you cannot transfer money that came into your NRO account from outside India. If your NRO account holds rupees you earned in India, that transfer is allowed. If it holds foreign currency you converted and deposited, or money you sent from abroad, that money must stay in the NRO account or go back out of India — it cannot move into a resident account.

Key Takeaways

  • NRO-to-savings transfers are allowed for rupees earned in India, such as salary, rent, or pension paid by Indian sources.
  • Money that entered your NRO account from outside India cannot be transferred to a resident account; it must stay in NRO or leave India.
  • The transfer itself takes one to three business days and uses standard NEFT or IMPS, the same as any other bank transfer.
  • Your bank will ask you to declare the source of the funds before processing the transfer, so have documentation ready.
  • If you return to India and become a resident again, you can move all NRO funds to a resident account without restriction.

How the transfer works in practice

The mechanics are the same as any other transfer between your own accounts at the same bank or different banks. You log into your NRO account online or visit a branch, initiate a transfer to your regular savings account, enter the amount, and confirm. Most banks process NRO-to-resident transfers using NEFT (National Electronic Funds Transfer), which takes one to three business days. Some banks offer IMPS for the same-day transfer, though this depends on your bank's rules.

Before the transfer goes through, your bank will ask you to confirm the source of the funds. This is not optional — it is a compliance requirement. You may need to provide a document showing where the money came from: a salary certificate, rent receipt, pension statement, or similar proof. Keep this documentation on hand. If you cannot show the source, the bank will reject the transfer or flag it for review, which delays the process by days or weeks.

What counts as income earned in India

Rupees in your NRO account that came from these sources can be transferred to a resident account: salary or wages paid by an Indian employer, rental income from property in India, pension from an Indian government or company, interest earned on Indian bank deposits, dividends from Indian stocks or mutual funds, and income from a business or profession conducted in India. If you worked in India before moving abroad, income you earned during that time is may be able to access.

Money that cannot be transferred includes foreign currency you converted to rupees and deposited, funds you sent from your overseas bank account, money you received as a gift from someone outside India, and any amount that entered your NRO account as a transfer from a foreign source. If you are unsure whether a particular deposit qualifies, ask your bank before attempting the transfer. They can tell you whether the source is may be able to access and what proof they need.

Timing and what to expect

A standard NRO-to-resident transfer takes one to three business days if your bank processes it the same day you request it. Weekends and bank holidays do not count as business days. If you submit the transfer request on a Friday afternoon, it will not process until Monday, and the receiving account will show the money by Wednesday at the earliest.

Some banks hold NRO transfers for additional review, especially if the amount is large or the source documentation is incomplete. This can add three to five business days. If your bank flags the transfer, they will contact you by phone or email to ask for more information. Respond quickly — delays often happen because the bank is waiting for you to provide a missing document or clarification.

Restrictions if you remain a non-resident

As long as you are classified as a non-resident for tax purposes, your regular savings account (the resident account you are transferring to) has its own rules. You can receive money from your NRO account, but you cannot deposit foreign currency into it directly, and you cannot send money out of India from it without Reserve Bank of India (RBI) permission. The resident account is meant for rupee transactions within India only.

If you later return to India and become a resident again — meaning you spend more than 182 days in India in a financial year — your accounts change status. Your NRO account can be converted to a regular savings account, and all restrictions lift. At that point, you can move all remaining NRO funds without any source documentation or limits.

Common reasons transfers get delayed or rejected

The most common reason for delay is incomplete source documentation. If your bank asks for proof and you do not provide it within a few days, they will hold the transfer. The second reason is a mismatch between the account holder's name on the NRO account and the resident account — if the names do not match exactly, the bank may reject it or ask for clarification. The third is if the bank's compliance team suspects the funds came from outside India; in that case, they will ask for additional proof before releasing the transfer.

To avoid delays, gather your source documents before you request the transfer. Have a salary certificate, rent receipt, or pension statement ready. Make sure both account names are identical. If you are transferring a large amount, call your bank in advance and tell them what you are doing — this gives them time to prepare and reduces the chance of a surprise hold.

Frequently Asked Questions

Can I transfer money from my NRO account if I do not have proof of where it came from?

No. Your bank will not process the transfer without documentation of the source. If you cannot provide it, the transfer will be rejected or held indefinitely. Contact your bank and ask what documents they accept as proof for the specific deposit you want to transfer.

What happens if I transfer money from NRO to my resident account and then try to send it abroad?

You cannot send it abroad directly from a resident account. Money in a resident account must stay in India. If you need to move funds out of India, keep them in your NRO account or use a different account type designed for non-residents, such as an NRE (Non-Resident External) account.

If I become a resident of India again, do I need to do anything special with my NRO account?

Once you are classified as a resident, your NRO account can be converted to a regular savings account. You can then move all funds from it without any restrictions or source documentation. Contact your bank to start the conversion process.

Does the transfer from NRO to resident count as income for tax purposes?

No. Moving money between your own accounts is not a taxable event. However, the original income that went into your NRO account may be taxable depending on your residency status and the tax laws of the country where you live. Consult a tax professional about your specific situation.

Can I transfer from my NRO account to someone else's resident account?

No. NRO accounts are restricted to transfers between your own accounts. If you want to send money to another person, you must withdraw it as cash or use a different transfer method, such as a demand draft or wire transfer.