Yes, you can hold both an NRE and NRO account at the same bank

Most Indian banks allow you to open both a Non-Resident External (NRE) account and a Non-Resident Ordinary (NRO) account at the same institution. The two accounts serve different purposes: an NRE account is for money you earn abroad and want to bring into India, while an NRO account holds rupees you earn within India or receive from Indian sources. Banks treat them as separate accounts with different rules, so having both gives you flexibility in how you manage money from different origins.

The main reason to open both is that they have different tax and repatriation rules. Money in an NRE account can move freely in and out of India without tax complications, but an NRO account has restrictions on how much rupee income you can send abroad each financial year. If you have both types of income—foreign earnings and Indian rental income, for example—keeping them separate makes tax filing and compliance simpler.

Key Takeaways

  • You can open an NRE and NRO account at the same bank, and most major banks offer both products to non-residents.
  • An NRE account holds foreign currency converted to rupees and can be repatriated freely; an NRO account holds rupee income earned in India and has annual repatriation limits.
  • You will need the same documents for both accounts: passport, visa, proof of foreign address, and proof of non-resident status.
  • Opening both accounts at one bank simplifies transfers between them and reduces the number of statements and logins you manage.

What each account type is designed for

An NRE account is meant for money you earn outside India—salary, freelance income, investments abroad, or money you bring in from another country. When you deposit foreign currency, the bank converts it to Indian rupees at the current exchange rate. The key feature is that you can repatriate (send back out of India) any amount of principal and interest without restriction, and there is no tax on the interest earned within India.

An NRO account holds rupee income you earn while living abroad—rental income from an Indian property, pension from an Indian employer, dividends from Indian shares, or money received from family in India. The rupees stay in India; you cannot deposit foreign currency directly. Interest earned is taxable in India, and you can repatriate only up to a limit set by the Reserve Bank of India (currently ₹1 million per financial year for repatriation of principal and interest combined, though this can vary).

If you have only one type of income, you need only one account. But if you earn money both abroad and in India, keeping them separate prevents confusion about which rupees can leave the country and which cannot.

Documents you will need for both accounts

Most banks require the same core documents for both an NRE and NRO account. You will need your passport (original and a copy), a valid visa or travel document showing your non-resident status, and proof of your foreign address—typically a utility bill, rental agreement, or bank statement from your country of residence. Some banks also ask for proof of income (employment letter, tax return, or bank statement from abroad) to verify you have funds to deposit.

For an NRO account specifically, you may need to provide details of the Indian income source—a rental agreement if it is property income, or a statement from the Indian employer or investment account if it is pension or dividend income. The bank uses this to confirm the account is for legitimate Indian-sourced rupees, not a workaround to hold foreign money in rupee form.

A few banks now allow you to open both accounts online if you are already a customer, but most still require an in-person visit or video verification for the first account. Once you have one account open, adding the second is usually faster because the bank already has your documents on file.

How opening both accounts at one bank helps you

Holding both accounts at the same bank makes transfers between them straightforward—usually a same-day or next-day internal transfer with no fees. If you need to move money from your NRE account (foreign earnings) to your NRO account (to pay Indian bills or taxes), you can do it through online banking without involving a third party or paying correspondent bank charges.

A single bank also means one login, one set of statements, and one customer service contact for both accounts. If you have questions about repatriation limits, tax withholding, or account rules, you can ask the same relationship manager who knows your full situation. This is especially useful when you are managing money across borders and need clarity on what you can and cannot do with each account.

The downside is minimal: if the bank has a service outage or closes a branch you rely on, both accounts are affected. But for most non-residents, the convenience of one institution outweighs that small risk.

Repatriation rules differ between the two accounts

This is the most important practical difference. Money in your NRE account—principal, interest, and any gains—can be sent out of India in full without any annual limit. You can repatriate ₹10 million or ₹100 million if you have it; the Reserve Bank does not restrict the amount. The bank will convert rupees back to your chosen foreign currency at the current rate and send it to your overseas bank account.

An NRO account has a ceiling. In the current financial year, you can repatriate up to ₹1 million of principal and interest combined. If you earn ₹2 million in rental income in a year, you can keep ₹1 million in India and send ₹1 million abroad, or keep all ₹2 million in India. The limit resets each April (the start of India's financial year). This restriction exists because NRO accounts hold rupee income earned within India, and the government wants to manage capital outflow.

If you exceed the repatriation limit on an NRO account, the bank will reject the transfer. You cannot split it across multiple transfers or use a workaround; the limit is per account per financial year. Plan your repatriations accordingly, especially if you have large Indian income and need to send money abroad regularly.

Tax treatment of interest and income in each account

Interest earned in an NRE account is not taxed in India. If your NRE account earns ₹50,000 in interest in a year, you keep all of it. However, if you are a resident of another country, you may owe tax on that interest in your country of residence—that is between you and your home country's tax authority.

Interest earned in an NRO account is taxed in India at your applicable income tax rate. If you are in the 20% tax bracket and earn ₹50,000 in interest, the bank will withhold ₹10,000 as tax and credit it to the Indian government. You report the full ₹50,000 as income on your Indian tax return (if you file one) and claim the withholding as a credit. This is why NRO accounts are less attractive for earning interest—the tax reduces your net return.

Both accounts require you to declare your non-resident status to the bank annually. If you return to India and become a resident, you must inform the bank; the accounts will be converted or closed depending on your new status and the bank's policy.

How to open both accounts in practice

Start by choosing a bank that offers both NRE and NRO products. Most large Indian banks—HDFC, ICICI, Axis, SBI, Kotak—have both. Visit the bank's website or call their NRI (Non-Resident Indian) customer service line to confirm they allow you to open both accounts simultaneously or in quick succession.

Gather your documents: passport, visa, proof of foreign address, and proof of income or funds. If you are opening online, you will upload scans; if in-person, bring originals and copies. Fill out the account opening forms for each account separately—they are different forms with different declarations. For the NRE form, you will declare that the funds come from abroad; for the NRO form, you will declare the source of Indian rupee income.

Most banks complete the process within 5 to 10 business days. You will receive account numbers, debit cards (if you request them), and online banking credentials for both accounts. Make your first deposits to activate the accounts—banks often require a minimum balance, which varies by bank and account type but is typically ₹10,000 to ₹25,000 per account.

Frequently Asked Questions

Can I deposit foreign currency directly into an NRO account?

No. An NRO account only holds Indian rupees. If you have foreign currency to deposit, the bank will convert it to rupees at the current exchange rate and credit your account. If you want to avoid conversion fees or lock in an exchange rate, deposit to your NRE account instead, where you can hold foreign currency before converting.

What happens if I move back to India and become a resident?

You must inform your bank immediately. NRE and NRO accounts are only for non-residents. Once you become a resident, the bank will typically convert your NRE account to a regular savings account and your NRO account to a regular account as well, or close them depending on the bank's policy. Any restrictions on repatriation will no longer apply.

Can I use a debit card on both accounts?

Yes, most banks issue debit cards for both NRE and NRO accounts. You can use the NRE card to withdraw rupees converted from your foreign earnings, and the NRO card for rupees from Indian income. Some banks charge a small annual fee for NRI debit cards, so check before requesting both.

Do I have to file taxes in India if I have an NRO account?

If you have Indian-sourced income (rental, pension, dividends) in an NRO account, you may be required to file an Indian income tax return depending on the amount and your residency status. Consult a tax professional in India to confirm your filing obligations; the bank will withhold tax on interest, but you are responsible for reporting all income.

Can I transfer money between my NRE and NRO accounts at the same bank?

Yes, and it is usually free and fast (same day or next day). However, remember that money moving from NRE to NRO is a deposit into the NRO account, and money moving from NRO to NRE counts toward your annual repatriation limit on the NRO account. Plan transfers carefully to stay within the ₹1 million annual repatriation ceiling.