World Cargo Logistics
Back to all posts
Compliance

ICEGATE & e-Sanchit Complete Walkthrough (2026) — Everything Indian Importers Must Know

IEC registration, AD Code linking, BoE/SB filing on ICEGATE 2.0, e-Sanchit IRN workflow, ledger reconciliation, common errors that delay clearance. The end-to-end walkthrough as it actually works in 2026.

14 May 20266 min readBy Neeraj Purohit

ICEGATE is the front door to Indian customs. Every Bill of Entry, every Shipping Bill, every refund claim, every scheme debit goes through ICEGATE. e-Sanchit is the document-upload portal where all supporting documents are submitted with an IRN (Invoice Reference Number) for audit trail. Together, these two systems handle roughly ₹70+ lakh crore of India's foreign trade per year.

This guide is the end-to-end walkthrough as it actually works in 2026 — after the upgrade to ICEGATE 2.0, the consolidation of e-Sanchit into the same platform, and the operational changes that came with Faceless Assessment.

The 2026 stack — what changed from 1.0

ICEGATE 1.0 was three separate portals: ICEGATE proper for BoE/SB filing, e-Sanchit for document uploads, and EDPMS for foreign exchange tracking. ICEGATE 2.0 (rolled out in phases 2023–25) consolidates all three behind single sign-on.

What's better:

  • One login, one dashboard, one audit trail
  • Real-time query workflow with appraiser (no more email chains)
  • Pre-population from past shipments
  • Faster GSTR-1 reconciliation for IGST credit on imports

What's stricter:

  • Document format checks are tighter — slightly off-format invoices or AD code letters trigger automatic queries
  • Faceless Assessment means the appraiser may not be at your port — relationships don't help, documentation does
  • IRN tracking through e-Sanchit is now mandatory, not optional

Step 0 — Prerequisites

Before you can do anything on ICEGATE, you need:

  1. IEC (Importer-Exporter Code) from DGFT — apply at https://dgft.gov.in
  2. GST registration — your GSTIN gets linked to your IEC automatically
  3. PAN — required for both above
  4. AD Code letter from your bank, registered at each port you trade through

The single most common reason importers can't file BoE is AD Code not registered at the specific port. AD Code is one-time per port — registered at JNPT doesn't mean registered at Mundra. We've seen first-time importers lose 3–5 days because they assumed it transferred.

Step 1 — IEC application and update

IEC is a 10-digit unique code issued by DGFT. Used to be paper-based; since 2020 it's fully digital.

Fresh application:

  • File online at https://www.dgft.gov.in
  • Documents: PAN, GST registration, Aadhaar (for proprietorship) or company KYC, bank certificate, cancelled cheque
  • Fee: ₹500
  • Typical timeline: 1–3 working days

Update:

  • Required when your business address, bank details, or directors change
  • File on the same portal; usually approved same day

Common gotchas:

  • IEC suspended due to non-filing of annual return → you can't import/export until reactivated
  • IEC linked to wrong GSTIN → BoE rejected at filing
  • Authorised signatory mismatch → DGFT raises query

Step 2 — AD Code registration at port

Your AD Code is your bank's IFSC + customer ID combined into a 14-digit code. Registered separately at each port where you trade.

To register:

  1. Request AD Code letter from your bank — must be on bank letterhead, signed by branch manager, mentioning your name, AD Code number, branch IFSC
  2. Upload via ICEGATE 2.0 against the specific port code
  3. Customs verifies and activates within 24–48 hours

Common rejections:

  • Letter on plain paper instead of bank letterhead → rejected
  • Letter signed by clerk instead of branch manager → rejected
  • AD Code number format wrong → rejected
  • Branch IFSC doesn't match bank's records → rejected

We pre-register AD Codes for client first-shipment ports so the system is ready before cargo arrives. Saves days of last-minute scrambling.

Step 3 — Filing the Bill of Entry (imports)

The BoE has 5 sections that have to be filled correctly:

  1. Importer details — IEC, GSTIN, AD Code, bank details
  2. Supplier details — name, address, country
  3. Cargo details — HS code, quantity, unit price, total value, container number, BL number
  4. Duty heads — BCD, IGST, Social Welfare Surcharge, anti-dumping (if applicable), cess
  5. Scheme claims — FTA preferential origin, AEO facilitation, Project Imports, EPCG, AA

The HS code is where most BoEs go wrong. Indian customs uses 8-digit HS codes; many importers and even some brokers stop at 6-digit. The duty rate, anti-dumping liability, and BIS/WPC/FSSAI requirement all depend on the 8-digit sub-classification. Wrong code = wrong duty = either over-payment (refund hassle) or under-payment (penalty + interest).

WCL maintains a 1,268-entry HS heading dataset internally and uses it at every BoE filing. For complex products we get an Advance Ruling from the Authority for Advance Rulings to make the classification binding.

Advance BoE filing is now standard at JNPT, Mundra and other major ports. You can file the BoE up to 30 days before vessel berthing on the Prior Entry facility. This means cargo can be released on the day of destuffing — no waiting for the BoE to be filed and assessed.

Step 4 — e-Sanchit document uploads

Every supporting document goes onto e-Sanchit with an IRN (Invoice Reference Number) generated automatically. The system tracks which documents have been uploaded, which are missing, and which have been viewed by the appraiser.

Typical documents:

  • Commercial invoice
  • Packing list
  • Bill of Lading or Airway Bill
  • Insurance certificate
  • Country of origin certificate (preferential or otherwise)
  • Product licences (BIS, WPC, FSSAI, CDSCO, etc.)
  • Scheme authorisations (Advance Auth, EPCG)
  • Bank AD Code letter

Format requirements:

  • PDF, max 75 KB per file (yes, really)
  • Searchable text (not scanned image where possible)
  • All pages in one PDF per document
  • Filenames matching the document type

The 75 KB limit catches everyone — most commercial invoices come in as 1–3 MB PDFs from suppliers. You need to compress them. We use a server-side script that crunches PDFs to 50–60 KB while keeping them searchable.

Step 5 — Faceless Assessment

Since 2020, most imports go through Faceless Assessment — the appraiser handling your BoE may not be at your port. They could be at a Customs Risk Management office in Bengaluru or Chennai. Means:

  • Relationships at the port don't help for the assessment itself (still help for examination, CFS coordination, OOC)
  • Documentation quality matters more — if the appraiser can't see your face, your invoice has to make the case
  • Query response speed matters — ICEGATE 2.0's query workflow is the lifeline; respond within hours, not days

We track query SLAs internally — a query raised at 11 AM should have a response submitted by close of business that day, even if the answer is "we're gathering the document and will respond by 10 AM tomorrow."

Step 6 — Duty payment and OOC

Duty is paid via your AD Code-linked bank. Two options:

  1. Pay-at-filing — duty debited at the time of BoE filing; faster OOC after assessment
  2. Deferred payment (AEO Tier-1 / Tier-2 only) — duty paid in a single monthly batch; better cash flow

Once assessment is done and duty is paid, Out-of-Charge (OOC) is issued. The cargo can now move out of customs custody.

Step 7 — Post-clearance — RoDTEP, IGST refund, etc.

After OOC, the system continues to track:

  • RoDTEP scrip generation for export SBs (2–4 weeks post-EGM)
  • IGST credit reconciliation against GSTR-1
  • Refund processing for excess duty paid (typical timeline 30–90 days)
  • EPCG / AA debit against export obligation

Most importers forget about post-clearance tracking. We keep the ledger active for all clients — RoDTEP scrips claimed, IGST credit reconciled, EPCG obligation tracked.

Common errors that delay clearance

  1. AD Code not registered at port → can't file BoE/SB
  2. HS code wrong at 8-digit level → wrong duty, query raised, sometimes seizure
  3. e-Sanchit PDFs over 75 KB → upload rejected, BoE incomplete
  4. AEO not aligned and no advance BoE → cargo sits at CFS racking up demurrage
  5. Bank AD Code letter in wrong format → registration rejected, re-do cycle
  6. FTA origin certificate missing or expired → claim rejected, full duty payable
  7. IEC suspended for non-filing of annual return → can't do anything until reactivated

WCL's pre-shipment review catches 80% of these before cargo moves. The other 20% we handle in real-time at the port.

What we do

WCL is licensed as CHA at all major Indian ports, registered on ICEGATE 2.0, AEO Tier-1 aligned. The DGFT desk handles all scheme claims and post-clearance compliance. For a clearance quote — share your IEC, commodity, HS code (if known), and destination/origin — we'll come back with rates in under 4 working hours.

Tags:ICEGATEe-SanchitIECAD CodeCustoms Clearance2026

Need help on a specific shipment?

Our DGFT and customs desks turn around binding quotes in under 4 working hours. WhatsApp Neeraj for a quick conversation about your case.

WhatsApp Neeraj