In India, importers file a bill of entry electronically through ICEGATE (Indian Customs EDI) using an IEC-registered entity, often via a Customs House Agent, declaring HSN-wise goods for BCD, IGST, compensation cess, and other duties before goods are released.

Last updated: June 4, 2026

Filing a bill of entry in India is mandatory for commercial imports cleared through customs ports and airports. This 2025-oriented guide covers IEC and GST prerequisites, ICEGATE filing through Customs House Agents, pre- and post-arrival procedures, documents, HSN classification, duty stack (BCD, IGST, cess), assessment, payment, out-of-charge, status tracking, and frequent errors—so you can coordinate confidently with your CHA and finance team.

Prerequisites: IEC, GSTIN, and CHA appointment

Every importer needs an Import Export Code (IEC) from DGFT, linked to PAN. GST registration is required for most businesses claiming input tax credit. Engage a Customs House Agent (CHA) licensed under Customs Broker Licensing Regulations unless you have in-house ICEGATE filing capability. Authorize the CHA via customs power of attorney and provide KYC, board resolution, and contact escalation paths.

Before the first shipment arrives, validate that your legal entity name on IEC matches invoice consignee spelling, that GSTIN status is active, and that AD code banking is registered for duty payment. First-time importers should run a mock BoE worksheet with the CHA using a prior proforma invoice to test HSN and duty estimates—surprises at port are expensive when free days expire.

Large importers often maintain approved CHA panels per port. Nhava Sheva CHAs may not service Chennai efficiently; port-specific experience matters for CFS relationships and examination coordination. Document SLAs for query response times and after-hours filing during vessel bunching.

ICEGATE and the Indian Customs EDI workflow

ICEGATE is the portal layer for Indian Customs EDI messages. CHAs file bills of entry, shipping bills, and related messages; banks and custodians integrate for duty payment. Importers should obtain read access where offered to track status. Familiarity with ICEGATE terminology—IGM, BoE, query, OOC (out of charge)—speeds communication with brokers and ports.

Screenshot placeholder: ICEGATE login screen — admin can replace with captured image of the customs login page.

Pre-arrival vs post-arrival filing

Most sea imports file after the carrier files the Import General Manifest (IGM) and cargo is available in the port system. Air cargo follows similar manifest reporting. Certain facilitations exist for authorized economic operators and specific ports; consult CBIC circulars. Rushing a BoE before manifest availability causes rejection. Align with your forwarder on expected arrival and free days at the port or CFS.

Step-by-step ICEGATE bill of entry submission

  1. Confirm IGM and shipment visibility with port/CFS.
  2. Share invoice, packing list, BL, insurance, and licenses with CHA.
  3. CHA maps HSN, declares BoE type (e.g., home consumption), and files in EDI.
  4. Customs system validates; may issue deficiency memo or query.
  5. Pay duty through designated channel upon assessment.
  6. Complete examination if shipment is on hold.
  7. Receive out-of-charge; collect delivery order.

Step 1 detail — Manifest and visibility

Before any bill of entry is accepted, the carrier or its agent must file the Import General Manifest (IGM) so customs knows the shipment exists against a voyage or flight. Your CHA will search the manifest using BL number, container number, or house BL. If the manifest is late, BoE filing blocks even when your documents are perfect. Importers should receive advance shipping notice from suppliers and forwarders five to seven days before arrival to prepare HSN and duty estimates. For LCL cargo, confirm CFS nomination matches the manifest consignee path.

Step 2 detail — Document pack to CHA

Send CHA a single ZIP or folder with PDF invoice, packing list, BL, insurance certificate, and any license. Include a one-page pre-BoE summary table: line number, description, HSN, qty, unit price, extended value, origin. Flag related-party transactions and royalty payments. CHA should acknowledge receipt with a ticket number; track that ticket until OOC.

Step 3 detail — Draft review before submit

Request CHA draft duty sheet before ICEGATE submit. Compare total duty to your model within an agreed tolerance (e.g., 1%). Query material variances in writing. Once submitted, amendments cost time and may attract scrutiny.

Step 4 detail — Queries and deficiency memos

Customs may ask for price justification, samples, or technical literature. Respond within port free time; extensions may be negotiable through CHA but demurrage still accrues on containers. Keep legal and finance cc’d on valuation disputes.

Step 5 detail — Duty payment mechanics

Payment is typically through authorized banks linked to ICEGATE. Confirm bank cut-off times for same-day OOC. Warehousing BoE may show nil immediate duty—verify bond charges separately. Retain challan numbers in shipment file.

Step 6 detail — Examination types

Examination may be tailgate, dock, or CFS shed. Importer representatives may attend per port rules. Do not open sealed containers without customs order. Photograph seal numbers before and after examination for insurance claims.

Step 7 detail — OOC and logistics handoff

After OOC, CHA shares release message; forwarder arranges DO from shipping line; CFS schedules gate pass. Align trucking appointments to avoid overnight storage charges. Update ERP receipt date on actual gate-out, not invoice date.

Screenshot placeholder: ICEGATE / customs BoE filing form — replace with annotated capture of key fields (importer, HSN, duty).

Documents required for India bill of entry

  • Commercial invoice (signed) and packing list
  • Bill of lading or airway bill
  • Insurance document or declared value
  • Certificate of origin if claiming preferential duty
  • Import license where goods are restricted
  • Catalogues for classification support when needed
  • Letter of credit or payment proof if customs queries valuation

HSN classification and description discipline

India uses the Customs Tariff based on HS nomenclature. Declare the most specific heading supported by product knowledge. Misuse of "others" headings attracts scrutiny. CETH and IGST rates depend on classification—errors change duty materially. For technology goods, consider BIS, WPC, or other compliance beyond customs.

Duty computation: BCD, IGST, surcharge, and cess

Basic Customs Duty (BCD) is applied per the Customs Tariff. Social Welfare Surcharge applies on BCD. IGST is calculated on assessable value plus BCD (and certain other duties) for most goods. Compensation cess may apply on specified products. Anti-dumping and safeguard duties apply to notified origins/products. CHA systems compute, but importers should sanity-check landed cost models before shipment departs.

Worked example (illustrative only): Assessable value INR 1,000,000; BCD 10% = INR 100,000; SWS 10% on BCD = INR 10,000; IGST 18% on (1,000,000 + 100,000 + 10,000) = INR 199,800; total indicative duty/tax stack before cess/ADD approximately INR 309,800 plus other levies. Real filings use exact notification rates and rounding rules in ICEGATE—never treat this example as legal advice. Anti-dumping duty would add on top if a notified rate applies to your origin and product. Always request CHA duty sheet with line-by-line formula cells.

Finance should map each column to general ledger accounts: customs duty expense or capitalizable cost per accounting policy, IGST receivable if creditable, non-creditable taxes to cost of goods sold. Mismatches between provisional duty paid and final assessment drive true-up entries—track assessment version numbers on the bill of entry.

Screenshot placeholder: Duty payment screen — replace with image of challan/payment confirmation in ICEGATE-linked banking.

Assessment, queries, and re-assessment

Customs may accept the declared value or raise a query on undervaluation, wrong HS, or missing licenses. Respond with supporting contracts, payment proof, and technical specs. Provisional assessment exists in specific scenarios. Re-assessment and refund claims follow prescribed timelines—document retention is critical.

Examination and sampling

Shipments are selected for green channel (no physical exam) or examination based on risk, importer history, and intelligence. Examination delays clearance until customs verifies description, quantity, and markings. Cooperate with CHA for opening orders and sampling at CFS or port.

Duty payment and out-of-charge

After assessment, pay duty via authorized banks or electronic modes integrated with customs. Warehousing BoE may defer certain duties until ex-bond. Out-of-charge (OOC) signals completion of customs formalities. Only then will the port issue delivery order subject to line/agent charges.

Tracking bill of entry status in India

Use ICEGATE and CHA dashboards to monitor filed, assessed, paid, examined, and OOC statuses. See our bill of entry status guide for portal tips. Mismatches between portal status and port release often indicate pending shipping line charges or incomplete CFS handling.

Common ICEGATE filing errors

  • Filing before IGM or wrong port code
  • IEC/GSTIN inactive or mismatched with invoice entity
  • Incorrect Incoterm leading to undervaluation allegations
  • Wrong BoE type for bonded vs direct clearance
  • Not linking advance authorization or EPCG where applicable

IEC, AD codes, and bank authorization

Beyond IEC, importers maintain Authorized Dealer (AD) bank codes for foreign exchange compliance. Duty payments and border clearance must align with active bank profiles registered in customs systems. Changes after merger or entity name updates should be reflected before high-value shipments arrive.

GST on imports and input tax credit

IGST paid on import bills of entry may be eligible as input tax credit for regular GST registrants, subject to conditions in CGST rules and matching in returns. Finance teams should map BoE IGST lines to books immediately; discrepancies between CHA sheets and GSTR-2B need prompt correction with CHA and GST helpdesk.

FTA, advance authorizations, and duty exemptions

India BoE formats include fields for FTA notifications, advance authorization (AA), EPCG, and duty drawback linkage. Each exemption requires valid certificates and bond execution where applicable. Missing bond numbers cause assessment without benefit even if goods qualify.

Single window and partner agency clearances

Food, drugs, plants, and electronics may need clearances from FSSAI, CDSCO, PQIS, WPC, or other agencies integrated with Indian Customs single window. BoE status may show agency holds despite duty payment—monitor agency columns, not only duty payment flag.

CFS, port, and line charges after OOC

Out-of-charge from customs does not automatically end costs. Container freight stations charge handling, storage beyond free days, and lift-off. Shipping lines release containers against import delivery orders. Align BoE OOC date with CFS appointments to avoid double storage charges.

Air vs sea filing nuances

Air imports at major airports often clear faster with smaller lot sizes but face stricter weight tolerances. Sea imports deal with container seals, IGM amendments, and split BL complexities. CHA selection should match port/airport specialization.

Indicative clearance timeline (sea container)

Timelines vary widely; the table below illustrates a well-prepared shipment without examination:

  • Day 0 — Vessel berths; IGM filed by carrier
  • Day 1–2 — CHA receives documents, drafts BoE, files in ICEGATE
  • Day 2–3 — Assessment, duty payment, green channel clearance
  • Day 3–4 — OOC, CFS handling, delivery order, container outgate

Examination, agency holds, or valuation disputes can extend each phase by days or weeks. Importers should track milestones daily and escalate before free time expiry.

Penalties and compliance risk

The Customs Act provides for penalties for short-levy, non-filing, and incorrect statements. Serious cases may involve confiscation. Importers should implement post-clearance review comparing BoE to invoice and inventory receipt. Repeated errors increase risk profiling and examination rates.

Case study — electronics components to Bangalore

A Bengaluru manufacturer imports SMT components from Malaysia under FOB Kuala Lumpur. Invoice USD 85,000; freight USD 4,200; insurance USD 900. CHA classifies under Chapter 85 headings with 8-digit HSN per line. BoE type: home consumption at Chennai port, inland movement by rail. BCD and IGST assessed; importer pays via bank challan linked to ICEGATE. FSSAI not applicable; WPC clearance checked for RF modules on separate SKU lines. Green channel OOC on day 3; components reach factory day 6 after CFS movement. Finance books IGST as credit per eligibility. Lesson: split RF modules early to avoid blanket classification delays.

Pre-filing checklist for India

  1. IEC and GSTIN active; AD code valid
  2. CHA authorization and contact tree defined
  3. Invoice, PL, BL weights reconciled
  4. HSN worksheet approved by compliance
  5. FTA certificates originals available if claimed
  6. Licenses attached for restricted goods
  7. BoE type confirmed with warehouse plan
  8. Duty funds available including surcharge and cess
  9. Port/CFS free days tracked on calendar
  10. Post-OOC transport and line charges arranged

India bill of entry glossary

Assessable value — base for duty; BE number — bill of entry reference after filing; CHA — licensed broker; IGM — import manifest; OOC — out of charge; SWS — Social Welfare Surcharge on BCD; SWIFT-related agencies — partner government agencies in single window.

How BCD and IGST interact on the same line

For many goods, customs duty (BCD) is calculated first on assessable value. IGST is then calculated on a base that includes assessable value plus BCD and certain other duties as per law. Compensation cess, if applicable, may also enter the chain. Importers who only budget BCD will underestimate cash required at payment. CHA software automates, but scenario planning should use full stack. Export-oriented inputs may qualify for exemptions under specific schemes—declare scheme codes correctly or lose benefit.

Warehousing and manufacturing bonds

Manufacturers using bonded inputs file warehousing BoE to defer duty until ex-bond into production or market. Bonded manufacturing rules require stock reconciliation with customs bond registers. Mis-declared ex-bond quantities can trigger bond encashment proceedings. Coordinate factory ERP batch numbers with ex-bond line references for audit defensibility.

Importer responsibilities despite CHA filing

Indian law does not relieve the importer of liability when a CHA files incorrectly. Board-approved compliance policies should require dual review on first-time suppliers, related-party transactions, and high-duty chapters (liquor, tobacco, vehicles, electronics with BIS). Maintain email approvals timestamped before CHA submit button is pressed.

Importer visibility on ICEGATE

Where ICEGATE offers inquiry or messaging to importers, register credentials early. Do not rely solely on CHA PDF forwards—direct visibility shortens query loops. Archive ICEGATE status screenshots in shipment files for dispute resolution with logistics vendors.

After out-of-charge: delivery order and compliance

OOC is not the end. Obtain port/CFS delivery order, complete gate-out, and ensure e-way bills or state entry requirements if applicable for domestic movement. Update inventory and fixed asset registers. Close LC documents with bank using BoE copies. Schedule post-entry audit sampling internally for 5–10% of shipments to find systematic CHA errors.

Special schemes and trade agreements

India participates in multiple trade agreements and domestic schemes (EPCG, advance authorization, SEZ, MOOWR) that alter how bill of entry should be filed. Each scheme has unique declaration fields and bond obligations. Using a standard home consumption BoE without scheme codes forfeits benefits and may complicate later refund claims. Compliance teams should maintain a matrix of active licenses mapped to CHA filing instructions updated quarterly.

Refunds, re-exports, and amendments

When goods are re-exported or duties were overpaid, refund applications reference original bill of entry numbers. Amendments for typographical errors differ from reassessment for valuation changes. Preserve all version messages from ICEGATE. CHA service fees for amendments should be contracted upfront.

Major Indian ports and filing notes

JNPT/Nhava Sheva — high volume container hub; CHA density is high; plan CFS appointment early. Chennai — strong for autos and engineering goods; verify coastal regulatory requirements. Kolkata/Haldia — riverine and bulk cargo; manifest timing critical. Mundra — western India gateway with efficient private port operators. Airports (DEL, BOM, BLR) — faster cycle times, higher per-kg costs. Match CHA office location to port of entry to avoid remote filing delays.

Coastal shipping and other special movements

Coastal movements and ex-bond transfers have additional manifest fields. Consult CBIC circulars when moving bonded stock between warehouses. Incorrect port codes on coastal legs have caused BoE rejects until manifest correction loops complete.

Frequent ICEGATE error messages (plain language)

Manifest not found — BL not on IGM yet; wait for carrier or chase manifest filing. Invalid port code — check port of entry against customs master. IEC inactive — renew or re-link IEC on DGFT before BoE. HSN not valid — tariff line discontinued or wrong digit count; refresh tariff database. Payment not reflected — bank confirmation lag; CHA may need to re-push payment message. Understanding these messages helps importers escalate the right fix instead of generic “customs delay.”

Data security and document authenticity

Invoice fraud and duplicate BL scams exist. Verify supplier bank details independently of email threads. Use original BL release processes carefully. CHA should flag suspiciously low unit prices before filing—importers can be liable for undervaluation even if supplier provided invoice.

2025 practice notes for importers

CBIC continues digitization of customs processes, expanding single-window agency integrations and risk-based examination. Importers should refresh SOPs yearly: confirm ICEGATE credentials, CHA licenses, and GST return filing status before peak season Q3–Q4 imports. Budget announcements may change BCD and IGST rates overnight on budget day—hold urgent shipments across budget date if rates are uncertain. Subscribe to CBIC Twitter/X and GSTN advisories for same-day awareness. Train new hires on this guide’s checklist before assigning them to supplier follow-ups.

Cross-functional coordination diagram (conceptual)

Successful ICEGATE filing requires parallel workstreams: logistics tracks vessel and free days; compliance owns HSN and licenses; finance funds duty and records IGST; CHA executes EDI. Weekly import stand-ups for active shipments reduce last-minute surprises. Escalate to management when duty exceeds approved band by more than five percent—often signals classification or Incoterm errors fixable before payment.

Documentation retention in India

Retain bill of entry printouts, duty challans, BL, invoices, examination photos, and email approvals for at least the limitation period under customs and GST law. Digital archives should be indexed by BoE number and BL number for search. Post-clearance audits by customs may request reconciliation between books of accounts and declared values years after OOC.

Self-filing considerations

Large corporates with in-house CHA licenses or direct ICEGATE access can internalize filing. Capital expenditure on software and trained staff must be weighed against agency fees. Self-filing increases liability concentration—ensure segregation of duties between preparer and reviewer. Even self-filers benefit from external classification opinions on novel products.

Compare document types in what is a bill of entry, download layouts at bill of entry format, and review BoE types before your next shipment.

India bill of entry guide cluster

India-specific procedures on ICEGATE account for most import traffic. Use these deep guides (all editable in Admin → Guide Pages):

Download BOE format

Free Word, Excel, and PDF-ready templates — use before filing in ICEGATE, NBR, or your national customs portal.

Prepare your import documentation

Use free templates, country guides, and step-by-step customs topics — no account required.

Frequently asked questions

Yes. An active IEC linked to the importer PAN is required for commercial import declarations.

Possible if you have direct ICEGATE filing credentials, but most businesses use licensed CHAs.

Import General Manifest is the carrier-filed manifest listing cargo arriving on a vessel or flight; BoE filing is linked to manifest data.

IGST is generally levied on imports per IGST Act provisions, shown on the bill of entry duty sheet.

It is a surcharge on BCD at a notified rate, added to the customs duty stack.

Pay through banks or modes integrated with Indian Customs EDI after assessment is generated on ICEGATE.

It means customs has completed clearance formalities and allows goods to leave customs control.

Eligible registered persons may claim ITC per GST rules subject to conditions and documentation.

Customs flags missing or inconsistent data; CHA must amend or upload documents before progression.

It places goods in bonded storage without immediate home consumption duty; ex-bond BoE follows for release to market.

From hours to several days depending on examination, queries, port congestion, and payment timing.

ICEGATE and your CHA portal; see /bill-of-entry-status for a tracking overview.

Customs may reclassify, demand differential duty, and penalize repeated errors.

Generally one BoE covers a shipment/consignment; multiple invoices may be referenced per customs practice.

Invoice, packing list, BL/AWB, insurance, licenses, and origin certificates for preferential claims.