Ask Veda

TaxClue AI · Active
Namaste! I'm Veda — TaxClue's AI compliance assistant. 🙏

Ask me anything about GST, ITR, Company registration, Trademark, FSSAI or any compliance topic. When you're ready, I'll connect you with our expert for a free callback.
Share your details — our expert will call you
Powered by TaxClue · India's Trusted Compliance Platform
Customs LIVE

Export General Manifest and Proof of Export — Why Your Refund Is Stuck

The EGM is what converts a shipping bill into proof of export. How it works, why IGST refunds stall on SB005 and EGM errors, and the reconciliation an exporter should run every...

Vikas Sharma Tax & Compliance Expert
5 min read 11 views Updated Sep 9, 2026 Expert Reviewed High Complexity
Export General Manifest and Proof of Export — Why Your Refund Is Stuck
0:00
Last updated: September 2026Verified against: Government sources
Quick Answer

The EGM is what converts a shipping bill into proof of export. How it works, why IGST refunds stall on SB005 and EGM errors, and the reconciliation an exporter should run every month.

Need help with Customs?Talk to a qualified CA / CS about your exact case — no obligation.
Talk to an Expert →

The Piece of the Chain Exporters Do Not Control

An exporter files the shipping bill. The goods are examined, the "Let Export Order" is given, the container is loaded. At that point most exporters consider the export complete.

It is not. The carrier must then file an Export General Manifest with customs, listing everything on board the departing conveyance. Until that manifest is filed and matched against your shipping bill, customs has no confirmation that your goods actually left the country — and every downstream benefit is suspended.

Because the exporter does not file it, and is not notified when it fails, this is the most common invisible cause of a stuck refund.

What Depends on the EGM

BenefitWhy the EGM matters
IGST refund on exportsRefund is processed only after the shipping bill and EGM match and data is transmitted to GSTN
Refund of unutilised ITC under LUTProof of export supports the claim
Duty drawbackDrawback is sanctioned against confirmed export
RoDTEP and other scrip creditsCredit is generated on confirmed export
Export obligation closureRedemption of an authorisation needs proof of export
Merchant export at 0.1% GSTThe supplier needs proof of export and EGM details within 90 days
EDPMS closureBank matches realisation against a confirmed export

The Refund Chain, Step by Step

For an exporter shipping on payment of IGST, the refund is automatic in design and fragile in practice. The chain is:

  1. Shipping bill filed with the invoice details and the GSTIN.
  2. Let Export Order issued.
  3. Goods loaded; carrier files the EGM.
  4. Customs system matches shipping bill and EGM.
  5. The exporter files GSTR-1 with the export invoices in Table 6A, and GSTR-3B with the tax paid.
  6. GSTN transmits the invoice data to the customs system.
  7. The customs system validates the GSTR-1 data against the shipping bill.
  8. Refund is sanctioned and credited to the bank account registered against the AD Code.

The refund fails if any link breaks — and the exporter is usually told nothing. You have to go looking.

The Error Codes to Know

ErrorWhat it meansWho fixes it
SB000Successfully validated — no error
SB001Invalid shipping bill numberExporter, by correcting the GSTR-1 data
SB002EGM not filedCarrier or their agent
SB003GSTIN mismatch between the shipping bill and the returnExporter
SB004Record already received and validated
SB005Invoice mismatch between GSTR-1 and the shipping billExporter, via the officer interface where permitted
SB006Gateway EGM not available or in errorCarrier and the gateway customs station

SB005 deserves particular attention because it is by far the most frequent and almost always trivial in substance — an invoice number typed as "EXP/24-25/001" in one place and "EXP-24-25-001" in another. Facilities have been provided over time for officer-interface correction of such mismatches, but the practical answer is to prevent them.

Preventing the Mismatch

  • One invoice numbering format, used identically in the tax invoice, the shipping bill and GSTR-1. Decide the format once and lock it in the ERP.
  • No special characters beyond what all three systems accept.
  • Give the customs broker the exact invoice string, not a scanned copy to retype.
  • Check the shipping bill before the Let Export Order, not after. Amendments afterwards are far harder.
  • Reconcile Table 6A of GSTR-1 against the shipping bills for the month before filing, not after.
  • Confirm the GSTIN and AD Code bank account on the shipping bill are correct.

A Monthly Reconciliation That Prevents Most Problems

  1. Pull all shipping bills for the month from ICEGATE.
  2. Pull the export invoices reported in GSTR-1 Table 6A.
  3. Match one to one on invoice number, date, value and GSTIN.
  4. Check the EGM status for each shipping bill.
  5. List anything with an SB error code and assign an owner — exporter-side errors to accounts, carrier-side errors to logistics.
  6. Chase carrier-side EGM errors with the shipping line's documentation desk in writing; they do not resolve on their own.
  7. Track the refund status per shipping bill until credited.

An hour a month here recovers more money than most other finance activity in an export business.

Practical Tips

  • Ask your carrier for EGM confirmation as a standard deliverable, alongside the bill of lading.
  • For transhipment cargo, watch for gateway EGM errors — the local EGM can be fine while the gateway one is not.
  • Keep the shipping bill, EGM confirmation and e-BRC together per shipment; that trio answers almost every later query.
  • Where a merchant exporter bought from you at the concessional rate, insist on the shipping bill and EGM evidence within the 90-day window — your tax exposure depends on it.
  • Do not assume no news means the refund is coming. Check it.

Related Services & Guides

Key Facts About Export General Manifest

  • Applies in: All states across India, under the relevant central law.
  • Mode: Mostly online via the official government portal.
  • Typical timeline: Ranges from a few days to a few weeks depending on the case.
  • Non-compliance: May attract penalties, interest or late fees.
  • Expert help: TaxClue completes the entire process end to end for you.

What is an Export General Manifest?

A declaration filed by the carrier with customs listing all the cargo on board a departing vessel or aircraft. It is what confirms to customs that goods covered by a shipping bill have actually left India.

Who files the EGM?

The carrier — the shipping line or airline, or their agent. The exporter does not file it, which is precisely why exporters are often unaware that a missing or erroneous EGM is holding up their refund.

Over 90% of compliance penalties in India arise from missed due dates — timely handling can save businesses thousands of rupees each year.

— TaxClue Compliance Desk

Export General Manifest: a key compliance topic in Indian tax and corporate law that businesses and individuals must understand to remain compliant.

Related Services & Guides

Need Help with Compliance?

Our CA experts guide you through the entire process — registration to filing.

Frequently Asked Questions
What is an Export General Manifest?
A declaration filed by the carrier with customs listing all the cargo on board a departing vessel or aircraft. It is what confirms to customs that goods covered by a shipping bill have actually left India.
Who files the EGM?
The carrier — the shipping line or airline, or their agent. The exporter does not file it, which is precisely why exporters are often unaware that a missing or erroneous EGM is holding up their refund.
Why is my IGST refund not credited?
The most common causes are a mismatch between the invoice details in GSTR-1 and the shipping bill, a missing or erroneous EGM, or bank account details not validated. The refund only processes once the shipping bill and EGM match and the data has been transmitted from ICES to GSTN.
What is error SB005?
An invoice mismatch — the invoice number or details declared in GSTR-1 do not match those on the shipping bill. It is the single most frequent reason IGST refunds on exports fail, and it is usually a data entry difference rather than a substantive problem.
How do I fix an EGM error?
EGM errors are corrected by the carrier or their agent with the customs station, since the carrier filed the manifest. The exporter's role is to identify the error, notify the line or its agent, and follow it through with the customs house.
Does EGM filing matter for anything besides refunds?
Yes. It is the proof of export that supports duty drawback and scheme claims, the closure of an export obligation under an authorisation, and the acknowledgement a supplier needs when goods were procured for merchant export at the concessional rate.
Let TaxClue handle your CustomsFrom documentation to government filing — get it done right the first time.
Get Started →

Was this article helpful?

Thank you for your feedback!
Need help with Customs?
  • Pvt Ltd Registration
  • ITR Filing
  • GST Registration
VS
Vikas Sharma VERIFIED EXPERT
7420 articles
Tax & Compliance Expert
Experienced in company registration, GST, trademark, and compliance. Helping Indian businesses stay compliant.
Disclaimer: This article is for general informational purposes only and does not constitute professional tax, legal or financial advice. Laws, rates and due dates change and can vary by individual case — always verify with the relevant government source (e.g. mca.gov.in, incometax.gov.in) or consult a qualified professional before acting. TaxClue accepts no liability for decisions taken based on this content.

Related Guides

All guides →
Get Expert Help

Need help with your Customs?

Our CA & CS professionals handle everything — from registration and filing to ongoing compliance. Talk to an expert about your exact case, no obligation.

4.9★ Google · CA & CS verified · ₹0 hidden charges · Confidential