Many NRIs find themselves in a situation where funds have been accumulating in an NRO account for years, rent from property back home, dividends, interest and now the goal is to move that money somewhere it can actually work freely. The problem is, most people assume it works like a regular bank transfer. It does not.
NRO to NRE transfer is permitted by RBI under FEMA, capped at USD 1 million per financial year. All taxes on NRO funds must be cleared first. Form 15CA and CA-certified Form 15CB are mandatory documents before any bank will process the request.
For NRIs looking to repatriate funds whether to invest abroad, cover overseas expenses, or consolidate accounts, understanding the exact rules and steps will save both time and tax trouble. Read on for a complete breakdown.
NRO vs NRE Account: What’s the Difference?
Before diving into the transfer process, it helps to understand what these two accounts actually are and why moving money between them is not as simple as it sounds.
An NRO (Non-Resident Ordinary) account is where NRIs park India-sourced income, i.e., rent from property, dividends, pension, interest, or any other earning generated within India. This account is held in Indian rupees and is fully taxable in India. Most NRIs have an NRO account by default, since income keeps flowing in from Indian sources even after moving abroad.
An NRE (Non-Resident External) account is used to hold foreign earnings converted to INR. The key advantage here is significant: funds in an NRE account are fully repatriable and completely tax-free in India. Interest earned, principal amount, all of it can be moved abroad without any tax deduction at all.
So when money moves from NRO to NRE, taxable Indian income shifts into a tax-free, freely repatriable account. That change in status is exactly why the RBI and the Income Tax department have put strict rules around it. Understanding this distinction is the foundation of everything else in this process.

Is NRO to NRE Transfer Allowed?
Yes, it is but with clear conditions attached. The Reserve Bank of India permits this transfer under the Foreign Exchange Management Act (FEMA). The rules are non-negotiable.
The maximum transfer limit is USD 1 million (approximately ₹8-8.5 crore) per financial year, inclusive of all repatriations made during that year. The funds being transferred must represent legitimate income earned in India like rent, dividends, interest, pension, or business income.
All applicable taxes must have been paid on the NRO funds before the transfer is initiated. And importantly, funds that originated from foreign remittances already credited to the NRO account cannot be transferred to NRE through this route, those are handled under a separate process entirely.
One thing worth noting: the USD 1 million cap is a combined limit. If funds have already been repatriated abroad earlier in the financial year, that amount counts toward the annual ceiling and reduces what can be transferred further.
Documents Required for NRO to NRE Transfer
This is where many NRIs get caught off guard. The paperwork is non-negotiable, and missing even one document means the bank will simply not process the request.
Form 15CA is a declaration submitted online by the remitter to the Income Tax department before making the transfer. It states the nature, purpose, and amount of the remittance. This form is filed on the Income Tax e-filing portal and requires details from Form 15CB, so that always comes first.
Form 15CB is a certificate issued by a Chartered Accountant confirming that taxes have been paid or will be deducted on the amount being transferred. This is mandatory for amounts exceeding ₹5 lakh and is the document banks scrutinize most carefully before approving any transfer.
Source of funds proof establishes where the money in the NRO account actually came from. Bank statements, rental agreements, dividend certificates, or employer letters, i.e., whatever documents prove the legitimate Indian origin of the funds.
A self-declaration letter is a written request most banks require from the account holder confirming the purpose of the transfer and certifying that all regulatory conditions have been met.
KYC documents round out the paperwork, a valid passport, visa copy, and overseas address proof are standard requirements across all banks.

How to Transfer Money From NRO to NRE Account: Step-by-Step
Step 1: Get Form 15CB from a CA Start here, because this is the most time-consuming step. A Chartered Accountant will review the NRO account funds, verify tax compliance, and issue Form 15CB. Depending on the complexity of income sources, this can take anywhere from a few days to two weeks, so starting early is always the right move.
Step 2: File Form 15CA Online Visit the Income Tax e-filing portal (incometax.gov.in) and submit Form 15CA using the details from Form 15CB. Once submitted successfully, download the system-generated acknowledgement, this will need to be submitted to the bank as part of the document set.
Step 3: Approach the Bank Visit the bank branch with the complete document set: Form 15CA acknowledgement, Form 15CB, source of funds proof, KYC documents, and the self-declaration letter. Some banks now allow this through their NRI net banking portals, though branch visits are still required by many for first-time transfers.
Step 4: Bank Processing The bank verifies all submitted documents before processing the transfer. Since both the NRO and NRE accounts are typically held with the same bank, the actual transfer happens internally without any external wire. Processing generally takes between 3 to 7 working days, though timelines vary by bank and the completeness of documentation submitted.
Step 5: Confirm and Retain Records Once the credit appears in the NRE account, confirm the amount and retain all documents – Forms 15CA and 15CB, bank correspondence, and source of funds proof for at least 5 years. Tax authorities can raise queries on past remittances, and clean documentation provides complete protection against any future scrutiny.
Must Know Tax Implications for NRO to NRE Account Transfer
Funds sitting in an NRO account are subject to TDS at 30% plus applicable surcharge and cess on interest earned. This is one of the primary reasons NRIs prefer moving funds to NRE accounts, the tax burden on NRO balances can be significant, especially on large amounts held over several years.
However, if the country of residence has a Double Taxation Avoidance Agreement (DTAA) with India and many do, including the UAE, USA, UK, Canada, and Australia, a reduced TDS rate may apply. To claim DTAA benefits, submit a Tax Residency Certificate (TRC) and Form 10F to the bank before interest is credited. This single step can result in meaningful tax savings, particularly for NRIs maintaining large NRO balances.
Once the funds land in the NRE account, the picture changes completely. Both the principal and the interest earned are fully tax-free in India and freely repatriable abroad without any further documentation or RBI approval, provided the original transfer was executed correctly with all required paperwork in place.

Common Mistakes to Avoid During NRO to NRE Account Money Transfer
Attempting the transfer without Form 15CB is the single most common error, banks will reject the request outright, and the entire process has to restart from scratch, often losing weeks in the process.
Another frequent mistake is mixing foreign remittances with Indian income in the NRO account without maintaining separate records. When the bank asks for a source of funds proof, untangling mixed credits becomes a time-consuming and sometimes impossible exercise.
Waiting until the last quarter of the financial year is a pattern that creates unnecessary pressure. CAs are stretched thin during March, and delays in getting Form 15CB can push the transfer into the next financial year, eating into the annual USD 1 million limit in ways that were not planned for.
Finally, NRIs transferring large amounts across multiple transactions sometimes lose track of the cumulative total and unknowingly breach the USD 1 million annual cap. Keeping a simple running record of all repatriations made during the financial year eliminates this risk entirely and ensures every transfer stays within regulatory limits.







