Skip to main content
How-To · 12 min read

Ocean Freight and Container Tracking Reconciliation for Indian Exporters

An Indian exporter shipping 240 FCL containers annually across Nhava Sheva, Mundra, Chennai and Visakhapatnam ports faces a five-leg reconciliation problem: ICD-to-port positioning, port-handling and customs clearance, vessel loading and BL release, ocean transit to destination port with demurrage and detention risk, and a post-shipment export-incentive claim under RoDTEP or RoSCTL — all stitched to FEMA outbound and EDPMS export-realisation discipline.

Terra Insight
Terra Insight Reconciliation Infrastructure

Content authored by practitioners with experience at Amazon India, Intuit QuickBooks, and the Tata Group. Meet the team →

Published 12 June 2026
Domain expertise
TDS Reconciliation GST Input Credit Platform Settlements NACH Batch Matching Bank Reconciliation Form 26AS Matching ERP Integrations Enterprise Finance Ops
Knowledge Card
Problem

An Indian exporter running 240 FCL containers annually across Nhava Sheva, Mundra, Chennai and Visakhapatnam ports reconciles a five-leg ocean export shipment with per-container traceability through factory → ICD → port → vessel → destination, demurrage and detention computation at each origin and destination free-period clock, RoDTEP/RoSCTL post-shipment claim per shipping bill against expected and actual scrip credit, FEMA + EDPMS export-realisation discipline within the nine-month prescribed period, and a Section 16 IGST zero-rated supply position with either LUT-without-IGST or IGST-paid-with-refund election. Failure on any leg cascades — unrealised exports disqualify RoDTEP claims, demurrage misallocation distorts landed cost, and GST classification errors break the zero-rated refund.

How It's Resolved

Build a per-container master keyed by shipping-bill number with origin factory, ICD route, gateway port, container number, BL number, vessel name, sailing date, destination port and consignee. Track the demurrage and detention clock per container at origin (gate-in to vessel-loading) and at destination (vessel-arrival to gate-out) against contracted free period and published tariff. Compute RoDTEP/RoSCTL claim per shipping-bill using HSN rate × quantum × FOB; age against actual scrip credit in ICEGATE. Maintain EDPMS-side per-shipping-bill realisation status against the nine-month FEMA deadline. Classify ocean-freight GST per shipment under Section 16 zero-rated rule with LUT or IGST-paid election. Recover demurrage and detention where third-party-attributable through carrier or consignee claim.

Configuration

Container master keyed by shipping-bill number with origin, ICD, port, BL, vessel, sailing date, destination and consignee; demurrage and detention clock per container per leg with port and shipping-line tariffs; RoDTEP/RoSCTL HSN-rate matrix with expected-credit calculator; ICEGATE scrip-credit ingest; EDPMS realisation status per shipping-bill against nine-month FEMA deadline; FIRC/BRC register per export realisation; GST classification engine for Section 16 zero-rated with LUT-vs-IGST-paid election flag; ITC refund computation per period; demurrage recovery register with third-party-attribution flag.

Output

A per-shipping-bill reconciliation pack with five-leg movement, demurrage and detention computation, RoDTEP/RoSCTL expected vs actual claim, EDPMS realisation status against FEMA deadline, Section 16 zero-rated election with refund route, demurrage recovery register with ageing 30/60/90; quarterly RoDTEP/RoSCTL scrip-credit reconciliation; monthly ITC-refund computation for LUT-route exports; annual FEMA realisation compliance log for AD-bank reporting.

A Coimbatore-based textile exporter shipping 240 FCL containers annually to Europe, the US and the Middle East — primarily home textiles, technical fabrics and ready-made garments — closes May 2026 with 22 FCLs dispatched, ₹18 crore of FOB export value, ₹62 lakh of ocean freight paid, ₹4.8 lakh of demurrage and detention exposure (of which ₹2.1 lakh is third-party-attributable and recoverable), ₹54 lakh of expected RoDTEP credit accrued and ₹12 crore of export proceeds awaiting realisation under the FEMA nine-month window. The CFO walks five reconciliation rails per container concurrently: factory-to-destination movement with leg-by-leg cost capture, demurrage and detention clock at both ends, RoDTEP/RoSCTL expected vs ICEGATE actual, EDPMS export-realisation status against FEMA deadline, and Section 16 zero-rated GST refund route. Ocean freight container tracking reconciliation India at an exporter’s scale is the discipline that protects landed cost, export incentive recovery and FEMA compliance simultaneously.

Quick reference

ItemValueSource
Export zero-ratedSection 16 IGST ActLUT-without-IGST or IGST-paid-with-refund
RoDTEP rate band0.5% to 4.4% of FOBDGFT notified per HSN
RoSCTL applicabilityTextiles primarilyDGFT
FEMA realisation period9 months from shipping billFEMA + RBI master direction
EDPMS trackingPer shipping billRBI
FIRC / BRCPer realisationAD Category-I bank
Demurrage clock at port (origin)3-5 days free pre-loadingPort tariff
Demurrage clock at port (destination)3-7 days free post-arrivalDestination port tariff
Detention clock on container7-14 days freeShipping-line tariff
Foreign-carrier TDSSection 413 code 1062 with DTAALegacy 195

How is the five-leg movement reconciled?

An Indian export FCL container moves through five sequential legs:

Leg 1 — Factory to ICD

Domestic GTA haulage from factory to ICD (Inland Container Depot). Documentation: LR (lorry receipt), e-way bill, internal stuffing report. Cost: GTA freight at SAC 996791 (5 percent without ITC or 12 percent with ITC) or Section 9(3) RCM at recipient. TDS: Section 393 code 1002 at 1-2 percent on GTA payment.

Leg 2 — ICD to gateway port

Rail or road movement to the gateway port (Nhava Sheva, Mundra, Chennai, Visakhapatnam, Cochin, Tuticorin). CONCOR or private CFS handling charges, ICD-to-port freight. Documentation: container movement report, gate-in confirmation at gateway port.

Leg 3 — Port handling and customs clearance

Port-trust handling charge per container, customs broker (CHA) fee, shipping bill filing on ICEGATE, customs examination, let-export order (LEO). Documentation: shipping bill, examination report, LEO.

Leg 4 — Vessel loading and BL release

Terminal handling charge (THC), bunker adjustment factor (BAF), currency adjustment factor (CAF), ocean freight to the shipping line. BL released to exporter as soon as ocean freight is paid (FOB) or to the freight-forwarder/consignee under CIF. Documentation: bill of lading, vessel sailing date confirmation.

Leg 5 — Destination port and consignee

Destination terminal handling charges, destination customs clearance (consignee-side), inland delivery to consignee. Documentation: arrival notice, consignee delivery confirmation.

Per-container traceability through all five legs is necessary because cost incidents at any leg (demurrage, detention, damage, exam holds) must allocate to the shipment for landed-cost computation and recovery.

How are demurrage and detention reconciled and recovered?

Demurrage is the charge levied by the port trust or terminal when a container occupies port stack space beyond the free-period allowance:

  • At origin: typically 3-5 days free pre-vessel-loading
  • At destination: typically 3-7 days free post-vessel-arrival

Detention is the charge levied by the shipping line for the container itself being used beyond the free-period allowance:

  • Typically 7-14 days free from gate-out at origin or destination

Both are time-based, escalating with each tier of overrun (often 1-3 day tiers each with a higher per-day rate).

The reconciliation tracks per-container clock and computes demurrage and detention against contracted free period and published tariff. Where overrun is third-party-attributable (customs delay, consignee non-action, vessel delay), a recovery claim is filed with the responsible party.

Industry-typical exposure on a 240-FCL annual book is ₹18-32 lakh of demurrage and detention cost — of which 40-60 percent is recoverable if the audit trail is preserved.

What are RoDTEP and RoSCTL claims and how are they reconciled?

RoDTEP (Remission of Duties and Taxes on Exported Products) and RoSCTL (Rebate of State and Central Taxes and Levies) are post-shipment export-incentive schemes notified by DGFT.

  • RoDTEP — applies broadly across product categories, with notified rate per HSN typically 0.5 to 4.4 percent of FOB value
  • RoSCTL — applies primarily to textile products with notified rate per HSN

The claim is filed on ICEGATE post shipping-bill filing. The credit is issued as a duty credit scrip credited to the exporter’s RoDTEP/RoSCTL account, transferable to another importer or usable against customs duty on imports.

Reconciliation tracks:

  • Shipping-bill-wise expected credit (HSN rate × quantum × FOB)
  • Actual scrip credit in ICEGATE account
  • Ageing of unrealised credit
  • Rejection investigation (HSN classification error, missing realisation evidence, shipping-bill non-compliance)

Recovery at scrip-credit issuance is industry-typical 95+ percent on clean filings.

How does FEMA + EDPMS export realisation tie in?

FEMA requires every export to be realised in foreign exchange within the prescribed period — typically nine months from the shipping-bill date.

The Export Data Processing and Monitoring System (EDPMS) is RBI’s centralised database that:

  • Tracks every shipping bill
  • Matches it to inward foreign-exchange remittance evidenced by FIRC (Foreign Inward Remittance Certificate) or BRC (Bank Realisation Certificate) issued by AD-Category-I bank

The reconciliation maintains a per-shipping-bill ledger:

  • Fully realised
  • Partially realised
  • Overdue (beyond nine months)
  • Written off (with RBI approval)

Unrealised exports beyond the prescribed period trigger AD-bank reporting to RBI and can disqualify the exporter from subsequent RoDTEP/RoSCTL claims. The reconciliation aligns shipping-bill, BL, vessel sailing date and inward-remittance date per shipping-bill.

Interactive Tool

Quantify your TDS receivable lag and export incentive ageing

For exporters where lagged TDS plus pending RoDTEP scrip credits together are the largest working-capital lock, the estimator quantifies the gap, the chase hours required, and the rupee value of the lock.

Open the TDS Mismatch Estimator →

Worked example — Coimbatore textile exporter, 22 May FCLs, May 2026

LineValue
FCLs dispatched in May22 (annual run-rate 240)
DestinationsEurope 11, US 7, Middle East 4
FOB export value₹18 crore
Ocean freight (foreign + domestic carriers)₹62 lakh
Terminal handling and port charges₹14 lakh
Customs broker and clearance₹4.2 lakh
Demurrage at destination port (3 containers, mix of overruns)₹2.8 lakh
Detention on containers (4 cases extended)₹2.0 lakh
Demurrage and detention third-party-attributable₹2.1 lakh (recovery claim filed)
RoDTEP expected credit (textile blend HSN at avg 2.7% of FOB)₹48.6 lakh
RoSCTL expected credit (eligible HSN at avg 1.2%)₹5.4 lakh
Total expected scrip credit₹54 lakh
Actual scrip credit issued in May (against April shipping bills)₹46 lakh
Unrealised scrip credit ageing₹8 lakh over 30 days
Export realisation under EDPMS within nine-month deadline18 of 22 containers fully realised
Pending realisation4 containers with realisation between 4-7 months elapsed
Section 16 IGST election: LUT-route (no IGST paid)Yes
ITC accumulation eligible for refund₹12 lakh
Section 413 code 1062 TDS on foreign-carrier ocean freight₹4.8 lakh withheld (DTAA-relief on shipping income where TRC+10F available)
Section 393 code 1002 TDS receivable from buyers (where applicable on domestic-supply portion)nil — pure export book

The CFO’s month-end close ties:

  • Five-leg movement per container with cost capture
  • Demurrage and detention clock + recovery filing
  • RoDTEP/RoSCTL expected vs ICEGATE actual with ageing
  • EDPMS realisation status per shipping-bill
  • LUT-route ITC refund computation

What does the Section 393 / GST overlay look like?

  • Section 16 IGST Act — exports are zero-rated; either LUT-without-IGST (claim ITC refund) or IGST-paid-with-refund route. See GST reconciliation software for the refund-route discipline.
  • Section 413 code 1062 (legacy 195) — TDS on foreign-carrier ocean freight at DTAA-relief rate where TRC + Form 10F + PAN available.
  • Section 393(1)(a) code 1002 (legacy 194C) — applies on domestic GTA leg (factory to ICD, ICD to port) at 1-2 percent.
  • CIF imports vs FOB exports — for ocean freight on CIF imports, the Supreme Court Mohit Minerals (May 2022) ruling settled non-taxability of foreign-to-foreign embedded freight. For FOB exports, Indian-leg ocean freight has its own treatment under SAC 996521/996522 with carrier-residency rules.
  • Cross-era note — pre-1 April 2026 TDS under legacy 195 / 194C cross-referenced to code 1062 / 1002 framework for at least one FY cycle. See TDS payment codes 1001-1092 India.

DGFT authority reference

For RoDTEP (Remission of Duties and Taxes on Exported Products), RoSCTL (Rebate of State and Central Taxes and Levies), export-incentive claim mechanics, FEMA and EDPMS export-realisation framework, and the broader regulatory architecture for Indian exporters see the Directorate General of Foreign Trade (DGFT).

What automated reconciliation changes

Running a 240-FCL annual export book across five legs, four gateway ports, multiple shipping lines, demurrage and detention clocks at both ends, RoDTEP/RoSCTL post-shipment claim per shipping-bill and EDPMS realisation per shipping-bill is the most settlement-dense workflow in Indian export operations. Purpose-built reconciliation software India holds the container master with five-leg movement capture, the demurrage and detention clock with port and shipping-line tariffs, the RoDTEP/RoSCTL claim builder with ICEGATE scrip-credit reconciliation, the EDPMS realisation tracker with FEMA deadline alerting and the Section 16 zero-rated GST refund-route engine in one frame. Customer outcomes include match rate improvement from 51 percent to 88 percent on revenue-grade ledgers. Build is two-to-four weeks on AWS Mumbai (ISO 27001:2022). For the IGST/ITC refund machinery see GST reconciliation software.

Continue reading in the Logistics cluster

Primary reference: Directorate General of Foreign Trade (DGFT) — for RoDTEP (Remission of Duties and Taxes on Exported Products), RoSCTL (Rebate of State and Central Taxes and Levies) schemes, export-incentive claim mechanics, FEMA and EDPMS export-realisation framework, and the broader regulatory architecture for Indian exporters.

Frequently Asked Questions

What are the five legs of an ocean freight export reconciliation?
An Indian export FCL container moves through five sequential legs each with its own settlement counterparty: (1) factory to ICD (Inland Container Depot) — domestic GTA haulage with e-way bill and LR documentation; (2) ICD to gateway port — rail or road movement with CONCOR or private CFS handling charges; (3) port handling and customs clearance — port-trust handling charge, customs broker fee, shipping bill filing, customs examination and let-export order; (4) vessel loading and BL release — terminal handling charge (THC), bunker adjustment factor (BAF), currency adjustment factor (CAF) and ocean freight; (5) destination port — destination terminal handling charges, customs clearance at destination and delivery to consignee. The reconciliation must hold per-container traceability through all five legs because demurrage and detention at any leg adds direct cost that must be allocated to the shipment for landed-cost computation.
How are demurrage and detention reconciled and recovered?
Demurrage is the charge levied by the port trust or terminal when a container occupies port stack space beyond the free-period allowance (typically 3-7 days post-vessel-arrival at destination, or 3-5 days pre-vessel-loading at origin). Detention is the charge levied by the shipping line for the container itself being used beyond the free-period allowance (typically 7-14 days from gate-out at origin or destination). Both are time-based, escalating with each tier of overrun. The reconciliation tracks per-container clock from gate-in to vessel-loading at origin and from vessel-arrival to gate-out at destination, computes demurrage and detention against the contracted free period and the published tariff, and where the overrun is attributable to a third party (customs delay, consignee non-action), files a recovery claim. Industry-typical demurrage and detention exposure on a 240-FCL annual book is ₹18-32 lakh — recoverable in 40-60 percent of cases if the audit trail is preserved.
What are RoDTEP and RoSCTL export-incentive claims and how are they reconciled?
RoDTEP (Remission of Duties and Taxes on Exported Products) and RoSCTL (Rebate of State and Central Taxes and Levies) are post-shipment export-incentive schemes notified by DGFT under the Foreign Trade Policy framework. The schemes refund embedded indirect-tax incidence (state taxes, mandi tax, duty on inputs) on exported products at notified rate per HSN per quantum (typically 0.5 to 4.4 percent of FOB value). The exporter files the claim on the ICEGATE portal post shipping-bill filing with quantum, HSN and FOB declared. The claim is processed as a duty credit scrip credited to the exporter's RoDTEP/RoSCTL account, transferable or usable against customs-duty payment on imports. Reconciliation tracks shipping-bill-wise expected credit (HSN rate × quantum × FOB) against actual scrip credit and ages the receivable. Recovery rate at scrip-credit issuance is industry-typical 95+ percent on clean filings; rejections trace to HSN classification errors, missing realisation evidence under FEMA, or shipping-bill non-compliance.
How does FEMA + EDPMS export realisation discipline tie into the reconciliation?
FEMA (Foreign Exchange Management Act) requires every export to be realised in foreign exchange within the prescribed period (typically nine months from shipping-bill date, extended for specified categories). The Export Data Processing and Monitoring System (EDPMS) is RBI's centralised database that tracks every shipping bill and matches it to inward foreign-exchange remittance evidenced by Foreign Inward Remittance Certificate (FIRC) or Bank Realisation Certificate (BRC) issued by the AD-Category-I bank. The reconciliation maintains a per-shipping-bill ledger with realisation status — fully realised, partially realised, overdue, or written off with RBI approval. Unrealised exports beyond the prescribed period trigger AD-bank reporting to RBI and can disqualify the exporter from subsequent RoDTEP/RoSCTL claims. The reconciliation must align shipping-bill, BL, vessel sailing date, and inward-remittance date per shipping-bill.
What is the GST treatment of ocean freight on exports and what is the Section 16 zero-rated supply position?
Exports of goods from India are zero-rated supplies under Section 16 of the IGST Act. The exporter has two routes: export under a Letter of Undertaking (LUT) without payment of IGST and claim refund of accumulated ITC, or export with payment of IGST and claim refund of the IGST paid. Ocean freight on the export leg has a layered GST history. Notification 9/2017-Integrated Tax (Rate) and subsequent amendments addressed the GST on outbound ocean freight from India to foreign ports. The Supreme Court ruling in Mohit Minerals (May 2022) settled the position that GST on ocean freight on CIF imports cannot be levied under IGST when the foreign supplier and foreign carrier are both outside India and the GST has been embedded in CIF value. For ocean freight on FOB exports, the carrier services to the Indian exporter remain inside the Indian GST net per the principal-recipient rule, with treatment depending on whether the carrier is Indian or foreign-registered. The reconciliation must hold the GST classification per shipment correctly so the zero-rated refund route is not compromised.

See how TransactIG handles reconciliation for your industry

Configuration takes 2–4 weeks. No code development required. ISO 27001:2022 certified.