SSLT Global
Freight8 min read

Inland Container Depots (ICD) Explained: Role, Advantages & ICD vs CFS

A practical guide to Inland Container Depots - what an ICD does, how it differs from a Container Freight Station (CFS), the customs and cost advantages for shippers, and how to use an ICD in an FCA/CIP shipment.

By SSLT Global Editorial·Published

An Inland Container Depot (ICD) - also called a dry port - is a customs-notified inland facility where loaded containers are received, examined, cleared and stuffed or de-stuffed, exactly as if the work were happening at the seaport. For shippers moving cargo out of manufacturing hubs that sit hundreds of kilometres from the coast, ICDs are the difference between a smooth export and a week of port dwell.

What an ICD actually does

An ICD is more than a container yard. Because it is gazetted as a customs area under the Revised Kyoto Convention framework (and, in India, under CBIC notifications), the depot performs the full set of port functions inland:

  • Receipt of export containers and issue of the carrier's bill of lading against an inland "received for shipment" event.
  • Customs examination, assessment and issue of Let Export Order (LEO) for exports; assessment and duty payment for imports.
  • Stuffing of factory-stuffed or CFS-stuffed cargo into containers, sealing under customs supervision.
  • Bonded rail or road movement of sealed boxes to and from the gateway seaport under an in-bond transit document.
  • Temporary storage of empty and laden containers, with repair and PTI facilities for reefer boxes.

ICD vs CFS - the difference that matters on the invoice

Shippers routinely confuse ICDs with Container Freight Stations (CFS). They overlap in facilities but not in legal status:

  • Location. A CFS is attached to a seaport (a few kilometres from the terminal). An ICD is inland - often 800–1,500 km from the coast.
  • Customs authority. A CFS is an extension of the seaport customs house. An ICD is an independent customs station with its own commissionerate jurisdiction, able to issue LEO and finalise assessment on its own.
  • Bill of lading. An ICD can be named as the place of receipt on a multimodal / through B/L. A CFS almost never appears on the B/L.
  • Cost driver. A CFS charges de-stuffing, storage and delivery-order fees on top of destination THC. An ICD's charges are typically one bundled handling fee plus bonded haulage.

Why shippers use ICDs

  1. Port congestion avoidance. Assessment and examination happen inland, so the container reaches the gateway port already cleared and moves straight onto the vessel - or straight out of the terminal on import.
  2. Lower demurrage and detention exposure. The free-time clock for detention starts at the ICD, not at the seaport - typically adding 3–5 productive days of inland free-time.
  3. Modal shift to rail. Bonded rail (CONCOR in India, similar operators in Pakistan, China, Ethiopia) is 20– 30% cheaper than long-haul road for full containers and removes trucking emissions.
  4. Better factory economics. Containers can be stuffed at the factory dock and moved to the ICD, so there is no double-handling into a CFS at the port.

Using an ICD in an Incoterms 2020 shipment

The point of physical handover matters for both cost and risk. If the exporter's obligation ends when the container is handed to the carrier at the ICD, the Incoterm should say so:

  • FCA ICD Tughlakabad, Incoterms 2020 - seller clears for export and delivers the loaded box to the named ICD. Risk transfers there.
  • CIP Kanpur ICD, Incoterms 2020 - seller pays freight and insurance to a destination ICD; risk still transfers at the first carrier's receipt inland.

Never use FOB or CIF with an ICD. Those maritime-only rules put risk transfer at the seaport rail, which is inconsistent with an inland handover and creates an insurance gap for the seller. See our CIF vs FOB guide for the full argument.

ICD checklist for exporters

  • Confirm the ICD's notified customs status and jurisdiction.
  • Confirm the carrier's tariff shows the ICD as an origin - not every shipping line quotes to every dry port.
  • Get the bonded haulage rate to the gateway port and the transit time in writing.
  • Agree the free-time policy for detention at the ICD - it should be separate from seaport free-time.
  • Match the Incoterm to the actual handover: FCA/CIP with the ICD named, not FOB/CIF.

Run your ICD-versus-port comparison on the Detention & Demurrage Calculator to quantify the free-time gain, and on the Landed Cost Calculator to see the effect on total delivered cost.

Standards referenced: WCO Revised Kyoto Convention (RKC), Specific Annex A · UNCTAD - Dry Ports Handbook · CBIC (India) - ICD/CFS guidelines · Incoterms® 2020

Reviewed against the current published texts of the standards cited above. This guide is decision-support, not banking, tax, legal or customs advice. See our editorial standards.

Share
Feedback
Was this page useful?