EDPMS — the Export Data Processing and Monitoring System — is the database in which your AD bank records every export you declare and then marks it closed once the money is in. Under the 2026 Regulations, the bank must enter your EDF into EDPMS within 5 working days. An entry stays "open" until the export value is realised and matched, and open entries are what trigger follow-ups, blocked eBRCs and uncomfortable questions.
Key takeaways
- EDPMS is a monitoring ledger: one entry per export, open until paid and matched.
- Banks must upload your EDF to EDPMS within 5 working days (Regulation 18).
- Entries close when realisation is matched — or, for invoices up to ₹10 lakh, on your declaration.
- Services must be realised within 9 months of the invoice date (12 months for INR invoicing).
- You never log in to EDPMS yourself; you see it through your bank's statements and queries.
What EDPMS actually does
Picture a two-column ledger kept for each exporter. On the left, the bank posts every export declared on an EDF. On the right, it posts every inward remittance it has matched to those exports. When both sides agree for an invoice, the entry is closed. When the left side has an entry with nothing against it, the entry is open.
RBI uses this to answer one question at scale: has India actually received the foreign exchange for the exports declared? For goods, the shipping bill feeds the system. For services, the EDF does. Since SOFTEX was replaced by the single EDF from 1 October 2026, software exports flow into the same pipe.
The EDPMS glossary entry has a short definition if you need one for a board note.
The life of an EDPMS entry
| Stage | What happens | Who acts | Time frame |
|---|---|---|---|
| 1. Invoice raised | You bill the foreign client | You | Day 0 |
| 2. EDF filed | You declare the month's invoices | You | Within 30 days from end of invoice month |
| 3. Entry created | Bank uploads EDF data to EDPMS | AD bank | Within 5 working days of receiving EDF |
| 4. Money arrives | Inward remittance credited; FIRA/advice issued | Client, bank | Anytime, ideally well before 9 months |
| 5. Matching | Bank links the remittance to the invoice | Bank, using your instructions | After credit |
| 6. Closure | Entry marked realised | Bank | Once fully matched |
Stage 5 is where most problems live. If the payer name, amount or currency doesn't obviously line up with an invoice, the bank needs your help to match it.
How entries close
Full realisation and matching
The standard route: the full export value arrives, the bank matches it to the invoice, and the entry closes. For invoices above ₹10 lakh, expect to provide the invoice, payment evidence such as a FIRA, FIRC or bank advice, and clear matching instructions.
The ₹10 lakh declaration
For invoices up to ₹10 lakh (or the foreign-currency equivalent), Regulation 4(2) lets the bank close the entry on your declaration that the money has been realised. The declaration is separate from the EDF and can be given periodically — quarterly, for example — covering many invoices at once. Our ₹10 lakh realisation declaration tool builds that document from a list of invoices.
Extension and other outcomes
If a client is slow, the AD bank can extend the realisation period on a reasoned request. Write-offs, set-offs and other closures exist too, but the conditions sit in the RBI texts and your bank's policy. Ask before assuming any of them applies to you.
Worked example: watching an entry close
Saffron Code Labs Pvt Ltd files its November 2026 EDF on 18 December with two invoices:
- SCL/112 — USD 4,200 to a client in Texas (about ₹3,50,000)
- SCL/118 — EUR 14,000 to a client in Munich (about ₹12,60,000)
The bank uploads both rows to EDPMS by 24 December. The Texas client pays in January; the amount is under ₹10 lakh, so Saffron includes SCL/112 in its quarterly declaration and the entry closes. The Munich client pays EUR 13,960 after a EUR 40 bank charge abroad. Because this invoice is above ₹10 lakh, Saffron sends the FIRA and a matching note explaining the short receipt. The bank matches and closes it.
Neither entry needed drama. Both needed Saffron to tell the bank which money belonged to which invoice.
Why open entries matter to you
An open entry is not a penalty in itself. It is a flag. But flags have consequences:
- Follow-ups from your bank, sometimes asking for reasons or evidence.
- Blocked eBRC. The electronic Bank Realisation Certificate is issued after realisation is matched, so an unmatched entry means no eBRC.
- GST refund friction, where your refund claim relies on proof of realisation.
- FEMA exposure. Persistent non-realisation beyond the permitted period can lead to action under Section 13 of FEMA. Most cases are resolved well before that by extension requests or declarations.
This is general information, not legal or tax advice. For an old or disputed entry, involve your CA.
Keeping your EDPMS position clean
A short monthly habit beats a year-end clean-up:
- Keep an EDF register with invoice number, date, amount, EDF date and status.
- Send matching instructions whenever a payment covers several invoices or arrives short.
- Ask your bank for an outstanding-entries report each quarter and compare it with your register.
- Diary the 9-month mark for every invoice and chase clients from month six.
- File the ₹10 lakh declaration on a fixed cycle so small invoices don't pile up.
Our guide on what happens after you submit the EDF walks through the matching step with more examples.
Frequently asked questions
Can I log in to EDPMS to check my entries?
No. EDPMS is used by banks and RBI. You see your position through your AD bank — ask your branch or relationship manager for a statement of outstanding export entries.
How soon after I file the EDF does it appear in EDPMS?
The Regulations require the AD bank to enter the EDF into EDPMS within 5 working days. If you need confirmation, ask the bank for an acknowledgement or reference number for your submission.
What closes an EDPMS entry for a services invoice?
Realisation of the full export value, matched by the bank to the invoice. For invoices up to ₹10 lakh, the bank may close the entry on your periodic declaration that the money has been realised.
Does an open EDPMS entry stop me from receiving new payments?
Not automatically, but banks can hold an inward credit until the related EDF is submitted, and a build-up of open entries invites scrutiny. Keep entries current to avoid delays.
Is EDPMS the same as the eBRC system?
No. EDPMS is where exports are monitored until realised. The eBRC is a certificate issued after realisation is matched in EDPMS or DGFT systems. A closed EDPMS entry usually comes before an eBRC.
Bottom line
EDPMS is simply RBI's ledger of what you exported and whether you were paid, and your bank keeps it on your behalf. File accurate EDFs with the free EDF form generator, send clear matching notes, and close small invoices with periodic declarations.
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.