Indian 3PL operators serving 50 to 500 clients across surface and air networks face five concurrent reconciliation rails — slab-and-zone-banded multi-client tariff settlement, volumetric vs actual weight disputes with 14-day contest windows, COD remittance lifecycle from rider-to-hub-to-client with 5-day average float, Section 34 credit-note flow for failed deliveries within the 30-September-following-FY-end deadline, and SAC 996819 GST plus Section 393 code 1002 TDS on client-side payments.
Reconcile every AWB against the client-specific tariff card and re-price from the booking record, close volumetric-weight disputes within the 14-day window with one of three outcomes (accepted upgrade, valid contest write-off, unresponded billed), age COD remittance per client per delivery date against the contracted T+X SLA with RTO hold-back release at month-end, file Section 34 credit notes on each failed-delivery AWB tied to the original invoice and reflect in GSTR-1 amendment, and tie SAC 996819 18% service GST output and Section 393 code 1002 TDS deducted by client to the 3PL's quarterly 26AS.
Client master with negotiated tariff card per slab per zone per service tier and SLA-driven remittance offset, AWB master with origin pin, destination pin, declared weight, volumetric L*B*H, declared value, COD flag and service tier, hub re-weigh ingest with photograph and dimension capture per AWB, weight-dispute register with 14-day window and outcome flag, COD escrow ledger with rider-hub-HO-client float visibility, RTO hold-back release schedule per client per month, and credit-note register tied to GSTR-1 amendment date.
A monthly client-wise revenue reconciliation showing billed tariff vs re-priced expected vs accepted disputes with delta classification, AWB-wise weight-dispute status with hub re-weigh evidence and 14-day window flag, COD float position by client by delivery date with RTO hold-back accumulation and release timing, credit-note issuance log tied to original failed-delivery AWB with GSTR-1 amendment month, monthly service GST output reconciliation at 18% SAC 996819 with claimable ITC on inbound expenses, and a quarterly Section 393 code 1002 TDS reconciliation against Form 26AS by client TAN.
A multi-client 3PL operating from hubs in Bhiwandi, Bengaluru, Hyderabad and Kolkata services 280 client SLAs and processes 1.2 lakh shipments in May 2026. Total billed revenue is ₹14.8 crore; COD collected and remitted is ₹98 crore; credit notes issued on failed deliveries are ₹62 lakh; weight-upgrade disputes worth ₹84 lakh are open at month-end. The CFO walks five reconciliation rails concurrently — and the discipline required to close each rail cleanly is what separates a 3PL with audit-grade controls from one that perpetually carries unresolved receivables. 3PL settlement reconciliation India at scale is not one reconciliation problem; it is five, each on its own cadence and counterparty.
Quick reference
| Item | Value |
|---|---|
| Service GST | 18% under SAC 996819 (supporting services in transport) |
| Volumetric formula | L cm x B cm x H cm divided by 5000 (surface) or 4000 (air) |
| Weight-dispute contest window | Typically 14 days from re-weigh notification |
| COD remittance SLA | T+3 to T+7 contracted; rider-to-hub float typically T+1, hub-to-HO T+1 |
| Section 34 credit-note deadline | 30 September following FY end |
| Client-side TDS code | Section 393, code 1002 — 2% for company/firm/LLP 3PLs |
| Section 9(5) applicability | Does NOT apply to standard 3PL freight — specified-category supplies only |
| Section 52 CGST TCS | 0.5% (0.5% CGST + 0.5% SGST, or 1% IGST) on consideration value where 3PL operates a marketplace alongside delivery |
What does the 3PL’s revenue settlement look like end-to-end?
A 3PL is paid by its clients, period. Every revenue rupee originates from a client invoice. But the invoice itself is the output of a multi-step reconciliation:
- Tariff card master per client per service tier captures the negotiated rates.
- Booking record per AWB captures origin pin, destination pin, declared weight, volumetric dimensions, declared value, COD flag, service tier.
- Operational re-weigh at hub produces actuals; the 3PL’s billing engine applies the higher of declared or volumetric.
- Pre-bill audit re-prices each AWB from the booking against the tariff card and surfaces mismatches.
- Client invoice is issued monthly (or fortnightly for high-volume accounts) with weight-dispute supporting evidence.
- Client contests disputed AWBs inside the 14-day window.
- Credit notes are issued on resolved disputes and on failed deliveries.
- Client pays net of credits and disputes, typically on a 30-60 day cycle.
- TDS deducted by client under Section 393 code 1002 at 2%.
- GSTR-2B reconciliation by client confirms the 3PL’s GSTR-1 filing — late filings push the client’s ITC into a subsequent period.
The 3PL’s reconciliation runs across all ten steps and the ageing breaks differently at each one.
What are the five concurrent reconciliation rails?
Rail 1 — Slab x zone x service-tier billing reconciliation
The negotiated tariff card per client is the contractual revenue baseline. A 3PL with 280 client SLAs holds 280 tariff cards. The pre-bill audit re-prices each AWB from the booking record using the client’s card and compares to the operational bill. Recurring exception patterns:
- Zone mis-classification (a Tamil Nadu pin coded as South Zone instead of TN-internal, attracting the inter-state instead of intra-state rate).
- Slab boundary error (a re-weighed 502 g shipment billed at the 501-1000 g slab when the client’s card has 501-750 g and 751-1000 g sub-slabs).
- Service-tier downgrade (surface-premium booked but billed as standard surface).
- Rate-card version mismatch (a renegotiated card effective 1 May but May invoices still billing on the April rate).
Industry-typical mis-billing at scale is 0.3% to 1.0% of monthly revenue — recoverable through dispute, but only with the per-AWB booking record preserved.
Rail 2 — Volumetric weight dispute reconciliation
The hub re-weigh produces a weight-discrepancy file with photograph and dimension capture per AWB. Where the volumetric (L x B x H divided by 5000 for surface) exceeds the declared weight, the higher slab applies. The client contests within the 14-day window. The 3PL’s dispute register tracks three outcomes:
- Accepted upgrade — client agrees, slab differential billed, no impact on the invoice.
- Contested write-off — client supplies valid pick-pack evidence, 3PL writes off the upgrade.
- Unresponded billed — client misses the window, 3PL bills the upgrade, ages the receivable.
Industry-typical volumetric upgrade rate is 5-12% of AWBs by volume, 0.8-2.5% by revenue. Of those, 60-75% are accepted, 15-25% are contested with valid evidence, and 10-15% drop into the unresponded-billed bucket.
See warehouse COD and 3PL settlement reconciliation for D2C for the client-side view of the same dispute cycle.
Rail 3 — COD remittance and RTO hold-back
The COD lifecycle from the 3PL’s side: rider collects cash → hub end-of-day deposit → hub remits to HO on T+1 → HO reconciles to AWB delivery confirmation on T+2 → HO remits to client on T+3 to T+7 (SLA contracted). The reconciliation maintains:
- A COD escrow ledger by client by delivery date.
- An RTO hold-back percentage per client (typically 8-20% of monthly COD held to absorb RTO returns).
- A residual hold-back release schedule at month-end after the RTO ageing closes.
At ₹100 crore monthly COD volume and a 5-day average client-side float plus a 12% RTO hold-back averaging a further 15 days, the 3PL parks ₹16-22 crore at any given time. Visibility per AWB per client per remit-window is mandatory — without it, the 3PL cannot answer client queries on missed remittances and the float ages out of control.
Rail 4 — Credit-note flow on failed deliveries
Every failed-delivery AWB (RTO, lost, damaged) triggers a credit-note flow. The 3PL’s flow:
- Failed-delivery event captured at hub with reason code.
- Internal verification within 7-10 days (loss claims, damage assessment, insurance routing).
- Section 34 CGST credit note issued to the client reducing the forward freight revenue and the corresponding GST output.
- GSTR-1 amendment in the month of issue.
- Next monthly invoice reflects the net of credit.
The 30 September following FY-end deadline is the hard stop — credit notes filed after this date cannot reduce the original year’s output tax, and the GST output remains payable. This is the most common audit finding for 3PLs that scale fast and let their credit-note backlog age.
Rail 5 — Service GST and TDS on client payments
Service GST: 18% forward charge under SAC 996819. Output liability hits GSTR-3B Table 3.1(a). ITC on inbound — fuel (for own fleet, with the GTA-recipient discipline for hired transport — see freight GST reconciliation: RCM, GTA election and ITC), packaging, hub rentals, technology services — is reclaimable.
TDS deducted by client: Section 393, code 1002 of the Income Tax Act 2025 — 2% on the gross invoice value for company/firm/LLP 3PLs (the standard form). The 3PL’s quarterly reconciliation against Form 26AS by client TAN is the single largest working-capital chase line. See TDS payment codes 1001-1092 India for the full code map.
Cross-era note: For pre-1 April 2026 deductions appearing in 26AS under legacy Section 194C, keep the section cross-reference live for at least one full FY cycle.
Section 52 CGST TCS at 0.5% (CGST + SGST) on consideration value applies only where the 3PL is also operating an e-commerce marketplace alongside its delivery service — distinct from the standard 3PL service GST. Keep the two revenue streams ledger-separated.
Worked example — 4-zone 3PL operator, May 2026
A 4-zone 3PL operating from Bhiwandi (West), Bengaluru (South), Hyderabad (South), Kolkata (East) and a satellite at Faridabad (North) processes May 2026 as follows:
| Line | Value |
|---|---|
| Active clients | 280 |
| Shipments processed | 1.2 lakh |
| Average billing per shipment | ₹123 |
| Gross billed revenue | ₹14.8 crore |
| Weight-upgrade differential identified | ₹84 lakh (5.7% of revenue) |
| — Accepted by clients within window | ₹52 lakh (62%) |
| — Contested with valid evidence (write-off) | ₹17 lakh (20%) |
| — Unresponded, billed and aged | ₹15 lakh (18%) |
| Credit notes issued on failed deliveries | ₹62 lakh |
| — RTO credit notes (forward freight return) | ₹38 lakh |
| — Lost/damaged claim credit notes | ₹24 lakh |
| Total COD collected | ₹98 crore |
| COD remitted to clients in May | ₹86 crore |
| COD float at month-end (in transit + hold-back) | ₹12 crore |
| Service GST output at 18% SAC 996819 | ₹2.66 crore |
| Client-side TDS withheld at 2% under code 1002 | ₹29.6 lakh |
| Reclaimable ITC on inbound (fuel, packaging, technology) | ₹0.74 crore |
The ₹15 lakh unresponded-billed bucket from weight disputes ages into the client receivable. The ₹29.6 lakh of TDS withheld must reconcile to 26AS at Q1 close — and any client TAN that does not file produces a working-capital lock until rectified.
Quantify your TDS receivable lag against client 26AS filings
For 3PLs where TDS withheld by clients is the largest single working-capital lock, the estimator quantifies the gap, the chase hours required, and the rupee value of the lock.
Open the TDS Mismatch Estimator →What are the operational controls that close the gap?
A 3PL that runs clean settlement reconciliation maintains five disciplines:
- AWB-as-master-key: every shipment carries a unique AWB; every revenue, COD, dispute, credit note, and reconciliation event is keyed off the AWB.
- Per-client tariff cards under version control: rate cards change quarterly for high-volume accounts; the version effective on the booking date is the version that bills.
- 14-day weight-dispute closure cadence: disputes that open in week 1 must close by week 3. Older unresolved disputes lose their evidence trail and become uncollectable.
- Section 34 credit-note discipline: every failed-delivery AWB produces a credit note within 30-45 days; nothing ages past the 30 September following FY end.
- Client TDS receivable chase: quarterly Form 26AS reconciliation by client TAN with structured follow-up on missing entries; do not let the receivable age beyond one quarter.
How does 3PL settlement tie to the broader logistics stack?
A 3PL’s reconciliation does not live in isolation:
- From the client side: warehouse COD and 3PL settlement reconciliation for D2C covers the brand’s view of the same settlement cycle.
- Operational toll cost: FASTag toll reconciliation for Indian fleet operators covers the toll-spend reconciliation for the 3PL’s own fleet.
- Inbound freight to warehouse: freight GST reconciliation: RCM, GTA election and ITC covers the upstream tax classification.
- Bank discipline: bank reconciliation in India covers the foundational bank-side discipline that ties COD float, client payments, and supplier disbursements to the audit trail.
The 3PL is structurally the most reconciliation-dense business in the logistics value chain — every shipment generates revenue, cost, dispute, and tax events that must close on different cadences with different counterparties. The discipline pays back: 3PLs with audit-grade reconciliation carry 4-7% higher gross margin than peers who let the rails drift.