Non-Resident Indians (NRIs) often operate various types of accounts in India, with the most common being NRE (Non-Resident External) and NRO (Non-Resident Ordinary) accounts.
Both NRE and NRO accounts are denominated in Indian rupees, allowing NRIs to securely manage their finances in India. These accounts provide easy access to banking services such as deposits, withdrawals, internet banking, and fund transfers within the country.
An NRE account is specifically designed for NRIs to deposit their foreign earnings in India. In contrast, an NRO account is meant for managing income earned within India, including rent, dividends, pensions, and other domestic sources. While deposits can be made in both foreign and Indian currency, withdrawals from both account types are permitted only in Indian rupees (INR).
NRIs transfer funds from their NRO (Non-Resident Ordinary) accounts to NRE (Non-Resident External) accounts for several reasons:
1. Repatriation Flexibility:
Transferring funds to a Non-Resident External (NRE) account facilitates easier repatriation, allowing for simpler movement of money to your country of residence for personal or investment purposes.
2. Major Financial Commitments:
If you are planning a down payment on a house or preparing for a significant investment, consolidating funds in your NRE account can streamline your financial planning for large expenses.
How to Transfer Funds from NRO to NRE Account:
Transferring funds from a Non-Resident Ordinary (NRO) account to an NRE account is possible under certain conditions:
- Taxes must be paid, and a Chartered Accountant (CA) certificate (Forms 15CA and 15CB) is required.
- Transfers of up to USD 1 million per financial year are permitted.
- The bank will verify documents before processing the transfer.
- Funds can be sourced from rent, dividends, or any other income earned in India.
Assuming both your NRO and NRE accounts are with the same bank, here’s how to transfer money from your NRO to your NRE account:
Step 1: Obtain CA Certificate (Form 15CB)
A Chartered Accountant will verify that applicable taxes on the funds have been paid and will issue Form 15CB as proof.
Step 2: Fill out Form 15CA
This form is a self-declaration submitted online via the Income Tax Department portal, confirming that you are transferring taxed money.
Step 3: Submit Forms to the Bank
Provide Form 15CA, Form 15CB, and a written request to transfer funds from your NRO to your NRE account. Some banks may also request additional KYC (Know Your Customer) documents.
Step 4: Bank Verification & Transfer
The bank will review your documents to ensure compliance with RBI regulations and will process the transfer. Once approved, the funds will be credited to your NRE account.
This process allows you to repatriate income earned in India while benefiting from tax-free interest and greater currency conversion flexibility.

Leave a comment