An Exchange Earners' Foreign Currency (EEFC) account is a resident's non-interest-bearing foreign-currency current account, held at an Authorised Dealer (AD) Category-I bank. It lets you keep up to 100% of your foreign exchange earnings in the currency you were paid in, rather than converting each receipt to rupees straight away.
The point of it is to avoid converting twice: once from foreign currency to rupees on the way in, and again from rupees back to foreign currency when you pay an overseas cost.
This guide covers what the account is, the RBI guidelines that govern it, the credits and debits allowed, the charges, and whether an EEFC account is worth opening for your situation.
What is an EEFC account?
An EEFC account sits under the Foreign Exchange Management Act (FEMA). It holds the foreign currency you earn, so an exporter paid in dollars keeps dollars and a consultant paid in pounds keeps pounds.
It is a current account, so it pays no interest, and it is meant for genuine earnings rather than personal remittances or gifts from abroad.
Your bank credits foreign exchange earnings to the account in the currency they arrive in, and the balance then sits in foreign currency. Nothing is converted automatically on receipt.
From there you have two options with the balance:
- Pay directly - settle an eligible foreign-currency expense straight from the account, in the currency you hold.
- Convert when it suits you - move some or all of the balance to rupees at your bank's rate when the timing works.
What you cannot do is hold the balance forever. A monthly conversion deadline applies to any unused balance, and how long you have before conversion is set by the Reserve Bank of India (RBI). The sections below cover it.
Key features of an EEFC account
Before the detail below, here is the account at a glance:
- Zero interest - strictly a non-interest-bearing current account for managing foreign cash flow, not savings.
- Currency flexibility - hold balances in multiple major currencies such as USD, EUR, and GBP (the list is set by your bank).
- Mandatory conversion - under RBI guidelines, any unused balance must be converted to INR by the last day of the succeeding calendar month.
- Permitted credits - export proceeds, advance payments against exports, and professional fees such as consultancy and lecture fees.
- Permitted debits - outward payments for FEMA-permissible current and capital account transactions, such as imports and overseas direct investment (ODI).
- Eligibility - any resident in India earning foreign exchange can open one; SEZ units generally cannot.
Benefits of an EEFC account
An EEFC account earns its place in three ways:
- Avoiding double conversion - if you earn in dollars and also pay dollar costs, holding the earnings in dollars means you skip converting to rupees and back, so you avoid the conversion spread on both legs. Industry estimates for that spread vary, so treat any single percentage with caution, but the saving is real for anyone with genuine foreign-currency outflows.
- Control over conversion timing - because the balance sits in foreign currency, you decide when to convert rather than being converted at the rate on the day each payment lands, subject to the month-end deadline above.
- Hedging and forward cover - RBI confirms EEFC balances can be covered against exchange-rate risk through forward contracts booked with your AD bank (RBI FAQ). Once a balance is sold forward it stays earmarked for delivery, though the contract can be rolled over, letting you lock a rate for a future conversion.
Why businesses use an EEFC account
The value of an EEFC account depends on the shape of your foreign-currency flow, and it is strongest where money moves in both directions:
- IT or SaaS exporter - paid in dollars but also paying overseas cloud, SaaS, and contractor bills, it settles those costs straight from its dollar balance without converting to rupees and back.
- Importer - holds earnings against upcoming supplier payments and settles them in the same currency.
- ODI funder - funds an overseas investment (ODI) from retained foreign currency rather than buying it afresh.
The common thread is a foreign-currency outflow to set against the inflow. That is when avoiding double conversion and timing the rate actually save money, so a business that only receives and converts to rupees gains far less.
Get paid by overseas clients at the live mid-market rate.
Who can open an EEFC account (and who can't)
Any person resident in India who earns foreign exchange can open one. That covers individuals, sole proprietors, partnership firms, limited liability partnerships (LLPs), and companies, or in RBI's own phrasing, all categories of foreign exchange earners who are resident in India.
Two groups cannot use an EEFC account. A unit in a Special Economic Zone (SEZ) is not eligible; it holds foreign currency under RBI's separate SEZ provision (Master Direction §3.10) rather than through an EEFC account.
Personal remittances or gifts from abroad are not eligible credits either, because the account is built for foreign exchange earnings such as export proceeds and professional fees, not personal transfers.
The RBI guidelines that matter
Three RBI guidelines shape how an EEFC account can be used, all from the FED Master Direction No.14/2015-16 (re-issued 29 June 2026) and RBI's own EEFC FAQ.
1. The conversion-timeline rule
The total of what accrues in your account during a calendar month must be converted to rupees on or before the last day of the succeeding calendar month, after adjusting for any eligible use or forward commitments (Master Direction §3.1). Note the wording: the last day of that month, not the last working day.
The rule is mandatory and current; the June 2026 Master Direction kept it in force, and the standalone 2012 circular older guides still cite was withdrawn around 24 June 2026 without changing it. Worked example: $10,000 credited on 11 August must be converted by 30 September if unused; credit the same amount on 28 September and the deadline is 31 October, so the effective hold shrinks depending on where in the month the money lands.
2. Once withdrawn in rupees, funds cannot return
If you withdraw a balance in rupees, that amount cannot be re-credited to the EEFC account (Master Direction §3.1). Once you convert to rupees and take the money out, you cannot switch it back to foreign currency inside the same account.
3. Joint holders
An EEFC account can be held jointly with other eligible persons, or with a resident relative on a “former or survivor” basis, with relative defined under the Companies Act, 2013 (RBI FAQ, as on 16 January 2025). A relative added this way cannot operate the account during the holder's lifetime.
Permissible credits and debits
RBI also defines exactly what can be paid into and out of an EEFC account. The lists below come from the current Master Direction.
What you can credit
Nine categories of credit are permitted:
- 100% of foreign exchange earnings received as an inward remittance through normal banking channels, other than loans or investments
- Payments received for counter trade
- Advance remittance received by an exporter towards export of goods or services
- Professional earnings such as director's fees, consultancy fees, lecture fees, and honorarium received in an individual capacity
- Interest earned on the funds held in the account
- Re-credit of unutilised foreign currency earlier withdrawn from the account
- Repayment by an importer customer of a trade-related loan or advance you granted from EEFC balances
- Disinvestment proceeds on conversion of shares into American or Global Depository Receipts (ADR/GDR) under the Depository Receipts Scheme, 2014
- Payments received in foreign exchange by an Indian startup from sales or exports made by it or its overseas subsidiaries
International card-payment settlements can also be credited. RBI confirms that foreign exchange earnings received through an international credit card, where reimbursement is made in foreign exchange, may be credited to an EEFC account (RBI FAQ).
One common mistake: claims settled in rupees by the Export Credit Guarantee Corporation (ECGC) or an insurer are not treated as foreign exchange realisation and are not an eligible credit.
What you can debit
Five categories of debit are permitted:
- Payment outside India towards a capital or current account transaction allowed under FEMA
- Payment in foreign exchange for the cost of goods bought from a 100% Export Oriented Unit (EOU) or a unit in an Export Processing Zone (EPZ), Software Technology Park (STP), or Electronic Hardware Technology Park (EHTP)
- Payment of customs duty under the Foreign Trade Policy
- A trade-related loan or advance from an exporter account holder to an importer customer outside India, subject to FEMA compliance
- Payment in foreign exchange to a person resident in India for the supply of goods or services, including air fare and hotel expenditure
Note that paying a 100% EOU or an EPZ/STP/EHTP unit for goods is a debit from the account, not a credit into it, a point some guides get the wrong way round.
Stop losing inbound payments to your bank's FX markup.
How an EEFC account compares
An EEFC account is easiest to place next to the accounts people confuse it with: a regular current account, and the NRE and NRO accounts non-residents use.
EEFC vs a regular current account
An EEFC account and an ordinary current account are both current accounts, so it helps to see where they part ways.
| Feature | EEFC account | Regular current account |
|---|---|---|
| Currency held | Foreign currency (USD, EUR, and others) | Indian rupees |
| Interest | None | None (typically) |
| Main purpose | Hold and use foreign exchange earnings, avoid double conversion | Everyday rupee business banking |
| Who can open | Residents earning foreign exchange | Any eligible business or individual |
| Conversion rule | Unused monthly balance converted to rupees by the last day of the succeeding month | Not applicable |
| Foreign-currency payments | Paid directly from the balance | Require conversion each time |
The short version: a regular current account handles your rupee banking, while an EEFC account exists so foreign earnings do not have to become rupees the moment they arrive.
EEFC vs NRE and NRO accounts
The other accounts people confuse an EEFC with are the NRE and NRO accounts, and the distinction is about residency. An EEFC account is for a person resident in India who earns foreign exchange; Non-Resident External (NRE) and Non-Resident Ordinary (NRO) accounts are for non-residents, typically NRIs managing India-linked income and savings.
| Feature | EEFC | NRE | NRO |
|---|---|---|---|
| Who can open | Resident earning foreign exchange | Non-resident (NRI/PIO) | Non-resident (NRI/PIO) |
| Currency held | Foreign currency | Indian rupees | Indian rupees |
| Purpose | Hold and use foreign earnings | Park foreign income in India | Manage India-source income (rent, dividends) |
| Interest and conversion | No interest; month-end conversion of unused balance | Interest tax-free; fully repatriable | Interest taxable; repatriation capped at USD 1M/year |
So the test is simple: if you live in India and earn abroad, EEFC is the relevant account; if you live abroad, you are in NRE/NRO territory.
For a full breakdown of the non-resident accounts, including FCNR (Foreign Currency Non-Resident), see our guide on NRE vs NRO vs FCNR.
Which banks offer EEFC accounts
RBI does not fix which currencies an EEFC account can hold; that is set by your bank. Most banks offer the major currencies, and several offer a much wider list. Here is where a few widely used banks stand, based on their own current pages.
- HDFC Bank - 15 currencies, including USD, EUR, GBP, JPY, CHF, SGD, CAD, AUD, AED, HKD, SEK, SAR, THB, KWD, and NOK.
- ICICI Bank - 24 currencies, including USD, EUR, GBP, JPY, CHF, AUD, CAD, AED, SGD, CNY, and HKD.
- IndusInd Bank - 8 currencies: USD, EUR, GBP, AUD, CAD, JPY, SGD, and AED.
- DBS Bank India - 9 currencies: USD, EUR, GBP, JPY, CHF, SGD, CAD, AUD, and HKD.
Currency lists change without notice, so confirm with the bank before opening an account.
EEFC account charges
Charges vary by bank, and only some publish clear figures. IndusInd Bank offers its EEFC account with no minimum balance requirement and lists a transaction charge of 0.125% on import, export, and non-export remittance transactions. Bandhan Bank also states that no minimum balance is required.
HDFC, ICICI, and DBS do not publish a specific minimum-balance or fee schedule on their public pages, so confirm those directly.
The headline saving on foreign exchange can be eroded by charges that sit on top of it. Incoming SWIFT and correspondent-bank fees, the conversion markup your bank applies when you do convert, and any maintenance charge all count against the spread you save by not double-converting.
How to open an EEFC account
If the account fits your situation, opening one follows four steps.
Step 1: Choose an AD Category-I bank
An EEFC account can only be opened at an Authorised Dealer Category-I bank, so start with a bank that offers the account and the currencies you need.
Step 2: Complete KYC and submit your documents
Expect the standard Know Your Customer (KYC) requirements: proof of identity and address, your business registration or incorporation documents where applicable, PAN, and your export or professional-income documentation. Some banks also ask exporters for an Importer-Exporter Code (IEC), which is the bank's own onboarding requirement rather than an RBI condition for the account.
Step 3: Declare the purpose and nature of your foreign exchange earnings
The bank records what your foreign income is and how it arises, so the account is mapped to eligible earnings.
Step 4: The account is opened and credits begin
Once approved, foreign exchange earnings can be credited, subject to the permissible-credits list and the month-end conversion rule.
Timelines and discretionary criteria differ from bank to bank.
Receive foreign income straight to INR without the month-end scramble.
Common mistakes with an EEFC account
Straightforward to open does not make an EEFC account right for every situation. A few mistakes come up often.
- Treating it as an interest-bearing account - an EEFC account is strictly non-interest-bearing (Master Direction §3.1), so foreign currency sitting in it earns nothing. That is a real opportunity cost against converting to rupees and putting the money to work.
- Missing the month-end conversion deadline - unused accruals in a calendar month must be converted by the last day of the next month. If you do not act, the bank converts the residual at its prevailing rate, so the timing benefit only helps if you actively watch the rate.
- Opening one when you only receive - if you mostly receive foreign income and convert it to rupees to run a rupee-cost business, an EEFC account earns no interest while the balance waits and still forces a month-end conversion you were going to make anyway. The receiving-side options are covered below.
- Assuming a single account covers every currency - an EEFC account is commonly maintained in one currency, so a business earning in several may need more than one account, or find it less flexible than a multi currency account.
- Assuming a payment to an EOU is a credit - as the credits-and-debits section covers, paying a 100% EOU or an EPZ/STP/EHTP unit for goods is a debit, not a credit into the account. It is a common mix-up worth double-checking against your own transactions.
How Xflow helps if you're receiving foreign income
For the receiver who mostly converts to rupees anyway, the case the section above flags as weak, Xflow takes a different approach. It is not a bank and does not offer an EEFC account.
Three parts of the receiving side matter here:
- Live mid-market settlement - the Xflow Receiving Accounts product settles your foreign income to INR at the live mid-market rate within a business day.
- Automatic eFIRA - an eFIRA (electronic Foreign Inward Remittance Advice) is issued on each settlement, so the compliance document a pure receiver needs arrives without a separate request.
- Rate-timing via the FX AI Analyst - Xflow's FX AI Analyst, a separate tool, lets you set a target conversion rate without holding the currency yourself. That gives a form of the rate-timing flexibility an EEFC balance offers, though the money still settles to rupees rather than sitting in foreign currency.
This is the receiving-side alternative, not a like-for-like replacement. An EEFC account holds foreign currency at your bank until you choose to convert; a receiving account moves it to rupees quickly with the paperwork attached. For the full comparison, see EEFC account vs payment platform.
Frequently asked questions
EEFC stands for Exchange Earners' Foreign Currency. An EEFC account is a resident's non-interest-bearing foreign-currency current account at an AD Category-I bank, used to hold foreign exchange earnings and pay eligible foreign-currency costs without converting to rupees first.
Any person resident in India who earns foreign exchange can open one, including individuals, sole proprietors, partnership firms, LLPs, and companies. SEZ units cannot; they use a separate foreign currency account. Personal remittances and gifts from abroad are not eligible credits.
Unused accruals from a calendar month must be converted to rupees on or before the last day of the succeeding calendar month (RBI Master Direction No.14/2015-16). For example, $10,000 credited on 11 August must be converted by 30 September if it is not used.
It varies by bank. IndusInd Bank and Bandhan Bank both state that no minimum balance is required; other banks may set one. Confirm with your bank, as these policies change.
No. An EEFC account is strictly a current account and is non-interest-bearing (RBI Master Direction §3.1).
An EEFC account is non-interest-bearing with the month-end conversion rule, for residents earning current foreign exchange income. An RFC (Resident Foreign Currency) account, mainly for returning NRIs, is interest-bearing with no month-end deadline (RBI FAQ Id=357; Master Direction §3.2).
Yes. RBI confirms that EEFC balances can be hedged through forward contracts booked with your AD bank. Once a balance is sold forward it stays earmarked for delivery, though the contract can be rolled over (RBI FAQ).
The main ones are no interest, the month-end conversion discipline, ancillary charges that can erode the forex saving, bank-to-bank differences in opening criteria and minimum balance, and the usual single-currency limitation. See the common mistakes section above for detail.
They solve different problems. An EEFC account holds foreign currency at your bank; a receiving platform settles foreign income to rupees quickly at the mid-market rate. Which fits depends on whether you have foreign-currency outflows to pay.