An EEFC (Exchange Earners' Foreign Currency) account is a foreign-currency account with your AD bank in India where you can keep export earnings in dollars, euros or pounds instead of converting them to rupees straight away. Parking money in an EEFC account does not change your EDF duties: you still declare the invoice on the monthly EDF, and the payment still has to be realised within the deadline. What the account gives you is control over when, and whether, you convert.
Key takeaways
- An EEFC account holds eligible foreign-currency earnings in India, with your AD bank.
- It helps exporters who also pay foreign suppliers, tools or contractors, by avoiding two conversions.
- Money credited to the account has arrived in India, which is what realisation is about, but confirm your bank's treatment.
- The EDF, FIRA, purpose code and matching steps carry on exactly as before.
- How much you can credit, what you can pay from it and whether it earns interest depend on RBI rules and your bank's terms.
What an EEFC account is, in plain terms
Normally, when a client in Chicago pays you USD 5,000, your bank converts it to rupees and credits your current account. With an EEFC account, the dollars can stay as dollars, sitting with your bank in India. You decide later whether to convert them, use them to pay for something abroad, or keep them for a while.
The account is meant for foreign exchange earners, such as exporters of goods and services. It is opened with an AD Category-I bank, which in most cases will be the same bank that receives your export proceeds and handles your EDF. The exact eligibility, the share of earnings you may credit, and the permitted uses are set by RBI and applied by your bank. Ask your bank for its current product terms before you open one.
Why exporters use one
Fewer conversions, lower costs
Suppose your agency earns in dollars but pays for software subscriptions, freelance designers abroad and ad platforms in dollars. Without an EEFC account, every receipt is converted to rupees and every payment is converted back, and each conversion carries a spread. Our explainer on forex markup shows how quickly those spreads add up.
Choosing when to convert
If you expect the rupee to move, or you simply want to convert in larger, planned tranches, holding funds in foreign currency gives you that flexibility. That is a business decision, not a recommendation; currency moves both ways.
Natural hedging
A business with both foreign-currency income and foreign-currency costs can match one against the other. The EEFC balance acts as a buffer so that a swing in the exchange rate does not hit both sides of the business at once.
How an EEFC account fits with the EDF and realisation
This is where exporters get confused, so here is the side-by-side view.
| Step | Proceeds converted to rupees | Proceeds kept in EEFC account |
|---|---|---|
| Invoice goes on monthly EDF | Yes | Yes, no change |
| EDF due date | Within 30 days from end of invoice month | Same |
| Realisation deadline | 9 months from invoice date (12 if in INR) | Same 9 months for foreign currency |
| Payment lands in India | Credited in rupees | Credited in foreign currency |
| FIRA or payment advice | Issued by the bank | Ask your bank; usually still available |
| Purpose code | Needed | Needed |
| Matching to EDPMS entry | Needed | Needed |
Realisation is about the full export value being received. A credit into your EEFC account with your Indian bank is money that has reached India in your name, so in the ordinary course it should count. Still, confirm with your bank that it will report the receipt against your EDPMS entry in the normal way, and ask how it will issue the FIRA or advice for an EEFC credit.
A worked example
Tarang Media Pvt Ltd, a Mumbai video production company, bills clients in the US and pays several freelance animators abroad. In January 2027 it invoices USD 18,000 across three clients and files one EDF for January by 2 March 2027, with three rows in Part 2B.
All three clients pay in March. Tarang has an EEFC account, so the dollars are credited there. The bank issues payment advices for each receipt, and Tarang's accountant sends matching instructions for the one invoice above ₹10 lakh and adds the two smaller invoices to the quarterly ₹10 lakh declaration.
In April, Tarang pays USD 6,500 to its animators directly from the EEFC balance, as permitted by its bank, and converts USD 9,000 to rupees for salaries. The remaining USD 2,500 stays in the account. From the EDF's point of view, all three invoices were realised in March, regardless of what Tarang did with the money afterwards.
Practical points before you open one
Opening an EEFC account is a bank conversation, not an online formality. Expect the bank to ask for your KYC, business details and some indication of your export activity. A short EEFC account request letter gives your request a clear structure.
Questions worth asking:
- Which currencies can the account hold, and can I have more than one currency balance?
- What portion of my export earnings can be credited, and is it automatic or on instruction?
- Which payments can I make from the balance, and what documents will you need for each?
- Does the account pay interest, and are there charges for maintenance or conversion?
- How will FIRAs or payment advices be issued for credits into this account?
Keep the answers on file. Banks implement RBI's rules through their own policies, and your bank's answer is the one that governs your account. This is general information, not legal or tax advice; your CA can help you think through the accounting and tax side of holding foreign balances.
Frequently asked questions
Do I still need to file the EDF if my money goes into an EEFC account?
Yes. The EDF declares the export, and that obligation is the same whether the proceeds are converted or held in foreign currency. Every invoice still goes into Part 2B of the EDF for the month in which it was raised.
Is money in an EEFC account considered realised?
Realisation is about receiving the full export value, and a credit to your EEFC account with an Indian bank is a receipt in India. In normal circumstances it should be treated as realised, but ask your bank to confirm that it reports the credit against your export entry.
Can I keep all my export earnings in an EEFC account?
The share of earnings that can be credited is set by RBI rules and applied by your bank. Ask your bank for the current limit and process rather than relying on older articles, since these rules have changed over the years.
Does an EEFC account affect GST zero-rating?
GST zero-rating for export of services requires payment in convertible foreign exchange, among other conditions. Receiving dollars into an EEFC account is still a receipt in foreign exchange, so it should not hurt your case, but keep the FIRA or advice as evidence and check with your CA.
Can I pay foreign freelancers directly from my EEFC balance?
Generally, EEFC balances can be used for permitted current-account payments abroad, but each bank applies its own documentation rules. Check with your bank what it needs for each type of payment before you rely on it.
Bottom line
An EEFC account is a useful tool for exporters with foreign-currency costs, but it sits alongside your EDF obligations, not in place of them. Keep filing every month with our free EDF form generator, and let the EEFC account handle the currency side.
This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.