Guide for Service Exporters
Menu
Glossary

What is an EEFC account?

Verified by:
Editorial team
Published
Last modified
Reading time
4 min read

Short answer

An Exchange Earners' Foreign Currency (EEFC) account is a foreign currency account that a resident of India holds with an authorised dealer bank for foreign exchange earnings.2 Regulation 4(A) and Schedule I of the FEMA (Foreign Currency Accounts by a person resident in India) Regulations, 2015 provide for it.2 RBI says it is a non-interest-bearing current account.1

Full formGoverned byWho needs itWhere it is usedRelated terms
Exchange Earners' Foreign Currency accountFEMA (Foreign Currency Accounts by a person resident in India) Regulations, 2015, regulation 4(A) and Schedule I2Residents of India who earn foreign exchange, including individuals and companies1Authorised dealer banks in India2Authorised dealer bank, forward contract, currency hedging, FIRA

An Exchange Earners' Foreign Currency (EEFC) account lets an Indian service exporter keep foreign currency as foreign currency instead of converting every receipt to rupees on arrival.12

What does an EEFC account mean in simple words?

An EEFC account is a foreign currency account in India where a resident exporter can hold export earnings in the currency received, such as US dollars, euros or pounds.12 The EEFC account is a category of account set out in Indian foreign exchange law, and it is opened with an authorised dealer (AD) bank in India.2 Schedule I of the FEMA (Foreign Currency Accounts by a person resident in India) Regulations, 2015 allows a resident to credit 100 percent of eligible foreign exchange earnings to it.2

Why does an EEFC account matter for Indian exporters and freelancers?

An EEFC account matters for Indian exporters and freelancers because it lets them decide when to convert foreign earnings and lets them pay some foreign costs without converting twice.1

  • Bank compliance: RBI's FAQ lists the permitted credits and debits, so the AD bank checks each entry against those lists.1
  • Foreign costs: Payments outside India for permissible current account transactions are a permitted debit, which covers many foreign tools and subcontractors.1
  • Currency risk: Holding foreign currency leaves the exporter exposed to rate moves until conversion.

Tax and accounting questions on EEFC balances depend on your facts, so confirm them with a chartered accountant.

How does an EEFC account work?

An EEFC account works as a current account in foreign currency, with credits and debits limited to the categories RBI lists.12

RuleWhat it says
Who can openPersons resident in India who earn foreign exchange, including individuals and companies1
Account typeCurrent account only; no interest1
How much can be creditedUp to 100% of foreign exchange earnings12
Permitted debitsPayments outside India for permissible current account transactions, and payments in foreign exchange to a person resident in India for goods or services1
Rupee withdrawalsAllowed without restriction, but cannot be re-credited12
ChequesCheque facility is available1
Account formAs prescribed by RBI from time to time (regulation 6)2

How do you use an EEFC account as a service exporter?

You use an EEFC account by giving clients the account's inward remittance details, letting foreign currency build up, and converting or paying out as needed. Banks set their own account-opening requirements, so start with your AD bank.

  • Paying foreign tools: For example, a UX designer billing in dollars holds receipts until she needs to pay for a foreign design tool, avoiding two conversions.
  • Paying subcontractors: For example, a consulting firm pays an overseas subcontractor from its EEFC balance.
  • Timing conversion: For example, a video editor converts to rupees only when the rate suits him.

What is the difference between an EEFC account and receiving export payments in rupees?

An EEFC account defers conversion, while receiving straight into a rupee account converts at the time of credit. In both cases the money is received into an account with an AD bank in India.2

OptionWhen conversion happensCurrency riskBest for
EEFC accountWhen the exporter choosesCarried by the exporter until conversionExporters with foreign currency costs or who want to time conversion
Rupee accountAt the time of creditEnds at the time of creditExporters whose costs are all in rupees

If you hold balances for long, read about forward contracts and currency risk management.

What do people get wrong about EEFC accounts?

People most often get wrong the interest position, the re-credit rule and the monthly conversion condition of EEFC accounts.1

  • Interest: An EEFC account pays no interest, because it can be held only as a current account.1
  • Re-crediting: Amounts withdrawn in rupees cannot be put back into the EEFC account.12
  • Monthly conversion: RBI's FAQ (updated as on 5 July 2016) says the sum total of a calendar month's accruals should be converted into rupees on or before the last day of the following month, after adjusting for approved uses and forward commitments.1 Ask your bank how it applies this condition today, since banks run EEFC accounts under RBI's current directions.

The terms related to an EEFC account cover the bank that runs it, the tools that manage currency risk and the records of each receipt.

The full comparison of when an EEFC account helps is in EEFC account benefits for exporters.

How did we verify this?

We checked this page against the sources below on 30 October 2026. Read our methodology or report an error.

  1. [1]RBI: FAQs on Exchange Earner's Foreign Currency (EEFC) Account, updated as on 5 July 2016
  2. [2]RBI: Foreign Exchange Management (Foreign Currency Accounts by a person resident in India) Regulations, 2015, Notification No. FEMA 10(R)/2015-RB dated 21 January 2016, amended up to 9 October 2025 (regulations 2, 4(A) and 6, Schedule I)

Frequently asked questions

Does an EEFC account pay interest?+

No. RBI's FAQ on Exchange Earners' Foreign Currency accounts says an EEFC account can be held only as a current account and that no interest is payable on it.1 An exporter who keeps large foreign currency balances in an EEFC account should ask the authorised dealer bank what that means for idle funds.

Can a freelancer open an EEFC account?+

Yes, if the freelancer is resident in India. RBI's FAQ says all categories of foreign exchange earners, such as individuals and companies resident in India, can open an EEFC account.1 Banks set their own account-opening requirements, so a freelancer should ask the authorised dealer bank which documents it needs.

Can rupees withdrawn from an EEFC account be credited back to the EEFC account?+

No. Rupee withdrawals from an EEFC account are allowed, but amounts withdrawn in rupees cannot be re-credited to the EEFC account.12 An exporter who converts an EEFC balance to rupees should therefore keep in foreign currency whatever is needed for later foreign payments.

Can foreign software subscriptions be paid from an EEFC account?+

RBI's FAQ lists payment outside India for a permissible current account transaction as a permitted debit from an EEFC account, which can cover such payments.1 For example, a designer paying for a foreign design tool may use the EEFC balance. Confirm the specific payment with your bank before you set it up.

What money can be credited to an EEFC account?+

RBI's FAQ lists permitted credits to an EEFC account that include inward remittances through normal banking channels, advance remittances received towards export of goods or services, and professional earnings such as consultancy fees.1 Schedule I of the 2015 Regulations allows up to 100 percent of eligible foreign exchange earnings to be credited.2

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.