EDF Filing Guide: What Changes in 2026 for Exporters

Every export from India, goods, software, or services, needs to be reported to the RBI. The Export Declaration Form (EDF) is how you do that. It tells RBI what you exported, how much it's worth, and where the payment should come from. If you skip it, file it late, or get the details wrong, your bank will chase you, your EDPMS entries won't close, and you could face FEMA penalties. And from October 2026, even freelancers and service exporters will need to file it. This guide covers everything you need to know.
TL;DR - Summary
- What it is: - A mandatory form that declares the value of your export to the RBI.
- How it works: - Creates a tracking entry in EDPMS that stays open until your payment arrives.
- For goods exporters: - Auto-filed as part of your shipping bill at most ports.
- New from Oct 2026: - Service exporters β freelancers, agencies, SaaS β must also file EDF. This is new.
- If entries aren't closed: - Bank follow-ups, caution-listing, and penalties.
What is the Export Declaration Form (EDF)?
The Export Declaration Form (EDF) is a mandatory document that records the value and details of goods or services you're exporting from India. Under FEMA regulations, it serves as an official declaration to RBI that an export has occurred and that payment is expected. Every exporter in India must file it β there are no exceptions for commercial exports.
Before 2013, exporters had to deal with different forms depending on what they were shipping: GR (Goods Receipt) forms for goods, PP (Port Performance) forms for services. The EDF replaced all of that with one standard format.
Here's how it works:Β
- You file the form with your bank
- RBI then creates a tracking entry in a system called EDPMS (Export Data Processing and Monitoring System)
- That entry stays open until your payment comes in and your bank verifies it
- Once the bank closes the entry, you can download your eBRC (electronic Bank Realization Certificate) from DGFT
- The eBRC is your proof that you exported, got paid, and complied with regulations
Skip the EDF or file it wrong, and that EDPMS entry never closes. Which means no eBRC, no compliance proof, and eventually, penalties.
Key Takeaways
π‘ Think of the EDF as the birth certificate for your export. Without it, RBI canβt track whether the money came back to India.
Why is the EDF required?
The EDF is required because the RBI must track all exports and verify that foreign exchange earnings are repatriated to India. This is mandated under FEMA (Foreign Exchange Management Act), which regulates cross-border transactions. Without the EDF, RBI has no way to monitor whether export proceeds were received or repatriated as required by law.
Without the EDF, there's no EDPMS entry. Without an EDPMS entry, you can't get your eBRC. And without an eBRC, you miss out on export benefits like RoDTEP refunds, duty drawbacks, and other incentives that make exporting financially viable.
Your bank also uses the EDF to verify that incoming foreign payments are genuine and tied to actual exports. If you don't file the EDF or file it incorrectly, the EDPMS entry stays open. Leave it open too long, and your bank starts sending notices. Keep ignoring those, and RBI can place you on a caution list, which means penalties of up to 3 times the export value. It's not a bureaucratic formality you can skip.
Who needs to file an EDF?
Who Needs to File an EDF?
Current obligations and what changes from October 2026
Goods exporters
Yes, always. If you're shipping physical products out of India, you need to file an export declaration form. At major ports, it's usually auto-filed when your shipping bill is processed. At smaller ports or ICDs, you might need to file it manually through your bank.
Software exporters (IT/ITeS)
Right now, software exporters file a different form called SOFTEX through STPI or SEZ authorities. But from October 2026, that changes. SOFTEX is being phased out, and everyone will need to file the EDF instead.
Service exporters (non-software)
If you're a freelancer, consultant, or agency exporting services that aren't software, design, marketing, legal, or financial advisory, you mostly don't need to file an EDF right now. That changes in October 2026.Β
Amazon and e-commerce sellers
Every courier shipment you send abroad automatically creates an EDPMS entry. Many sellers have hundreds of open entries sitting in the system and don't even know it. Each one needs to be matched with a payment and closed, or you'll end up on the bank's radar.
Learn more about selling on Amazon!
Who's exempt?
Not everyone has to file. Gifts under βΉ5 lakh don't need an EDF. Neither do re-exports of goods you imported for free, nor personal items you're carrying when you travel.Β
Key Takeaways
π EDF is not the same as a shipping bill. Shipping bill = customs document. EDF = RBIβs exchange control document. At most ports (EDI), the EDF is auto-filed with the shipping bill. At smaller ports, you file it separately.
What's changing under FEMA 2026?
New rules were notified on January 13, 2026. They go live on October 1, 2026. Most blogs and explainers miss this entirely.
Here's what's changing.Β
- Service exporters must now file an export value declaration form. This is brand new.Β
- You get 30 days from the end of the invoice month to file. So if you raised invoices in March, you have until April 30 to submit your EDF. You can club all your monthly invoices into one form, no need to file separately for each invoice.
- SOFTEX is going away. Software exporters who've been filing through STPI or SEZ will now switch to the EDF like everyone else.
- Banks must upload their EDF to EDPMS within five working days. If you're exporting free samples, you now file a nil-value EDF instead of applying for separate RBI permission.
- Banks can't charge you penalties for delays caused by regulatory or system issues. They also have to publish their EDF policies publicly and offer an appeal process if they reject your form.
What does this mean for you?
- Amazon sellers: nothing changes. Your shipping bill still counts as your EDF.
- IT and ITeS companies: you're switching from SOFTEX to EDF. Monthly filing instead of per-invoice makes it simpler.
- Freelancers and agencies: this is a new obligation. Talk to your bank before October 2026 so you know their process.
- SaaS companies: one monthly EDF instead of filing SOFTEX for every invoice. Much easier to manage.
Key Takeaways
From Oct 2026, thereβs just one form for all exports, the EDF. Goods, software, services, everyone files the same thing. RBI hasnβt confirmed how service exporters will file yet (portal, email, or paper). Check with your bank as Oct 2026 gets closer.
EDF vs SOFTEX vs SDF, quick comparison
Before we go further, here's how the different export forms stack up, and what's changing in October 2026.Β
Before 2013, exporters used GR forms for goods and PP forms for services. RBI replaced both with the EDF to simplify things. In 2026, everything is being unified under a single export declaration form. Whether you're shipping phones, exporting design services, or running a SaaS product, same form, same process.
What information goes into the EDF?
Address: ____________________________
____________________________________
GSTIN: _____________________________
Branch: ____________________________
____________________________________
AD Code: ___________________________
Address: ____________________________
Country: ___________________________
| Particulars | Currency | Amount in FC | Exchange Rate | Amount (INR) |
|---|---|---|---|---|
| FOB Value | ||||
| Freight | ||||
| Insurance | ||||
| Commission | ||||
| Discount | ||||
| Other Deduction | ||||
| Packing Charges | ||||
| Net Realisable Value |
The export declaration form asks for basic details about you, your buyer, what you're shipping, and how you expect to get paid.
- You'll need your details first, name, address, IEC number, and GSTIN. Your bank's AD code also goes in here. That's a 14-digit code, and your bank must be registered with ICEGATE before you can file.
- Next comes buyer information. their name, address, and country. Then what you're exporting, a clear description and the correct HS code. This has to match what's on your commercial invoice. If it doesn't, your bank will reject the form.
- Invoice value goes in the transaction currency, USD, EUR, GBP, whatever you billed in. Don't convert it to INR. You also need to mention the FOB (Free on Board) value. If you're on a CIF contract, you'll need to break out freight and insurance separately.
- Shipping details include the port of export, destination country, mode of transport, and your shipping bill number. Payment terms tell the bank how and when you expect to get paid, advance, LC, OA, whatever it is.
- Finally, your signature.
From October 2026, service exporters will also need to fill in the exporter category (DTA, EOU, or SEZ), contract details, payment mode, and the recipient country. Same form, just a few extra fields.
Pro Tip
Register your AD code on ICEGATE before your first export. No registration = no shipping bill = shipment stuck.
How to file the EDF, step by step
Goods, major port (EDI)
This is how most exporters file. The EDF is handled automatically when you file your shipping bill.
- Start by registering your bank's AD code on ICEGATE.Β
- Then file your shipping bill on ICEGATE, the export declaration form is submitted automatically with it.Β
- Customs clears your shipment, and an EDPMS entry is created in the system.
- Within 21 days, send your documents to the bank: commercial invoice, packing list, bill of lading ,or airway bill.Β
- When payment arrives, the bank matches it to the EDPMS entry and closes it.Β
- Once that's done, you can apply for your eBRC on the DGFT portal.
Goods, smaller port (non-EDI)
At smaller ports or ICDs without EDI systems, you'll need to file manually.
- First, generate an EDF number on the RBI website.Β
- Go to rbi.org.in, then Forms, then FEMA, then EDF/SOFTEX.Β
- Fill out the form and submit the original to customs at the port.Β
- Send the duplicate copy along with your shipping documents to your bank within 21 days.
- Customs sends the certified original to RBI.Β
- When payment arrives, your bank closes the EDPMS entry.
Services (from Oct 2026)
For service exporters, the process will look different.
- Keep a register of all your export invoices for the month.Β
- Within 30 days of the month-end, prepare a consolidated export value declaration form covering all invoices.Β
- Submit it to your bank, RBI hasn't clarified the exact submission method yet, but banks will likely issue their own guidelines closer to October.Β
- The bank uploads it to EDPMS within five working days.Β
- When payment arrives, they close the entry.
Common Mistake
Many first-timers miss the 21-day deadline to send docs to their bank. This keeps your EDPMS entry open and can block your eBRC later.
How to get the value right in your EDF
- Always use the FOB value. That's the price of the goods at the port, before shipping and insurance. If you're on a CIF or CFR deal, break out freight and insurance as separate line items. Don't bundle them into one number.
- Use the transaction currency, USD, EUR, GBP, whatever you billed in. The bank will do that when it processes the payment.
- If the price went up after you shipped, maybe the client agreed to a revision, or there was a currency adjustment; you can update the EDF. That's allowed. Just make sure you inform your bank and provide supporting documents.
- The EDF value must match your invoice exactly. If there's a mismatch, your bank will raise queries, delay the process, and possibly reject the form. Double-check before you submit.
Amazon and marketplace sellers
Declared value is the product's sale price, what the buyer paid, not what Amazon pays you after deducting fees. That gap exists because of marketplace commissions, FBA fees, and other charges.
When closing your EDPMS entry, you'll need to explain this difference. Label it as "intermediary charges" or "marketplace fees" in your explanation to the bank. Keep your Amazon payout statement and bank credit card advice together as proof. Without that, the bank won't close the entry.
Common EDF mistakes (and how to fix them)
Wrong HS code
If your HS code doesn't match what you're actually shipping, customs can hold your cargo and raise duty disputes. Always verify against the latest tariff schedule before filing.
Value doesn't match the invoice
Your bank will send queries, delay the process, and possibly reject the form. Triple-check the numbers before you submit.
AD code not registered on ICEGATE
Your shipping bill won't even generate. If this is your first export, register your bank's AD code on ICEGATE before you start the process.
Missing the 21-day deadline
Submitting documents late leaves your EDPMS entry open. The bank will chase you, and if it stays open too long, you risk penalties. Submit within 10 days to be on the safe side.
Payment received, but EDPMS not closed
This is surprisingly common. The entry just sits there, open. Keep a tracker, shipping bill number, invoice details, bank credit date, EDPMS status. Check it regularly.
Not filing EDF as a service exporter (from 2026)
This becomes a FEMA violation in October. If you're a freelancer, agency, or SaaS company, don't wait until October to figure this out. Set up your process now.
From October 2026, failure to file an EDF as a service exporter will constitute a FEMA violation. If you're a freelancer, agency, or SaaS company, don't wait until October to figure this out. Set up your process now.
Key Takeaways
Most EDF problems arenβt about the form itself. Theyβre about what happens after, mismatched payments, unclosed entries, missing documents. Fix the post-EDF workflow, and compliance becomes routine.
How Skydo helps with EDF compliance
Filing the export declaration form is your job. But matching payments, closing entries, and generating proofs, that's where most exporters waste hours. Skydo handles that side.
- You get transparent forex rates, you see the exact INR amount upfront.Β
- No hidden gaps between what the client sent and what you received.Β
- Every payout comes with an instant FIRA (Foreign Inward Remittance Advice).Β
- No waiting weeks or chasing your bank for it.
Consolidated statements with correct purpose codes make EDPMS closure and self-declarations simple. You get eBRC support mapped to each payment, and clean records your bank can use directly for EDPMS reporting under the new 2026 rules.
Want to see what hassle-free export compliance looks like?Β
What is the Export Declaration Form (EDF)?
The EDF is a mandatory form you submit to declare the value of goods or services you're exporting from India. It's required under FEMA and creates a tracking entry in RBI's EDPMS system.
Who needs to file an EDF in India?
What is the difference between EDF and SOFTEX?
What is the deadline for filing an EDF?
What happens if I don't file an EDF?
How does EDF connect to EDPMS?
Do freelancers need to file an EDF after 2026?






