Can I keep USD in India instead of converting it to rupees?
- Verified by:
- Editorial team
- Published
- Last modified
- Reading time
- 2 min read
Short answer
Yes. A person resident in India can credit up to 100% of foreign exchange earnings to an Exchange Earners' Foreign Currency (EEFC) account with an authorised dealer bank and hold them in that currency, under Schedule I of the FEMA (Foreign Currency Accounts by a person resident in India) Regulations, 2015.12 RBI's FAQ says the EEFC account is a current account that pays no interest.1
A UX designer billing a US client every month, or an agency that also pays overseas freelancers in dollars, may not want every receipt converted to rupees on arrival. Indian foreign exchange law allows that, through one specific kind of account.
Which account lets you hold foreign currency in India?
The Exchange Earners' Foreign Currency (EEFC) account is the account Indian law provides for holding export earnings in foreign currency. A resident opens it with an authorised dealer (AD) bank under regulation 4(A) and Schedule I of the FEMA (Foreign Currency Accounts by a person resident in India) Regulations, 2015, and can credit up to 100% of eligible foreign exchange earnings to it.2 RBI's FAQ lists permitted credits that include inward remittances through normal banking channels, advance remittances received by an exporter, and professional earnings such as consultancy fees.1
What can you do with the dollars?
You can spend from an EEFC account abroad or convert to rupees later. RBI's FAQ lists these among the permitted debits and features:1
- Payments outside India for permissible current account transactions, such as paying a foreign subcontractor.
- Payments in foreign exchange to a person resident in India for goods or services.
- Rupee withdrawals at any time, without restriction.
- A cheque facility.
Once converted to rupees, the money cannot be converted back and re-credited.1
What are the catches?
The EEFC account has three practical limits. It is a current account that pays no interest.1 RBI's FAQ (updated as on 5 July 2016) says a calendar month's accruals should be converted to rupees by the last day of the following month, after adjusting for approved uses and forward commitments, and adds that FEMA notifications and Master Directions prevail over the FAQ.1 Ask your bank how it applies that condition today. And holding dollars leaves you exposed to the exchange rate until you convert; see currency risk management.
Does a payment platform let you hold USD?
It depends on the platform. Some convert every receipt to rupees and pay your Indian account automatically; others can credit foreign currency to a bank account. Check the platform's own India help pages for whether it can pay into an EEFC account before you rely on it.
For the full rules and how an EEFC account compares with receiving in rupees, see what is an EEFC account and EEFC account benefits. Bank charges and account requirements vary, so confirm them with your bank.
How did we verify this?
We checked this page against the sources below on 28 October 2026. Read our methodology or report an error.
Frequently asked questions
Can a freelancer open an EEFC account, or only companies?+
RBI's FAQ says resident foreign exchange earners, including individuals and companies, can open one.1 Each bank sets its own documents for opening it.
Does an EEFC account earn interest?+
No. RBI's FAQ says it can be held only as a current account and no interest is payable.1
Can I convert rupees back into dollars and put them in the EEFC account?+
No. Rupee withdrawals are unrestricted, but amounts withdrawn in rupees cannot be converted back and re-credited.1
Can I pay a foreign software subscription from my EEFC balance?+
RBI's FAQ lists payments abroad for permissible current account transactions as a permitted debit.1 Confirm the specific payment with your bank.
This page is general information for Indian service exporters, not tax or legal advice. Rules change and outcomes depend on your facts, so confirm with a chartered accountant before acting.
Keep reading
What is an EEFC account?
An EEFC account is a foreign currency current account in India where resident exporters can keep up to 100% of foreign earnings. Rules, uses and limits.
PaymentsWhat are the benefits of an EEFC account for Indian service exporters?
What an Exchange Earner's Foreign Currency (EEFC) account lets an Indian exporter do, what RBI does not allow, and when it saves money on foreign receipts.
RBI and FEMAHow can Indian service exporters manage currency risk?
Where exchange rate risk comes from for Indian service exporters and the tools RBI permits to manage it: invoice currency, forwards, options and exchange-traded futures.
RBI and FEMAHow does a forward contract work for an Indian exporter?
How a forward contract fixes the rupee rate on a future export receipt, what RBI requires from October 2026, and what happens on delivery, rollover or cancellation.