Customs Clearance in India: Step by Step Process to Avoid Delays and Penalties

By sriharshawk36@gmail.com

Published On:

Customs clearance

Customs clearance in India is the legal process of getting your imported goods and exporting goods approved by customs authorities so they can enter and leave the country.

Here’s the thing. This isn’t just paperwork. It’s the difference between your cargo moving in 3 days or sitting at the port for weeks while you loose money on demurrage, storage, and penalties.

If your documents are wrong, your duty is miscalculated, or your product classification is off, customs will hold your shipment. No negotiation. No excuses. And every extra day costs you.

In a clean, compliant case, the customs clearance process in India usually takes 2–4 days. That’s when your paperwork is accurate, your duties are paid on time, and your shipment falls into a low risk category.

The entire system today runs digitally through ICEGATE under the Central Board of Indirect Taxes and Customs (CBIC). For imports, you file the Bill of Entry, pay customs duty, and receive Out of Charge (OOC) electronically.

For exports, you file a Shipping Bill, submit documents like the Bill of Lading or Airway Bill, complete customs assessment, and receive the Let Export Order (LEO) for shipment.

In this guide, you’ll get:

  • The exact step by step import customs clearance process in India
  • The documents you must submit
  • How customs duty in India is calculated and paid
  • The common mistakes that delay clearance
  • When you should hire a customs broker vs handle it yourself

By the end, you’ll understand how the ICEGATE customs process works from arrival to final release, and what you need to do to avoid delays, penalties, and unnecessary costs.

Table of Contents

What Is Customs Clearance in India?

Customs clearance in India is the legal process of getting goods approved by customs authorities for both import into and export out of the country, involving documentation, assessment, and compliance checks before release.

Let’s break it down properly.

Who handles it

  • The process is governed by the Central Board of Indirect Taxes and Customs (CBIC)
  • All filings, duty payments, and approvals move through the ICEGATE digital system
  • Customs officers review, assess, and release shipments based on risk and compliance

When it applies

  • Every commercial import into India and export out of India
  • Applies across sea shipments, air cargo, and land border movements in both directions
  • Covers both full container loads, air consignments, courier shipments, and bulk cargo

Two quick examples so it’s clear:

  • Import example: You bring machinery from Germany by sea → import customs clearance at port before delivery
  • Export example: You ship garments from India to the US by air → export customs clearance before the goods are allowed to leave the country

Where it happens

  • Seaports (like Nhava Sheva, Chennai, Mundra)
  • Airports (Delhi, Mumbai, Hyderabad, etc.)
  • Inland Container Depots (ICDs) and Container Freight Stations (CFS)

No clearance means your goods don’t move. Simple as that.

Customs clearance

Prerequisites Before You Can Clear Goods in India

Before your shipment even reaches India, a few non-negotiable setups must be in place. Skip these and your cargo will sit stuck at the port.

Importer Exporter Code (IEC)

Who needs it

  • Any business importing goods into India for commercial purposes
  • Even a small e-commerce importer bringing stock from abroad needs it

Who doesn’t

  • Individuals importing for personal use
  • Government departments and certain notified entities

No IEC means you legally cannot import and export. There’s no workaround.

ICEGATE Registration

Why it’s mandatory

ICEGATE is the digital backbone of the entire customs clearance process in India. Without it, you cannot interact with customs systems.

What it enables

  • Filing your Bill of Entry
  • Uploading documents through e-Sanchit
  • Paying customs duty online
  • Tracking clearance status in real time

If your ICEGATE account isn’t active and linked correctly, your shipment will not move forward.

Role of Customs Broker (CHA)

When you need one

  • You’re new to imports and don’t understand classification, valuation, or compliance
  • Your shipment is high value or falls under regulated categories (electronics, food, chemicals, etc.)

What they actually do

  • File the Bill of Entry on your behalf
  • Classify your product using correct HSN codes
  • Calculate duties correctly
  • Coordinate with customs officers during inspection or queries
  • Get your shipment cleared faster with fewer mistakes

Can you do it yourself? Yes.
Should you do it yourself without experience? Usually a bad idea.

Import General Manifest (IGM)

Filed by carrier
The shipping line or airline files the IGM when your cargo arrives in India.

Why it matters
Your shipment legally does not exist in the customs system until it appears in the IGM.

  • No IGM = no Bill of Entry filing = no customs clearance.

This is the starting trigger of the entire import customs clearance process in India.

Step by Step Customs Clearance Process in India

This is the actual import customs clearance process in India step by step. No theory. This is exactly how your shipment moves from arrival to release.

Step 1 — Filing the Bill of Entry (BoE)

This is the core document in the entire customs clearance process in India.

Timeline for filing

  • Filed before arrival or within 1 day of arrival (excluding holidays)
  • Delay here immediately slows everything down

Data required

  • Correct HSN code
  • Accurate product description
  • Declared value (invoice + freight + insurance)
  • Country of origin
  • Quantity and unit details

If your HSN or value is wrong, customs will stop your file. No debate.

e-Sanchit document upload
All supporting documents are uploaded digitally through e-Sanchit on ICEGATE:

  • invoice
  • packing list
  • bill of lading
  • licenses

No physical paperwork anymore. Everything is digital and traceable.

Step 2 — Self Assessment and RMS Processing

Once BoE is filed, you declare your own classification, valuation, and duty. That’s self assessment. Then the system’s Risk Management System (RMS) decides how your shipment will be handled.

RMS risk channels

  • Green Channel
    No checks. Direct clearance after duty payment.
  • Yellow Channel
    Only document verification. No physical inspection.
  • Red Channel
    Full physical examination of goods by customs officers.

Your history, product type, value, and compliance record decide your risk level.

Step 3 — Duty Calculation and Payment

Once assessed, you must pay applicable customs duty in India before release.

Main duty components

  • Basic Customs Duty (BCD)
    Based on HSN classification
  • IGST (Integrated GST)
    Charged on import value + duty
  • Social Welfare Surcharge (SWS)
    Additional percentage on BCD

How payment is made

  • Paid electronically through ICEGATE
  • Using Electronic Cash Ledger
  • Linked to your IEC

No payment = no clearance. Your cargo will sit there.

Step 4 — Examination and Verification

If your shipment is flagged (Yellow or Red channel), customs will verify details.

Physical inspection cases

  • High risk goods
  • First time importers
  • Value or classification mismatch

Faceless Assessment:
Handled by National Assessment Centers (NACs) to ensure uniform decision making across India.

Sampling:
For regulated goods (food, pharma, chemicals), samples may be taken for testing. If your documents don’t match your goods, expect delays and penalties.

Step 5 — Out of Charge (OOC) and Goods Release

Once everything is cleared, customs issues Out of Charge (OOC).

What OOC means:
It’s the final clearance approval from customs that allows your goods to leave the customs area.

Electronic release:

  • Issued digitally through ICEGATE
  • No physical stamp required

Handover to importer After OOC:

  • Cargo moves to transporter
  • Delivered to your warehouse or factory

This is the final stage of the import customs clearance process in India.

Step 6 — Post Clearance Compliance

Most people think clearance ends at OOC. It doesn’t.

Audits:
Customs can audit your past imports for valuation, classification, or misuse of exemptions.

Bonds / exemptions:
If you claimed any duty benefits, you may need to submit bonds or follow conditions.

Duty disputes:
If customs later finds misdeclaration, you may face:

  • differential duty demand
  • interest
  • penalties

So accuracy upfront matters.

customs clearance India step by step

Step by Step Export Customs Clearance Process in India

Export clearance is similar to import, but uses different documents and approvals.

Step 1 — Filing the Shipping Bill

Instead of Bill of Entry, exporters file a Shipping Bill through ICEGATE.

It includes:

  • product description
  • HSN code
  • FOB value
  • export scheme (if any like RoDTEP)

Step 2 — Document Submission

Documents uploaded via e-Sanchit include:

health certificate
Health Certificate for Export: What It Is and Why Your Shipment Can Be Rejected Without It
  • commercial invoice
  • packing list
  • export license (if required)
  • purchase order
  • Bill of Lading / Airway Bill

Step 3 — Assessment and Examination

Customs verifies:

  • product classification
  • export incentives eligibility
  • compliance with export restrictions

Some shipments are inspected physically.

Step 4 — Let Export Order (LEO)

After verification, customs issues LEO (Let Export Order). This is the export equivalent of Out of Charge (OOC). Without LEO, goods cannot be loaded onto the vessel or aircraft.

Step 5 — Loading and Departure

Once LEO is granted:

  • cargo is handed to shipping line/airline
  • loaded onto vessel/aircraft
  • export is completed

Step 6 — Post Export Benefits

After export, you may claim:

  • RoDTEP benefits
  • Duty drawback
  • GST refunds

Key Documents Required for Import Customs Clearance in India

Below is the standard import documentation for customs clearance in India. Missing even one critical document can stop your shipment.

DocumentPurposeMandatory / Conditional
Bill of EntryOfficial declaration of imported goods for customs clearanceMandatory
Commercial InvoiceShows value, description, and transaction detailsMandatory
Packing ListDetails quantity, weight, and packaging of goodsMandatory
Bill of Lading / Airway BillProof of transport and shipment ownershipMandatory
Certificate of OriginRequired to claim preferential duty benefits under trade agreementsConditional
Insurance CertificateProof of insurance coverage for goods in transitConditional
Import License / IECLegal authorization to import goods into IndiaMandatory
GATT / DGFT DeclarationDeclaration of value and compliance under import rulesMandatory

Important note:

Depending on your product category, additional regulatory approvals may be required:

  • BIS certification for electronics and certain industrial goods
  • FSSAI license for food imports
  • Drug Controller approval for pharmaceuticals
  • Plant quarantine or animal quarantine certificates for agricultural goods

If you ignore product specific compliance, customs will hold your shipment even if everything else is correct.

Additional Documents for Export Customs Clearance

DocumentPurpose
Shipping BillExport declaration filed with customs
Commercial InvoiceExport value declaration
Packing ListShipment details
Bill of Lading / Airway BillTransport proof
Export License (if required)Compliance for restricted goods
LUT/Bond (for GST)For export without IGST payment

Customs Duties and Charges You Must Pay

If you don’t understand how customs duty in India is calculated, you’ll either underpay and get penalized or overpay and kill your margins. There’s no middle ground.

Breakdown of taxes

Every import typically attracts three main charges:

  • Basic Customs Duty (BCD)
    This is the base tax applied on your product based on its HSN code. Rates vary widely depending on the product category.
  • Integrated GST (IGST)
    Charged on the total assessable value after adding BCD and other charges. This is similar to GST you pay on domestic purchases.
  • Social Welfare Surcharge (SWS)
    A percentage applied on the BCD amount.

Depending on your goods, there may also be:

  • Anti dumping duty
  • Safeguard duty
  • Compensation cess

Ignore these at your own risk. They can drastically change your landed cost.

How duty is calculated

Customs doesn’t calculate duty on just your invoice value. They use CIF value, which includes:

Cost of goods + Insurance + Freight total becomes your assessable value.

Then duties are applied step by step:

  1. BCD applied on CIF value
  2. SWS applied on BCD
  3. IGST applied on (CIF + BCD + SWS)

Two quick examples so you don’t get this wrong:

Example 1:

  • Product value: ₹5,00,000
  • Freight + insurance: ₹50,000
  • CIF value = ₹5,50,000
  • BCD @10% = ₹55,000
  • SWS @10% of BCD = ₹5,500
  • IGST @18% on total = applied on ₹6,10,500

Example 2:

  • Product value: ₹2,00,000
  • Freight + insurance: ₹20,000
  • CIF value = ₹2,20,000
  • BCD @20% = ₹44,000
  • SWS @10% = ₹4,400
  • IGST @18% applied on ₹2,68,400

That’s how your real landed cost builds up.

Role of HSN classification

Your HSN code decides your duty rate. Get it wrong and everything collapses.

Two real scenarios:

Example 1:
You import LED lights and classify them under a general electrical category at 10% duty instead of the correct 20%.
Customs catches it → reassessment + penalty + interest.

Example 2:
You import food supplements but classify them as general food items to avoid stricter checks.
Customs flags it → lab testing + FSSAI compliance + shipment delay + storage cost.

HSN classification is not a guess. It must be correct and defensible.

Penalties for wrong declaration

Customs doesn’t treat mistakes kindly, especially if they affect revenue.

You can face:

  • Duty re-assessment
  • Interest on unpaid duty
  • Monetary penalties
  • Confiscation in serious cases

Two common costly mistakes:

Example 1: undervaluing goods to reduce duty
Result → differential duty demand + penalty + future shipments flagged as high risk

Example 2: misdeclaring quantity or description
Result → physical inspection + delay + possible seizure

If you’re not 100% sure, fix it before filing the Bill of Entry. After filing, you’re already in the system.

customs clearance charges in India

How Long Does Customs Clearance Take in India?

In a normal, compliant case, the customs clearance process in India takes around 2–4 days from the time your goods arrive and your documents are filed correctly. But that timeline only holds if you do things right.

What actually affects clearance speed

1. RMS Channel Allocation

  • Green channel → fastest, often same day clearance after duty payment
  • Yellow channel → document verification delays by 1–2 days
  • Red channel → physical inspection, can take several days depending on queue

2. Documentation accuracy

Two situations:

  • Correct HSN, value, invoice, and licenses → smooth clearance
  • Missing invoice or wrong classification → query raised → delay until corrected

3. Port congestion

Major ports like Nhava Sheva or Chennai get overloaded.

Example:

  • Peak import season → containers waiting in queue → even cleared cargo waits for handling
  • Strikes or system issues → backlog builds instantly

4. Compliance issues

If your product requires regulatory approval:

  • Electronics without BIS → shipment held
  • Food items without FSSAI clearance → lab testing delay

Both cases can push clearance from 3 days to 10+ days easily. Customs clearance in India is fast only when your paperwork, classification, and compliance are clean. One mistake and your cargo stops moving.

Common Mistakes That Delay Customs Clearance

Most delays aren’t caused by customs. They’re caused by importers interfering with basic compliance. Here are the common issues that get shipments stuck.

1. Wrong HSN classification
Verify the code before filing. Customs does not accept incorrect classification.

  • Example 1: You classify kitchen appliances under a general electrical category at 10% instead of the correct 20% rate. Customs reclassifies it → reassessment + penalty + delay.
  • Example 2: You import chemicals and use a generic code instead of the specific hazardous classification. Shipment gets flagged for inspection and testing → clearance delayed by days.

2. Undervaluation of goods
Trying to save duty by declaring a lower value is one of the fastest ways to get flagged.

  • Example 1: Invoice shows $8,000 but market value is clearly $15,000. Customs rejects declared value → revaluation + duty demand + interest.
  • Example 2: You split invoice values across multiple shipments to reduce duty impact. RMS flags pattern → future shipments automatically pushed to Red channel.

3. Missing or incomplete documents
If even one required document is missing or inconsistent, your file doesn’t move.

  • Example 1: Packing list doesn’t match invoice quantities → customs raises query → clearance paused.
  • Example 2: Certificate of Origin missing for preferential duty claim → benefits denied + reassessment.

4. Not registering on ICEGATE properly
You can’t run a digital clearance system without a working account.

  • Example 1: IEC not linked to ICEGATE Bill of Entry can’t be filed → shipment sits idle.
  • Example 2: Digital signature not active → duty payment fails → delay even after assessment is complete.

5. Incorrect invoice data
Your commercial invoice is the foundation of your clearance. If it’s wrong, everything else collapses.

  • Example 1: Description says “electronic items” instead of detailed product name → customs demands clarification → file held.
  • Example 2: Currency conversion mismatch between invoice and declared value → system flags discrepancy → reassessment.

If you want fast clearance, the rule is simple accurate classification, clean documents, honest valuation, and proper registration. Anything else slows you down.

Should You Hire a Customs Broker or Do It Yourself?

This is where most new importers and exporters make bad decisions. They either try to save money and screw up compliance, or they blindly outsource without understanding what’s happening.

Let’s be clear about when each option makes sense.

When DIY Works

Handling customs clearance yourself can work, but only under limited conditions.

Case 1: Small shipments

  • Low value goods
  • Limited duty impact
  • Minimal regulatory requirements

Example: importing small batches of clothing accessories or non-regulated consumer items.

Case 2: You already have experience

  • You understand HSN classification
  • You know ICEGATE filing
  • You’ve handled clearance before

Example: A repeat importer who ships the same product every month, using the same documentation and the same duty rates each time.

If you don’t meet both conditions, DIY becomes risky.

When You Should Hire a Customs Broker (CHA)

A licensed customs broker isn’t a luxury. In many cases, they’re damage control.

Case 1: High value cargo

  • Large duty exposure
  • Any mistake becomes expensive

Example: importing machinery worth ₹50 lakh. One classification error can cost lakhs in extra duty and penalties.

Case 2: Complex goods

  • Technical products
  • Multiple components
  • Multiple HSN classifications

Example: electronics with embedded software, chemicals with composition based classification.

is fssai required for export
Is FSSAI Required for Export? 13 Critical Rules You Can’t Ignore

Case 3: Regulated categories

  • Food (FSSAI)
  • Electronics (BIS)
  • Pharma or medical goods

Example: importing packaged food without correct FSSAI documentation → shipment held until compliance is proven.

A good customs broker reduces risk, speeds up clearance, and handles queries you don’t even know how to answer.

Cost of Customs Clearance Services in India

Let’s talk numbers.

Typical fee range

  • Small shipments: ₹3,000 to ₹8,000
  • Medium shipments: ₹8,000 to ₹15,000
  • Complex or high value cargo: ₹15,000 to ₹25,000+ depending on documentation and handling

Extra costs may include:

  • inspection handling
  • document preparation
  • port handling coordination

What you’re paying for

You’re not just paying someone to “file a form.” You’re paying for:

  • Correct HSN classification
  • Accurate duty calculation
  • Document verification
  • Handling customs queries
  • Faster clearance and reduced risk

Two quick realities:

Example 1: You try to save ₹5,000 by skipping a broker, misclassify goods, and end up paying ₹60,000 extra duty + penalty.

Example 2: Broker charges ₹10,000 but gets your shipment cleared in 2 days instead of 8 days, saving you storage and demurrage charges.

So the real question isn’t “Can you afford a customs broker?”
It’s “Can you afford the cost of mistakes if you don’t use one?”

icegate

How ICEGATE Simplifies Customs Clearance

ICEGATE is the backbone of the entire customs clearance process in India. If you’re still thinking in terms of physical files and manual approvals, you’re already behind.

Here’s what ICEGATE actually does for you.

e-filing

You file your Bill of Entry and upload all supporting documents digitally through ICEGATE using the e-Sanchit system.

Two situations:

  • Example 1: You upload invoice, packing list, and bill of lading correctly in one go → system accepts → file moves directly to assessment.
  • Example 2: You upload incomplete documents or wrong file tags → system flags it → customs raises a query → delay starts immediately.

There’s no paper submission fallback anymore. If it’s not uploaded properly, it doesn’t exist.

Duty payment

All customs duty payments in India are made electronically through ICEGATE.

You can:

  • calculate payable duty
  • pay via net banking or authorized banks
  • track payment status instantly

Two situations:

  • Example 1: You pay duty immediately after assessment → system updates → your shipment moves to next stage without delay.
  • Example 2: Payment fails or is delayed → even if everything else is approved, your goods won’t be released.

No payment confirmation = no clearance.

Tracking status

ICEGATE gives you real time tracking of your shipment’s customs status.

You can check:

  • Bill of Entry status
  • duty payment confirmation
  • RMS channel allocation
  • Out of Charge release

Two situations:

  • Example 1: You monitor status daily and respond to queries quickly → faster clearance.
  • Example 2: You ignore system alerts → miss a query from customs → shipment sits idle for days.

Visibility is there. Whether you use it properly is up to you.

Faceless assessment

ICEGATE supports faceless assessment, where your shipment is assessed by National Assessment Centers instead of local officers.

What this does:

  • removes local bias
  • standardizes classification and valuation decisions
  • improves consistency across ports

Two situations:

  • Example 1: Correct documentation and classification → faceless system clears without unnecessary queries.
  • Example 2: Incorrect valuation → central assessment flags discrepancy → reassessment and delay.

Faceless doesn’t mean gentle. It means consistent and rule based.

Official Government Resources for Customs Clearance

If you’re serious about imports, you should know where the official information comes from. These are the core resources you should rely on, not random blogs.

CBIC Customs Procedure Page

This is the official government framework for customs rules, procedures, notifications, and circulars issued by the Central Board of Indirect Taxes and Customs.

Use it when you want:

  • official duty structures
  • compliance rules
  • latest regulatory updates

ICEGATE Portal

This is where the actual customs clearance process in India happens.

You use ICEGATE for:

  • filing Bill of Entry
  • uploading documents
  • paying customs duty
  • tracking shipment clearance

If you import regularly, you’ll be logging in here almost every time.

DGFT IEC Application Portal

Managed by the Directorate General of Foreign Trade.

You use this portal to:

No IEC, no imports. This is your starting point.

CBIC Customs Manual

This is the detailed operational manual for customs officers and procedures.

Use it to understand:

  • classification principles
  • valuation rules
  • audit procedures
  • legal provisions under customs law

If you want to go deep and avoid compliance mistakes, this document is worth reading.

Mumbai Customs Zone III Procedure Page

One of the most practical and detailed procedural guides available from Indian customs authorities.

It gives you:

  • step by step import clearance flow
  • documentation requirements
  • assessment and examination procedures

Even if your shipment is not in Mumbai, the process described here applies broadly across India. If you rely on these official sources and keep your documentation clean, the customs clearance process becomes predictable instead of stressful.

ICEGATE

Quick Summary of the Customs Clearance Process

Here’s the entire customs clearance process in India, stripped down to the essentials:

Import Flow

  • IEC
  • ICEGATE
  • Bill of Entry
  • Duty payment
  • RMS
  • OOC

Export Flow

  • IEC
  • Shipping Bill
  • document upload
  • customs assessment
  • LEO
  • shipment departure

Final Thoughts

Here’s the blunt reality. Customs clearance is not complicated, but it is unforgiving.
Accuracy and compliance decide everything.

Two simple truths:

  • Example 1: correct HSN, clean documents, proper valuation → clearance in 2–3 days, no issues.
  • Example 2: wrong classification, missing certificate, undervaluation → shipment held, duty reassessed, penalties added, delays pile up.

There’s no shortcut around compliance. Every mistake costs time and money.

If you want smooth imports and exports:

  • get your documentation right the first time
  • classify your goods correctly
  • pay duties accurately
  • and don’t ignore regulatory requirements

FAQs

How much does customs clearance cost in India?

No fixed cost. It depends on shipment value and product type. You’ll pay customs duty + CHA fee (₹3k–₹25k) + port charges.

Do exports require customs clearance in India?

Yes. All exports require filing a Shipping Bill, customs verification, and receiving Let Export Order (LEO) before goods leave the country.

Can I clear goods without a customs broker?

Yes, legally. But only safe if you understand HSN, ICEGATE, and compliance. For high-value or regulated goods, DIY usually leads to delays and penalties.

What happens if my shipment is held by customs?

It means something is wrong HSN, value, documents, or license. You must fix the issue, or it goes to inspection, penalties, and extra charges.

How to check customs clearance status online?

Use ICEGATE. Track BoE status, duty payment, RMS channel, and OOC. If you respond quickly to queries, clearance moves fast.

About the Author

Hi, I’m SriHarsha, founder of shxhub.in.

I focus on explaining import export business topics in a practical, beginner friendly way, based on how exports actually work on the real ground especially documentation, quality control, and buyer expectations.

🔴Related Post

2 thoughts on “Customs Clearance in India: Step by Step Process to Avoid Delays and Penalties”

Leave a Comment