Pending Shipping Bills When You Switch AD Banks

TL;DR - Summary
- What happens to pending shipping bills when you switch AD banks? - When you switch AD banks, pending shipping bills filed under your old AD code stay linked to the old bank in EDPMS, and the switch does not migrate those entries to the new bank automatically.
- What is a shipping bill and how is it tied to your AD bank? - A shipping bill is a statutory application filed with Indian Customs to obtain permission to export goods, and the AD code you enter when filing it determines which bank monitors payment realization in EDPMS for that shipment.
- What EDPMS compliance risks does an AD bank switch create? - An AD bank switch creates three EDPMS compliance risks: open entries going unmonitored, the old bank writing off entries incorrectly, and the exporter being caution-listed by the RBI without warning.
- What should you collect from your old AD bank before switching AD banks? - Before switching AD banks, you should collect a written EDPMS pending entry report, all outstanding FIRCs, written confirmation of each entry's status, and a reconciliation of all inward remittances not yet linked to a shipping bill.
What Is an AD Bank and What Role Does It Play in Your Exports?
An AD Category I (Authorized Dealer Category I) bank is a bank authorized by the Reserve Bank of India (RBI) to deal in foreign exchange transactions under the Foreign Exchange Management Act (FEMA). For Indian exporters, it is the primary institution through which all export payment receipts (inward remittances, or IRMs) are processed and reported to the RBI.
Your AD bank monitors export proceeds realization, ensuring payment from the overseas buyer arrives within the timeline prescribed under FEMA. It also tracks all outstanding export invoices through the Export Data Processing and Monitoring System (EDPMS). That monitoring is a legal obligation under FEMA, and it includes reporting overdue bills to the RBI.
Say a Bengaluru software exporter invoices a US client $5,000. The exporter must receive that payment through their designated AD bank, which then reports the realization in EDPMS and closes the corresponding shipping bill entry.
What Exactly Is a Shipping Bill and How Is It Linked to Your AD Bank?
A shipping bill is a statutory application filed with Indian Customs to obtain formal permission to export goods out of the country, and the AD code you enter when filing it determines which bank monitors payment realization in EDPMS for that specific shipment.
It is the foundational export document under the Customs Act. Once it is filed, Customs uses it to assess the declared value of goods and determine whether any duty, cess, or export-linked benefit applies. That assessment drives all downstream compliance, including GST refunds and export incentives.
Filing the shipping bill triggers the issuance of the Let Export Order (LEO), which authorizes the carrier to move cargo out of India. The LEO date is a key reference point for FEMA realization timelines.
The entire process runs through the Electronic Data Interchange (EDI) system at Customs, ICEGATE. The AD code entered at the time of filing is what makes an AD bank switch complicated. Once a shipping bill is filed with a particular AD code, that bank's identity is embedded in the customs record for that shipment.
What Happens to Pending Shipping Bills When You Switch AD Banks?
When you switch AD banks, any shipping bill already filed under your old AD code remains linked to the old bank in EDPMS. The switch does not migrate these entries to the new bank automatically, and registering a new AD code on ICEGATE applies only to shipping bills filed after the registration date. It has no retroactive effect on bills already filed under the old code.
Customs records continue to reflect the old AD code until the new code is registered and approved, and ICEGATE's AD code update lag can stretch that window. Bills filed in the transition window can therefore be linked to an AD code that no longer matches your active banking relationship, creating payment realization mismatches.
Pending shipping bills fall into two distinct scenarios, each with a different responsible party and required action.
- Scenario 1: LEO granted, payment not yet received: You do not have to leave these entries with the old bank. You should request a No Objection Certificate (NOC) from your old AD bank. Once issued, the old bank can electronically transfer these pending shipping bills to your new AD bank within the EDPMS portal. Action required: Obtain an NOC from the old bank and ensure all pending EDPMS entries are digitally transferred to the new bank so they can monitor the incoming realization.
- Scenario 2: Payment received but FIRC not yet issued: The old AD bank is still obligated to issue the FIRC for that transaction. You must chase the old bank for the FIRC before formally exiting. Action required: do not close the relationship with the old bank until all FIRCs for received payments are in hand.
| Scenario | Which Bank Is Responsible | Action Required |
|---|---|---|
| LEO granted, payment not yet received | Old AD bank | Get written confirmation from old bank on realization reporting; coordinate payment routing |
| Payment received, FIRC not yet issued | Old AD bank | Collect FIRC from old bank before exiting the relationship |
| New shipping bill filed after new AD code registered | New AD bank | Proceed normally under new AD code |
| Bill filed during transition window (before new code approved) | Old AD bank (code still on ICEGATE) | Monitor ICEGATE for code update; confirm with new bank once update is live |
✅ PRO TIP
Map every open shipping bill to its LEO date and payment status before initiating the switch. This tells you exactly how many entries the old bank still owns.
What Are the EDPMS Compliance Risks During an AD Bank Switch?
The EDPMS compliance risks during an AD bank switch are open entries going unmonitored, the old bank writing off entries incorrectly, and the exporter being caution-listed by the RBI without warning.
EDPMS is the system through which AD banks track outstanding export invoices and report realization to the RBI. If an entry stays open beyond the prescribed FEMA realization period (9 months from the date of shipment under current regulations), it becomes an overdue bill.
During a bank switch, pending shipping bills linked to the old AD code can sit in a grey zone. The old bank is being exited, and the new bank has no visibility into the old entries, so neither actively monitors them. This is the core risk. Exporters often assume the new bank will pick up monitoring of all export transactions, but it only sees entries under its own AD code.
The AD bank reports an overdue bill to the RBI, so its diligence during your transition period is critical. If the old bank reports a bill as overdue because realization was not tracked properly during the transition, it can trigger an RBI caution list flag against your Importer Exporter Code (IEC).
AD banks also handle write-offs for unrecoverable payments under regulatory guidelines. If your old bank closes an open EDPMS entry as "written off" during the transition, even by mistake, and the entry was never properly reconciled, it can result in a caution list flag on your IEC.
Common compliance mistakes exporters make during AD bank switches are:
- Not updating bank details after changing AD banks
- Delay in reporting export payment realization
- Using an incorrect AD code for shipments filed in the transition period
What Should You Collect From Your Old AD Bank Before Switching?
Before switching AD banks, you should collect four things from your old bank: a written EDPMS pending entry report, all outstanding FIRCs, written confirmation of each entry's status, and a reconciliation of all IRMs not yet linked to a shipping bill.
- EDPMS outstanding-entry report: Request a written list of open shipping bills and their current status against your IEC.
- IRM and eBRC reconciliation: Check that export remittances have been reported to DGFT and can be matched to the relevant shipping bills, invoices or other applicable export documents.
- Outstanding FIRC or e-FIRC records: Collect any pending certificates or remittance documents you need for your records or specific compliance requirements. Confirm with the bank what remains to be issued.
- Overdue or approaching-deadline entries: Identify unresolved export bills, check their applicable realization deadlines and confirm whether any extension or other regularization is required.
- Written follow-up on unresolved entries: Keep the old bank's correspondence about pending entries, missing remittance records and any action still required from the bank.
Pre-Switch Checklist for Pending Shipping Bills
- List all outstanding shipping bills or other unresolved export transactions.
- Obtain the old bank's EDPMS status report.
- Reconcile reported IRMs against the relevant export documents and identify missing or unmatched records.
- Check for pending remittance certificates and eBRC-related issues.
- Identify overdue entries and confirm the next steps with the relevant AD bank before completing the transition.
⚠️ WATCH OUT
Do not formally close your relationship with the old bank until every FIRC for payments already received has been issued. Once you exit, getting documents from a former bank becomes significantly harder.
How Does Skydo Reduce the Risk of Pending Bill Complications When You Switch?
The biggest source of risk during an AD bank switch is manual document chasing: hunting for FIRCs, tracking EDPMS status through relationship managers, and reconciling IRMs to shipping bills without a real-time view. Skydo eliminates this.
- Free FIRC for every transaction: Skydo issues a free FIRC certificate for every transaction automatically, so there is no need to chase your bank for documentation after payment is received. Every inward remittance is immediately documented and ready for eBRC generation.
- Free eBRC closure assistance: You can link your DGFT account once, then bulk-upload shipping bills to auto-map IRMs and generate eBRC in a click. That leaves no unresolved open entries behind when you decide to switch.
- Real-time payment visibility: Skydo gives you full digital visibility into payment status in real time, with no RM calls and no SWIFT copy chasing. Before initiating any bank switch, you can see which bills are settled and which are pending, which makes the pre-switch checklist far simpler to execute.
- Settlement within 1 working day: Skydo settles payments within 1 working day with predictable timelines. That reduces the window during which a bill could sit in a pending state and create an EDPMS open entry.
- Straightforward pricing: Skydo charges a flat $19 for transactions under $2,000, a flat $29 for $2,000–$10,000, and 0.3% for transactions above $10,000, with no hidden fees that erode your realized export proceeds.
- Quick setup and India-based support: Setup takes 10–15 minutes. Skydo offers India-based support via WhatsApp, call, and text, so if a compliance question comes up during a bank transition, help is accessible without joining a global support queue.
If you're weighing your options for receiving export payments, Skydo's FIRC, eBRC and status tools are built for the paperwork described above.
Does changing AD banks affect GST refund linkage on pending shipping bills?
Changing AD banks does not disrupt the GST refund linkage itself. GST refund claims on exports are linked to the shipping bill number filed at Customs, and the AD bank change does not alter the shipping bill or its customs record. However, if the FIRC or eBRC for that shipping bill is delayed or missing because of the bank transition, it can indirectly slow down the GST refund process, so collect all FIRCs from the old bank before switching.
Who reports payment realization to the RBI if the payment arrives after I've switched?
Can I file new shipping bills under the new AD code before old ones are closed?
What if my old bank delays issuing FIRCs after I switch?






