Skip to main content
How-To · 11 min read

FASTag Toll Reconciliation for Indian Fleet Operators and Logistics Companies

FASTag has eliminated cash queues at NHAI toll plazas — but for fleet operators running 50 to 500 trucks, the reconciliation problem has moved from cash control to MIS file matching: double-deductions on adjacent gantries, blacklisted-tag exceptions, wallet float visibility, vehicle-route-trip ties, and a tax overlay where the toll itself is GST-exempt but the NETC switching fee is taxable.

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

Indian fleet operators running 50 to 500 trucks face a structural FASTag reconciliation gap — NETC daily MIS files arrive per issuer bank with 0.1-0.4% double-deduction incidence, blacklisted-tag deductions at 2x, wallet topups split across UPI/IB/auto-topup channels, plaza-vs-route exceptions on unplanned diversions, and a GST split (toll exempt under Notification 12/2017 entry 23 vs NETC switching fee taxable at 18% SAC 998599) that breaks single-line journal entries.

How It's Resolved

Reconcile vehicle ID and tag ID against trip sheet route per day with each MIS deduction tied to a planned plaza, flag same-tag-same-plaza events inside the re-read tolerance as double-deduction disputes, separate the wallet topup ledger (UPI/IB/auto-topup) from the toll deduction ledger and tie both to bank statement debits, split each deduction into exempt toll plus taxable switching fee for GSTR-3B classification, and maintain the Section 393 code 1002 transporter TDS ledger with PAN-based nil-deduction declarations under the legacy 194C(6) framework refreshed at every FY boundary.

Configuration

Vehicle master keyed by registration number with tag ID, vehicle class and issuer bank, plaza master with plaza code, location and acquirer bank, route master with planned plaza sequence per origin-destination pair, MIS ingest from each issuer bank's daily file, dispute register with NETC dispute reference and ageing, wallet topup channel mapping (UPI VPA, IB beneficiary, auto-topup mandate), GST line tax-treatment table (toll exempt, switching fee SAC 998599 18%), and transporter vendor master with PAN, 393/1002 default rate and 194C(6) declaration flag.

Output

A daily reconciled view per vehicle showing planned plazas vs deducted plazas with double-deduction exceptions coded by reason, monthly tag-wise toll spend tied to bank statement debits, GST split between exempt toll and taxable switching fee feeding GSTR-3B 3.1(d) and 4(A)(5) respectively, a transporter payment ageing showing TDS deducted at 1%/2% under code 1002 or 194C(6) nil-deduction flag, and a wallet float position by issuer-bank by truck class with low-balance alerts.

A logistics company in Bhiwandi operating 180 trucks on the Mumbai-Surat-Ahmedabad-Vapi corridor closes its books for May and pulls the FASTag spend: ₹42 lakh deducted across 5,440 toll events, against an expected ₹39.8 lakh inferred from the trip sheets. The ₹2.2 lakh delta — a 5.5% variance — breaks down across four reconciliation rails. Anyone running FASTag toll reconciliation India at scale recognises the pattern. The plumbing looks simple from the dashboard. The leakage hides in the join.

Quick reference

ItemValue
ProgrammeNETC (National Electronic Toll Collection) — managed by NPCI under NHAI
Mandatory forAll commercial four-wheeler vehicles since the 2021 NHAI mandate
Tag-issuing banks30+ NPCI member banks (HDFC, ICICI, SBI, Axis, IDFC First, Kotak, Paytm Payments Bank, etc.)
Toll GST treatmentExempt — Notification 12/2017-Central Tax (Rate), entry 23
NETC switching fee GSTTaxable at 18% under SAC 998599 (where levied by issuer)
Vehicle classesClass 4 (LCV) through Class 16 (oversize) — each plaza-rate matrixed
Transporter payment TDSSection 393, code 1002 — 1% individual/HUF, 2% company/firm
Legacy nil-deduction routeSection 194C(6) — small transporter PAN declaration (preserved under Act 2025)
Typical fleet leakage band0.5% to 1.5% of monthly toll spend

How does the NETC settlement architecture work?

NETC sits in the middle. A fleet operator’s truck approaches a plaza acquired by Bank A. The truck carries a tag issued by Bank B. The lane antenna reads the tag, queries NPCI’s NETC switch, which routes to Bank B for authorisation, which checks the wallet balance and either authorises or declines. On authorisation, Bank B debits the operator’s prepaid wallet (or the linked current account on auto-topup) and remits the toll to Bank A net of the switching fee. Bank A credits the plaza concessionaire on its own settlement cycle. The fleet operator sees only two artefacts: a daily MIS file from Bank B (issuer) listing the deductions, and a bank statement debit on T+1.

Reconciliation has to cover the loop from end to end — and the MIS file is the only granular record the operator gets per toll event. Bank A’s settlement to the concessionaire is invisible to the truck owner. NPCI’s interchange ledger is invisible. The MIS file is the source of truth for vehicle-level toll cost.

What are the four reconciliation rails?

Rail 1 — Vehicle-tag-plaza-trip matching

The MIS file lists, per deduction, the tag ID, plaza code, lane, timestamp, vehicle class as read at lane, and amount. The fleet operator’s planning system holds the trip sheet for each truck: origin, destination, dispatch time, expected route, expected plazas in sequence. Reconciliation ties each MIS deduction back to a trip — if a truck dispatched from Bhiwandi at 04:00 to Surat is supposed to cross five plazas in sequence (Vasai, Manor, Charoti, Karambele, Bhilad), but the MIS shows a deduction at a sixth plaza on a different highway, that is either a route diversion (driver took a longer route — log and recover from driver advance), a stolen-tag event (rare but exists), or a duplicate-vehicle exception (two trucks registered with overlapping tag-vehicle mapping). Without the trip-plaza join, the fleet operator cannot tell legitimate spend from leakage.

Rail 2 — Double-deduction and re-read disputes

NETC’s gantry specification provides a re-read suppression window — typically four minutes — within which a second read at the same plaza on the same tag should not result in a fresh deduction. In practice, lane-to-lane crossover between read antennas, micro-clock drift between gantries, and operational restarts create cases where the same tag-plaza pair shows two deductions within a few minutes. Each such pair is a double-deduction candidate. The fleet operator runs the test: same tag ID, same plaza code, time difference under the operator’s threshold (4 minutes is the conservative bar). Each candidate is filed as a dispute via the issuer bank’s NETC dispute portal. The recovery typically takes 7 to 21 working days. A 180-truck fleet running on a 1,200-plaza network generates 100 to 400 double-deduction candidates per month. Industry-typical recovery rate is 70% to 85% on filed disputes.

See 3PL settlement reconciliation for Indian logistics operators for the downstream settlement view when the fleet operator is itself a 3PL serving multiple cargo clients.

Rail 3 — Wallet topup and bank statement reconciliation

A fleet operator’s FASTag spend is funded by wallet topups. Topups come through four channels: manual UPI from the operator’s current account, internet banking NEFT/IMPS, auto-topup mandates triggered when wallet falls below a threshold, and corporate-card load (where the issuer offers a corporate-account-linked tag). Reconciliation must tie each topup to the bank statement debit on the operator’s current account, and tie each daily aggregate deduction in the MIS to the wallet balance change. A topup that hits the bank but does not reflect in the wallet (rare but happens with channel API timeouts) creates a stuck-float exception. A wallet debit that does not show in the bank for a corporate-linked tag is the inverse case.

Rail 4 — GST and TDS overlay

Toll itself is GST-exempt under Notification 12/2017-Central Tax (Rate), entry 23. The deduction recorded by the issuer is an exempt supply from the concessionaire to the road user.

NETC switching/processing fees levied by some issuer banks on the wallet float (a periodic maintenance fee, or a per-transaction processing line where applicable) are a taxable supply at 18% under SAC 998599 (other support services). The fleet operator is the recipient and claims ITC on this taxable component, while the toll component flows into the exempt-supply box of GSTR-3B.

Transporter payments — when the fleet operator is being paid by a manufacturer or 3PL principal for transportation services, the principal deducts TDS under Section 393 of the Income Tax Act 2025, payment code 1002, at 1% (individual/HUF transporter) or 2% (company/firm). The legacy Section 194C(6) nil-deduction route for small transporters owning ten or fewer goods carriages — backed by a PAN declaration furnished to the deductor — is preserved under the Act 2025 framework. The fleet operator’s reconciliation must keep the declaration register live: who has been issued a non-deduction status, when the declaration was filed, when it expires (typically refreshed at every FY boundary), and which principal is the deductor.

Cross-era note: For TDS credits already deducted under the legacy Section 194C (pre-1 April 2026) and reflected in Form 26AS under the old section code, the reconciliation must keep the legacy section cross-reference live for at least one full tax-year cycle. See TDS payment codes 1001-1092 India for the full code map.

Worked example — 180-truck Bhiwandi fleet, May 2026

A 180-truck fleet running predominantly NH-48 (Mumbai-Ahmedabad-Vapi) and NH-66 (Mumbai-Pune) corridors books ₹42 lakh of FASTag deductions for May 2026 against 5,440 toll events.

Decomposition:

  • Expected toll spend (planned plazas × planned trips × class-wise plaza rate): ₹39.8 lakh.
  • Double-deduction candidates flagged: 312 events, ₹3.42 lakh aggregate. Filed as disputes; expected recovery at 78% recovery rate is ₹2.67 lakh, leaving ₹0.75 lakh permanent leakage.
  • Plaza mis-classification (truck read as Class 7 four-axle at plazas where the truck is actually Class 6 three-axle): 84 events, ₹0.62 lakh. Filed with the issuer bank and plaza authority; recovery typically 50-60%.
  • Route-diversion events (deductions outside planned corridor — driver took toll road instead of state-highway alternative): 47 events, ₹0.41 lakh. Recovery from driver advance against the trip-sheet variance.
  • Blacklisted-tag double-pay (3 tags blacklisted mid-month on low balance — cash paid at plaza at 2x): ₹0.18 lakh. Reimbursed to drivers; tag remediated.
  • Net leakage to recover: ₹2.20 lakh on the month, or 5.5% of the gross deduction. After dispute recovery, permanent leakage is approximately ₹1.05 lakh — 2.6% of toll spend.

The fleet operator pays Section 393 code 1002 TDS at 2% on every payment it receives from its principal manufacturers and 3PLs. On a turnover of ₹4.8 crore for the month from principal contracts, TDS withheld is ₹9.6 lakh. The reconciliation against Form 26AS at quarter-end ties the 26AS credit by deductor TAN, principal contract reference, and quarter — variances here are the most common cause of working-capital lock for road-transport businesses.

Interactive Tool

Quantify your TDS mismatch against Form 26AS

For transporters and fleet operators where TDS withheld at source by principals is the single 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 →

What are the operational controls that close the gap?

The fleet operator who runs a clean FASTag reconciliation does five things:

  1. Daily MIS ingestion per issuer bank — the file lands on T+1; ingest it nightly, do not batch weekly. The dispute window with issuers tightens after 30 days.
  2. Tag-vehicle master under change control — when a tag is replaced (damaged, fallen off, blacklisted-and-reissued), the master must reflect the change before the new tag’s first deduction lands.
  3. Trip-plaza expectation table per origin-destination pair — pre-computed plaza sequence and class-wise toll, so MIS deductions can be compared to expectation without manual lookup.
  4. Double-deduction detection cron at 4-minute or operator-chosen tolerance, filing disputes through a single named NETC dispute account per issuer bank.
  5. Wallet float dashboard — visibility into low-balance trucks before they get to the plaza, eliminating the 2x cash-pay loss on blacklisted-tag events.

These are operational controls, not technology controls. The reconciliation layer makes them auditable and chase-able. Without the layer, the controls degrade to spot-checks and the 1.5% leakage band becomes 3% to 4%.

How does FASTag reconciliation interact with the broader logistics tax stack?

A fleet operator does not run FASTag in isolation. The same operator carries:

The FASTag reconciliation is one rail in a four-rail stack — toll, fuel, freight billing, and statutory. A clean rail-by-rail close is what auditors look for in a CARO 2020 IFC walk-through for a transport company. See bank reconciliation in India for the foundational bank-side discipline that ties all four rails to the audit trail.

Continue reading in the Logistics cluster

Primary reference: National Highways Authority of India (NHAI) — for the NETC (National Electronic Toll Collection) programme framework, issuer-bank rules, and FASTag mandatory adoption for commercial vehicles.

Frequently Asked Questions

What is a NETC MIS file and what does a fleet operator reconcile against it?
NETC (National Electronic Toll Collection) is the interoperable backbone that lets a FASTag issued by one bank work at a toll plaza acquired by another. Every issuer bank publishes a daily MIS file listing each successful toll deduction by tag ID, vehicle registration number, plaza code, lane, timestamp, and amount. A fleet operator reconciles three things against this file: the vehicle's planned route for that day (so an unexpected plaza appears as an exception), the trip sheet (so an off-duty deduction triggers a misuse review), and the bank account or wallet debit ledger (so a tag-wise summed amount ties to the bank statement debit on T+1).
How are double-deductions on adjacent gantries identified and recovered?
NETC's specification permits one deduction per tag per plaza within a short re-read window. When two adjacent gantries on a stretch — or two lanes inside the same plaza — both register a successful read, the second deduction is technically valid until disputed. The fleet operator's reconciliation must flag any case where the same tag ID and same plaza code appear with a timestamp gap inside the operator's defined re-read tolerance, file the dispute with the issuer bank via the NETC dispute portal, and age the recovery line. Industry-typical incidence is 0.1% to 0.4% of monthly toll spend — small in percentage but six-figure rupee amounts at a 200-truck fleet.
What is the GST treatment of toll charges and the NETC switching charge?
Toll charges paid for use of road or bridge are exempt under Notification 12/2017-Central Tax (Rate), entry 23 — there is no GST on the toll component. However, the NETC switching/processing charge that some issuer banks levy on the wallet float, or the convenience fee charged by certain tag-issuance partners, is a taxable supply at 18% under SAC 998599. The reconciliation has to split the bank debit into the exempt toll line and the taxable service line so that ITC on the taxable component is claimed and the exempt component is not pushed into the wrong GSTR-3B box.
What TDS applies on payments to fleet operators or transporters under the Income Tax Act 2025?
Payments to a goods-transport operator fall under Section 393 of the Income Tax Act 2025. The rate is 1% for individual/HUF transporters and 2% for company/firm transporters under payment code 1002 (which replaced the legacy Section 194C). Section 194C(6) historically gave a nil-deduction route for small transporters owning ten or fewer goods carriages who furnished a PAN-based declaration — the consuming party (manufacturer, e-commerce operator) treats the declared transporter as a non-deduction vendor while preserving the PAN-declaration on file for assessment. Reconciliation must keep the declaration register live and re-validate at every FY boundary.
What is a blacklisted-tag exception and how is the wallet topup loop reconciled?
An issuer can blacklist a FASTag for reasons including low balance, mismatched vehicle-class on first read, KYC failure, expired registration certificate, or NPCI risk flags. A blacklisted tag triggers a 2x toll deduction in cash at the plaza and an exception in the next day's MIS file. The reconciliation loop is: blacklist alert from issuer → low-balance topup or KYC remediation → tag activation confirmation → first successful post-remediation deduction. Topups to the FASTag wallet (made via UPI, internet banking, or auto-topup from current account) are a separate ledger that must reconcile to the bank statement and to the wallet balance the issuer publishes on the dashboard.

See how TransactIG handles reconciliation for your industry

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