You can transfer from an NRO to a savings account, but the receiving account must also be NRO if you remain a non-resident

The short answer: if you are a non-resident Indian (NRI) or other non-resident, you cannot move money from an NRO account into a regular domestic savings account. The receiving account must also be NRO. If you have become a resident again, you can convert your NRO account to a regular savings account first, then the money moves with it.

NRO stands for Non-Resident Ordinary. It exists specifically to hold rupee earnings from India — rental income, pension, interest — when you live outside India. A regular savings account is for residents. Indian banks enforce this separation because of currency rules set by the Reserve Bank of India (RBI). Moving money between account types requires a status change first, not just a transfer.

The process and timeline depend on whether you are still a non-resident or have returned to India. Both paths exist, but they work differently.

Key Takeaways

  • NRO money can only move to another NRO account if you remain a non-resident; regular savings accounts are closed to NRO transfers.
  • If you have returned to India and regained resident status, you can convert your NRO account to a regular savings account, which takes one to two weeks.
  • Conversion requires proof of return to India — a visa stamp, employment letter, or rental agreement showing your current address.
  • Some banks allow you to open a regular savings account while keeping the NRO open during the transition, but you cannot transfer between them until conversion is complete.
  • The RBI rules that govern NRO accounts are the same across all banks, so the process is similar whether you bank with HDFC, ICICI, SBI, or another institution.

Converting your NRO account if you have returned to India

If you have moved back to India and now live there permanently or for the long term, you are no longer classified as a non-resident. Your NRO account can be converted to a regular savings account. This is the only way to move NRO money into a standard domestic savings account.

Start by contacting your bank's branch where the NRO account is held. Tell them you have returned to India and want to convert the account. They will ask for proof of return — typically a copy of your passport showing a recent entry stamp, an employment letter with an Indian address, a rental agreement, or a utility bill in your name at an Indian address. The exact documents vary by bank, so call ahead and ask what they need.

The conversion itself takes one to two weeks. Your bank will close the NRO designation and reopen the account as a regular savings account. The money stays in the account throughout; there is no separate transfer step. Once the conversion is complete, the account works like any other savings account, and you can move money to other accounts freely.

Keeping both accounts open during the transition

Some banks allow you to open a regular savings account while your NRO account is still active, which can be useful if you are not yet ready to convert. However, you cannot transfer money between the two accounts while both exist. The money must stay in the NRO account until conversion happens.

This option is helpful if you need a regular savings account for day-to-day use — receiving a salary, paying bills — while you sort out your residency status. You can deposit new income into the regular account and keep older NRO money separate. Once you have proof of return and are ready to convert, the NRO account becomes a regular account and the two merge into one.

Ask your bank whether they offer this dual-account option. Not all branches do, and some have restrictions on how long you can hold both at once.

If you remain a non-resident: NRO-to-NRO transfers

If you are still living outside India and plan to stay there, you cannot move money into a regular savings account. You can only transfer between NRO accounts — your own at different banks, or to someone else's NRO account if you are sending them money.

NRO-to-NRO transfers work like any other bank transfer. You provide the receiving account number, the bank name, and the IFSC code. The money typically arrives within one to three business days. There are no special restrictions on NRO-to-NRO movement; the RBI rules only prevent NRO money from flowing into resident accounts.

If you need to move money to a regular savings account and you are not ready to return to India, you have no direct path. Some people open an NRE account instead — a Non-Resident External account that holds foreign currency and can be easier to manage from abroad — but that is a separate account type with its own rules.

What happens to your NRO account if you do not convert

If you return to India but never formally convert your NRO account, the account remains NRO. You can still use it, but it is subject to NRO rules even though you are now a resident. This creates confusion and can cause problems if you try to move money later or if the bank flags the account during a review.

Banks are required to update your residency status when you provide proof of return. Some do this automatically during conversion; others may ask you to update it separately. If your status is not updated, the bank may freeze the account or restrict transfers until you clarify your situation.

The safest approach is to convert as soon as you have the required documents. It takes little time and removes the ambiguity.

Transferring NRO money abroad if you are leaving India

If you are moving out of India and want to take NRO money with you, the process is different. You cannot convert an NRO account to an NRE account directly. Instead, you must close the NRO account and open a new NRE account at the same or a different bank.

NRE accounts hold foreign currency and are designed for money coming from outside India. You can transfer rupees from your NRO account to an NRE account at the same bank, and the bank will convert the currency. Alternatively, you can withdraw the rupees as cash or a demand draft and deposit them into an NRE account. The conversion rate and fees vary by bank and the amount being transferred.

This process is separate from a simple account transfer and involves currency conversion, so plan for it to take two to four weeks depending on the amount and your bank's procedures.

Common reasons transfers are rejected

If you try to transfer from an NRO account to a regular savings account and the transfer fails, the most common reason is that the receiving account is not NRO. Your bank's system will reject it automatically because RBI rules do not allow it. The error message usually says something like "Beneficiary account type not permitted for this account type" or similar.

Other reasons include incorrect account numbers, mismatched account holder names, or the receiving bank not recognizing the IFSC code. These are fixable — double-check the details and try again. But if the receiving account is a regular savings account and you are still a non-resident, no amount of checking details will make the transfer go through. The account type itself is the barrier.

If you believe you should be able to transfer but the bank is blocking it, ask to speak with the branch manager. They can review your residency status and advise whether conversion is possible or whether you need to open an NRO account at the receiving bank instead.

Frequently Asked Questions

Can I transfer NRO money to someone else's regular savings account?

No. NRO money can only go to another NRO account, whether it is yours at a different bank or someone else's NRO account. Regular savings accounts cannot receive NRO transfers, regardless of who owns them. If the person receiving the money is a resident, they would need an NRO account to receive it from you.

What if my bank says they cannot convert my NRO account?

Banks can only convert if you have proof of return to India. If you do not have the required documents — a recent visa entry stamp, employment letter, or address proof — the bank cannot process the conversion. In that case, you remain classified as a non-resident and the account stays NRO. Gather the documents and try again, or ask the branch what specific proof they need.

Do I lose money when converting an NRO account to a regular account?

No. Conversion does not involve any transfer or currency change. The money stays in the account and the balance does not change. The only costs are any fees your bank charges for the conversion itself, which vary but are usually small or free. Ask your bank about conversion fees before you start.

Can I convert an NRO account to an NRE account?

Not directly. NRO and NRE are separate account types for different purposes. If you want to move money from NRO to NRE, you must close the NRO account and open a new NRE account, then transfer the money between them. The bank will handle currency conversion if needed. This takes longer than a simple conversion and may involve fees.

How long does an NRO-to-NRO transfer take?

One to three business days, depending on the receiving bank and whether the transfer is within the same bank or to a different bank. Same-bank transfers are usually faster. The timeline is the same as a regular savings account transfer; NRO status does not slow it down.