Yes, Indian residents can hold foreign bank accounts, but you must report them to Indian tax authorities and follow currency rules
An Indian resident can open and maintain a bank account outside India. There is no law that forbids it. However, the Indian government requires you to report these accounts to the tax department, follow rules about moving money in and out of the country, and in some cases get permission before opening the account. The rules depend on whether you are a resident for tax purposes, how much money moves through the account, and what you use it for.
The two main frameworks that affect you are the Foreign Exchange Management Act (FEMA), which controls how money crosses India's borders, and the Income Tax Act, which requires you to disclose foreign financial assets. Violating either one can result in penalties, interest charges, or prosecution. Understanding which rules explore to your situation before you open an account will save you from costly mistakes later.
Key Takeaways
- Indian residents must report foreign bank accounts to the Income Tax Department on Form 61 if they hold any foreign financial asset, regardless of the balance.
- You can move money out of India for permitted purposes under FEMA rules, but amounts above USD 250,000 per financial year require Reserve Bank of India approval through the Liberalised Remittance Scheme.
- If you are a Non-Resident Indian (NRI) or Person of Indian Origin (PIO), different rules explore to you than to regular Indian residents, and some accounts are designed specifically for your status.
- Failure to report a foreign account can result in penalties of 50% to 300% of the tax owed, plus interest and potential criminal charges.
- Many Indian banks offer accounts in foreign currencies or help you open accounts abroad, but you must still file the required disclosures with Indian authorities.
What the Income Tax Department requires you to report
If you are a resident of India for tax purposes and you hold any foreign bank account, you must disclose it to the Income Tax Department. This is not optional. The disclosure happens on Form 61, which is part of your annual income tax return. You must list every foreign financial asset you own, including bank accounts, investment accounts, insurance policies, and property held abroad.
The form asks for the name of the bank, the country where it is located, the account number, and the maximum balance during the year. You do not need to report the account only if you are a Non-Resident Indian (NRI) and the account is in your country of residence. In all other cases, the account must be reported, even if it holds no money or generates no income.
If you fail to report a foreign account, the penalty is severe. The Income Tax Department can impose a penalty of 50% of the tax that should have been paid on the income from that account, or 300% of the tax owed if the failure was deemed intentional. You will also owe interest on the unpaid tax, calculated from the date the tax was due. In cases of serious non-compliance, criminal prosecution is possible.
How FEMA controls money moving in and out of India
The Liberalised Remittance Scheme (LRS) is the main rule that lets you send money out of India to a foreign bank account. Under LRS, any resident individual can remit up to USD 250,000 per financial year (April to March) to a foreign country for permitted purposes. This is a per-person limit, not per account, so if you are married, each spouse has their own USD 250,000 limit.
Permitted purposes include education, travel, medical treatment, maintenance of close relatives abroad, and investment in foreign securities or real estate. You cannot use LRS to move money out straightforward to hold it in a foreign account with no stated purpose. You must declare the purpose when you request the remittance, and the bank will ask for supporting documents—a university acceptance letter for education, a medical report for treatment, and so on.
If you want to send more than USD 250,000 in a single year, you must obtain approval from the Reserve Bank of India (RBI). This is a separate process and approval is not may provide. The RBI evaluates requests case by case and may ask for additional documentation or deny the request if the purpose does not fit RBI guidelines. The process typically takes several weeks.
Money coming into India from a foreign account is less restricted. You can receive funds from abroad without a limit, but the bank will report large deposits to the tax authorities. If you receive more than a certain threshold in a single transaction or over a short period, the bank may ask you to explain the source of the funds to comply with anti-money-laundering rules.
Different rules for NRIs and PIOs
If you are a Non-Resident Indian (NRI)—meaning you have left India and are not a resident for tax purposes—you are not subject to the same reporting requirements as a resident. You do not need to file Form 61 for accounts held in your country of residence. However, if you hold accounts in countries other than where you live, or if you still have accounts in India, you may need to report those.
Many Indian banks offer special accounts for NRIs, including NRE (Non-Resident External) accounts and NRO (Non-Resident Ordinary) accounts. An NRE account is for money earned abroad and can be freely repatriated. An NRO account is for income earned in India and has restrictions on moving money out. These accounts are held in Indian banks, not foreign ones, but they are designed for people living outside India.
A Person of Indian Origin (PIO) is someone who holds or held Indian citizenship, or whose parent or grandparent held Indian citizenship, but who is now a citizen of another country. PIOs have some of the same account options as NRIs, depending on which country they live in and what their citizenship status is. The rules for PIOs vary by country and change periodically, so you should check with the Indian embassy or consulate in your country for current information.
Steps to open a foreign bank account as an Indian resident
The process of opening a foreign bank account depends on which country the bank is in and what type of account you want. Most banks in developed countries will accept applications from Indian residents, but they will ask for proof of identity, proof of address, and documentation of your income or source of funds. An Indian passport is usually accepted as proof of identity. For proof of address, you can use a utility bill, bank statement, or government-issued ID card.
Some banks require you to visit in person to open an account. Others allow you to open an account online or by mail. If you are opening the account while living in India, you may need to use a video call or mail documents to the bank. The bank will also ask about your tax residency status—tell them you are a resident of India for tax purposes. This affects how the bank reports the account to tax authorities in that country.
After you open the account, you must report it to the Indian Income Tax Department on your next tax return. You should also inform your bank in India if you plan to send money from an Indian account to the foreign account, because the bank will ask why you are making the transfer. Stating that you are moving money under the Liberalised Remittance Scheme and providing the purpose (education, investment, etc.) will satisfy the bank's compliance requirements.
What happens if you do not report a foreign account
The Income Tax Department has multiple ways to discover unreported foreign accounts. Banks in other countries report account information to their own tax authorities, and many countries have agreements to share this information with India. If a foreign bank reports your account to the Indian tax authorities, the department will contact you and ask why you did not report it on your tax return.
At that point, you have limited options. You can file an amended return and pay the back taxes, interest, and penalties. The penalty for not reporting a foreign financial asset is 50% of the tax owed if the failure was unintentional, or up to 300% if it was intentional. Interest is calculated from the original due date of the tax, which means the longer you wait, the more you owe. In some cases, the department may also initiate a criminal investigation.
If you voluntarily disclose an unreported foreign account before the tax authorities discover it, you may be may be able to access for a reduced penalty under the Voluntary Disclosure Scheme. The scheme allows you to file an amended return, pay the back taxes and interest, and receive a reduced penalty. However, the scheme has strict conditions and important date, and you must consult a tax professional to determine whether you may have access to.
Frequently Asked Questions
Can I open a foreign bank account without telling the Indian government?
You can open the account, but you must report it to the Income Tax Department on your tax return. If you do not report it and the foreign bank reports it to Indian authorities, you will face penalties of 50% to 300% of the tax owed, plus interest. Voluntary disclosure before discovery may reduce the penalty.
What if I earn money in a foreign account—do I have to pay Indian income tax on it?
Yes. If you are a resident of India for tax purposes, you must pay Indian income tax on worldwide income, including interest, dividends, or other earnings from a foreign account. You report this income on your tax return and may receive a credit for taxes paid to the foreign country to avoid double taxation.
Can I send unlimited money from India to a foreign bank account?
No. Under the Liberalised Remittance Scheme, you can send up to USD 250,000 per financial year for permitted purposes such as education, medical treatment, or investment. Amounts above that require Reserve Bank of India approval, which is not may provide. Money must have a stated purpose; you cannot remit funds straightforward to hold them abroad.
Do NRIs have to report foreign bank accounts?
NRIs do not have to report accounts held in their country of residence. However, if an NRI holds accounts in multiple countries or still maintains accounts in India, those may need to be reported depending on tax residency status. Check with a tax professional or the Indian embassy in your country for your specific situation.
What documents do I need to open a foreign bank account?
Most banks require a passport, proof of address (utility bill or bank statement), and documentation of income or source of funds. Some banks require an in-person visit; others accept online applications. Contact the specific bank to learn their requirements, as they vary by country and institution.