What is Customs Clearance in India — Complete Guide 2026
A step-by-step walkthrough of the Indian import customs clearance process, required documents, timelines, and how to avoid the most common delays.
In this article
What is customs clearance?
Customs clearance is the mandatory process of declaring imported (or exported) goods to Indian Customs, paying the applicable duties and taxes, complying with regulatory requirements, and obtaining formal permission from the customs authority to release the goods into domestic circulation. Until a shipment clears customs, the importer has no legal right to take possession of the goods.
In India, customs clearance is governed by the Customs Act, 1962 and administered by the Central Board of Indirect Taxes and Customs (CBIC) under the Ministry of Finance. All clearances are processed through the Indian Customs Electronic Data Interchange System — better known as ICES — which operates at every major port, airport, and Inland Container Depot (ICD) across the country.
The process is operationally complex for several reasons: India applies multiple duty layers (BCD, IGST, SWS, AIDC, and various cesses), maintains Non-Tariff Barriers (NTBs) covering BIS certification, FSSAI licensing, and drug import licences, and runs over 210 active anti-dumping duty measures. A licensed Customs House Agent (CHA) or Customs Broker handles the clearance on behalf of most importers.
Key regulatory reference
Notification 45/2025-Customs (effective 1 November 2025) is the current master customs duty notification for FY 2025-26, superseding the earlier 50/2017-Customs rate schedule.
Key parties involved in customs clearance
A standard import clearance involves several parties, each with a defined role under Indian customs law:
- Importer of Record — the entity legally responsible for the shipment, named on the Bill of Entry. They must hold a valid IEC (Importer-Exporter Code) issued by DGFT.
- Customs Broker (CHA) — a licensed agent (licensed under Customs Brokers Licensing Regulations, 2018) who files documents on the importer's behalf and represents them before customs officers.
- Shipping Line or Airline — issues the Bill of Lading (sea) or Air Waybill (air) and files the Import General Manifest (IGM) with customs.
- Port / Airport / ICD — the physical or logistical location where goods are examined and released. Major ports include JNPT, Mundra, Chennai, and Kolkata.
- CBIC Customs Officer — the government official who assesses the Bill of Entry, orders examination if required, and grants Out of Charge.
- Other regulatory agencies — FSSAI (food products), CDSCO (drugs and medical devices), BIS (standards-controlled goods), WPC (wireless telecom), and several others, each of which must grant a No Objection Certificate (NOC) where applicable.
The 7-step customs clearance process
While the exact sequence can vary by port, cargo type, and risk profiling, the core steps of import customs clearance in India follow a consistent pattern under ICES:
Step 1 — IGM filing by the carrier
Before or immediately upon arrival of the vessel or aircraft, the shipping line or airline files an Import General Manifest (IGM) with customs. This registers every consignment on board against a House Bill of Lading (HBL) or Master Bill of Lading (MBL). The IGM must be filed within 30 days of the vessel's arrival for sea cargo; for air cargo the window is tighter. Importers cannot file a Bill of Entry until the IGM is recorded in ICES.
Step 2 — Bill of Entry filing
The importer or their CHA files a Bill of Entry (BE) electronically through ICES. India uses four types of Bill of Entry:
- Into Home Consumption (White BE) — for goods that will enter the domestic market directly.
- Into Warehousing (into-bond, Yellow BE) — for goods to be warehoused under bond before duty payment.
- Ex-Warehousing (Ex-Bond BE) — when goods are cleared from a bonded warehouse into home consumption.
- Into Store Room (for stores on ships and aircraft).
The BE must accurately declare: HS classification (8-digit ITC-HS code), country of origin, invoice value (CIF or FOB as applicable), quantity, and applicable duty exemption notifications. Misdeclaration of any of these attracts penalties under Section 111 and Section 112 of the Customs Act.
Step 3 — Assessment and duty calculation
Once filed, the BE is assessed by the customs system and optionally reviewed by an assessing officer. The officer verifies the declared HS code, value, and origin, calculates the duty liability (BCD + IGST + SWS + applicable cesses), and may apply or query any trade remedy duties (anti-dumping, safeguard, CVD). Assessment can be system-assisted or manual depending on the risk channel assigned.
Duty calculation quick reference
Total duty = BCD + SWS (10% on BCD) + AIDC (if applicable) + IGST (5–28%) + Health Cess (if applicable) + Anti-Dumping Duty (if applicable). Use TradePrep's free duty calculator to estimate your liability before filing.
Step 4 — Risk channel assignment (RMS)
After assessment, India's Risk Management System (RMS) assigns the BE to one of three channels:
- Green Channel — automatic Out of Charge without physical examination. Fastest channel, typically available to established importers with clean compliance records.
- Yellow Channel — document examination only. The customs officer reviews the original shipping documents but does not physically examine the cargo.
- Red Channel — full physical examination of the cargo. Customs officers inspect the goods, verify quantity, check for prohibited items, and confirm the declared HS classification.
Step 5 — Duty payment
Duty is paid electronically through the ICEGATE portal using net banking or NEFT/RTGS from the importer's bank account. The challan (TR-6 / e-challan) must be linked to the BE. Some importers use a Customs Duty Credit Scrip (for exports under incentive schemes) or IGST input tax credit adjustments; in all cases the duty ledger must reflect full payment before clearance proceeds.
Step 6 — Examination (if red or yellow channel)
For yellow-channel BEs, the customs officer calls for original documents and compares them to declarations. For red-channel BEs, an examination order is issued and cargo is physically examined at the port or CFS. The examination report is entered into ICES. If discrepancies are found (wrong quantity, different goods, concealed items), a demand notice and show-cause notice may be issued.
Step 7 — Out of Charge (OOC)
After duty payment and any examination, the customs officer issues an Out of Charge (OOC) certificate. This is the final green signal. The importer or CHA presents the OOC to the port/terminal, which then releases the container for pick-up. For air cargo, OOC leads directly to delivery from the air cargo complex.
Documents required for customs clearance in India
The following documents are typically required for a standard import clearance. Some may not apply depending on the commodity, mode of transport, and origin country:
| Document | Purpose | Who issues it |
|---|---|---|
| Bill of Lading / Air Waybill | Title document & transport contract | Shipping line / airline |
| Commercial Invoice | Declares value, quantity, description | Foreign exporter |
| Packing List | Itemised list of packages and weights | Foreign exporter |
| Certificate of Origin | Establishes origin for preferential duty | Chamber of Commerce / DGFT |
| Insurance Certificate | Proof of marine/air cargo insurance | Insurance company |
| Import Licence / Permit | Required for restricted/canalized goods | DGFT / licensing authority |
| BIS Certificate / CRS Number | Compliance with Quality Control Orders | BIS-registered lab |
| FSSAI Import Clearance | Required for food, beverages, nutraceuticals | FSSAI port office |
| Drug Import Licence | Required for pharmaceutical imports | CDSCO zone office |
| CITES Permit | Required for wildlife / CITES-listed species | Ministry of Environment |
Typical clearance timelines
In India, the average dwell time for imports (the period from vessel arrival to final release) varies considerably by port, commodity, and channel assignment. CBIC publishes the following benchmark targets under the National Time Release Study:
- Green channel (sea) — 1 to 2 working days from BE filing to OOC, assuming duty payment on the same day.
- Yellow channel (sea) — 2 to 4 working days, including document review.
- Red channel (sea) — 4 to 7 working days, including physical examination at the port/CFS.
- Air cargo (green) — 6 to 12 hours from IGM to OOC under SWIFT (Single Window Interface for Trade).
- Air cargo (red) — 1 to 2 working days including physical examination.
These are best-case figures. In practice, delays due to document discrepancies, misdeclared HS codes, missing regulatory NOCs, or congestion at major ports can add several days or even weeks. Detention and demurrage costs accumulate quickly once a container exceeds its free days at the port or CFS.
Common causes of customs delays — and how to avoid them
Detention and demurrage can escalate fast
Shipping lines typically offer 4–7 free days at port. Beyond that, detention fees of Rs 2,000–6,000 per container per day are common. A delay of even 10 days adds Rs 20,000–60,000 to your landed cost before you start.
1. Wrong or missing HS code
Misclassification is the single most common trigger for customs demands in India. An HS code that differs from what the assessing officer believes is correct results in a re-assessment, short-levy demand, and possible show-cause notice. In serious cases it attracts a penalty of up to five times the duty evaded. Always verify the 8-digit ITC-HS code using an up-to-date tariff database before filing. TradePrep's free HSN lookup tool lets you search all 12,771 ITC-HS codes with their current duty rates and policy restrictions.
2. Missing or deficient BIS / QCO compliance
If your product falls under a Quality Control Order (QCO) but you arrive at port without a valid BIS registration or CRS number, customs will not grant OOC. The goods are either re-exported at your cost or destroyed. DPIIT and BIS have expanded QCO coverage significantly in 2024–25 — check this before shipping.
3. Undervalued or incorrectly described invoice
Customs valuation in India follows the WTO Customs Valuation Agreement (CVA) as enacted in the Customs Valuation (DVOC) Rules, 2007. If the declared invoice value appears artificially low relative to the assessable value of similar goods, the assessing officer may reject the transaction value and apply the computed value method. This triggers a longer assessment process and potential interest on short-paid duty.
4. Anti-dumping and safeguard duty surprises
India maintains over 210 active anti-dumping duty (ADD) measures across sectors including chemicals, textiles, metals, and plastics. If your HS code falls within the scope of an ADD notification and the goods originate from an affected country, you owe ADD on top of the standard BCD and IGST — even if your supplier did not mention it. Check for applicable ADD before placing your purchase order, not at the time of clearance. TradePrep's duty calculator flags all active ADD, CVD, and safeguard duties automatically.
5. Regulatory NOCs not arranged in advance
India's Single Window Integration (SWIFT) links customs with 35+ Partner Government Agencies (PGAs). However, obtaining an NOC from FSSAI, CDSCO, WPC, or the Atomic Energy Regulatory Board still requires advance preparation — applications take days to weeks and cannot be submitted retroactively after the shipment has arrived. Arrange all regulatory approvals before the cargo departs origin.
6. Incomplete or mismatched documents
Any mismatch between the declared quantities on the invoice, packing list, and BL/AWB forces the assessing officer to call for original documents and sometimes issue an examination order. Common examples: net weight vs gross weight errors, wrong container number on the BL, invoice in a currency different from what is declared, or an incorrect country of origin that affects FTA preference eligibility.
How TradePrep helps with customs clearance
TradePrep is a document management and compliance platform built specifically for Indian customs brokers and their importer clients. Here is how it maps to the clearance lifecycle:
- Document collection — clients upload BL, invoices, packing lists, and certificates directly through the TradePrep client portal. The broker team sees everything in one organised view, with checklist-driven status tracking.
- OCR extraction — TradePrep's three-tier OCR pipeline (pdf-parse → Google Cloud Vision → Claude AI) automatically extracts invoice value, HS codes, country of origin, quantity, and package details from uploaded PDFs — eliminating manual data entry.
- Duty pre-check — before filing, use TradePrep's duty calculator to verify BCD, IGST, SWS, AIDC, Health Cess, and all applicable trade remedy duties for the declared HS code and origin country.
- BIS and NTB alerts — TradePrep flags BIS QCO requirements, FSSAI licensing, anti-dumping duty applicability, and other Non-Tariff Barriers at the HS code level — so you know about them before the cargo arrives.
- Status tracking — the job status flow (docs_pending → under_assessment → duty_paid → exam_ordered → ooc → delivery_pending → delivered) mirrors the actual customs clearance stages, with real-time notifications to the importer.
- Team collaboration — brokers and CHA teams can leave notes, assign tasks, and communicate with clients directly within the shipment record — no more status updates over WhatsApp.
Try TradePrep Free
Manage every import shipment in one place
Bill of Entry tracking, document collection, duty calculation, BIS checks, and team collaboration — built for Indian customs brokers.
Related articles