1. Applicable GST rates
Passenger transport services in India are taxed under GST at one of two rates, and the choice between them has real consequences for your business. This section lays out the baseline; the next section explains the election between them.
- 5% GST without input tax credit (ITC): the default rate for most chauffeur-driven passenger transport. No ITC can be claimed on inputs like fuel, vehicle purchase, or maintenance.
- 12% GST with full ITC: available as an optional election. Operators who can fully claim ITC on vehicle purchase, fuel, maintenance, and insurance may find this net-positive.
Always confirm current rates with your CA — GST rates on passenger transport have historically moved in council meetings and you should check the latest notification before each fiscal year.
2. The 5% vs 12% election
The election between 5% and 12% is not a light switch. It has structural implications:
- Choose 5% if your customers are price-sensitive and largely unregistered (B2C), or if your input-cost ITC would be less than the 7-percentage-point gap.
- Choose 12% if your customers are largely GST-registered corporates who claim full ITC on your invoices anyway (so the higher rate is invisible to them), and your input ITC is substantial — especially if you're adding vehicles to the fleet.
The election is typically made at registration and is sticky. Model both scenarios with a CA before committing. A mid-sized B2B operator buying 10+ commercial vehicles a year almost always comes out ahead on 12%+ITC; a single-owner operator serving tourist demand rarely does.
3. Place of supply rules
The place of supply determines whether a transaction attracts IGST (inter-state) or CGST+SGST (intra-state). For passenger transport, place of supply is generally the location where the passenger embarks on the conveyance for a continuous journey.
In practice: for an in-city booking, place of supply is the city. For an outstation booking starting in Bengaluru and ending in Mysore, place of supply is typically Bengaluru. For a multi-leg corporate contract with pickups across states, it gets complex — your GST compliance module should handle this automatically based on customer state and pickup location.
4. Inter-state (IGST) vs intra-state (CGST+SGST)
If your GSTIN is in Karnataka and you're invoicing a customer also in Karnataka, the transaction is intra-state: you charge CGST (half the GST rate) plus SGST (the other half). If the customer is in Maharashtra, it's inter-state: you charge IGST at the full rate.
For passenger transport, the place of supply rule above governs whether a booking is treated as inter-state or intra-state, regardless of where your office is. An operator registered in Delhi but running a pickup that begins in Gurugram (Haryana) and ends in Delhi will have place of supply Haryana — and the invoice will be inter-state (IGST) even though the customer is a Delhi company.
Get this wrong systematically and GSTR-1 filing becomes a month-end fire drill. Get it right on every invoice at source (the booking) and the filings are automatic.
5. Reverse Charge Mechanism (RCM) on unregistered suppliers
When you source a vehicle or driver from an unregistered supplier (common when you use a small-operator partner to fulfil a booking in a city where you don't operate directly), RCM applies: you, the registered recipient, are liable to pay GST on that supplier's services directly to the government, rather than the supplier collecting and remitting it.
RCM has two consequences: (a) your tax liability goes up in the month of the supply, and (b) you become eligible to claim ITC on that RCM payment in the same month (if your regime allows ITC). The net cash flow impact is zero, but the filing complexity is real — you need an RCM register, separate ledger entries, and correct reporting in GSTR-1 and GSTR-3B.
Travel Softdrive's supplier network automatically flags RCM where it applies, maintains the RCM register, and produces the reverse-charge ledger entries without manual intervention.
6. SEZ / export with LUT
Services to a Special Economic Zone (SEZ) unit or to a foreign export customer are zero-rated under GST. You can either:
- Pay IGST and claim a refund — higher cash outflow, slower.
- Issue the invoice under a Letter of Undertaking (LUT) — no IGST charged, no refund claim needed, zero cash-flow impact.
Most operators servicing SEZ customers (IT-SEZ in Bengaluru / Hyderabad / Pune / Rajarhat, for instance) take the LUT route. The LUT is issued annually by your GST officer and must be renewed before expiry. Let it lapse, and invoices to SEZ customers become chargeable with IGST retroactively — a painful correction.
Our compliance tracker stores your LUT document, alerts you before expiry, and links every SEZ-customer invoice to the active LUT number for a clean audit trail.
7. E-invoice & IRN generation
E-invoicing in India applies above an aggregate turnover threshold (which has been progressively reduced over the years). If you're above the current threshold, every B2B invoice must be registered on the government's Invoice Registration Portal (IRP), which returns an Invoice Reference Number (IRN), a signed QR code, and a signed e-invoice JSON. The invoice you share with the customer must include the IRN and QR.
Non-compliance isn't a gentle slap — your customer's compliance team will reject a non-IRN invoice outright, ITC against your invoice won't flow, and penalties accumulate.
Travel Softdrive integrates directly with the government e-invoice portal to generate IRN inline — the moment a final invoice is generated, the platform talks to IRP, returns the IRN, QR, and signed XML, and attaches everything to the invoice PDF. No separate portal login, no manual upload. See GST compliance for details.
8. HSN/SAC codes for passenger transport
Services in India are classified under SAC codes (rather than HSN, which is for goods). For chauffeur-driven passenger transport, the common SAC code is 9964 (transport services), with sub-codes for specific sub-categories.
Your platform should default the correct SAC code on every invoice and allow override for unusual cases. Getting SAC wrong at scale creates cascading problems in GSTR-1 item-level reporting.
9. ITC on commercial vehicle purchase
Input tax credit on the GST component of a commercial vehicle purchase is available if the vehicle is used for the supply of passenger transport services — i.e., if you are operating the vehicle in rental service, not for personal use. ITC on fuel is a separate question and has historically been restricted.
To claim vehicle ITC you must be on the 12% GST regime (the 5% regime precludes ITC). This is why the 5% vs 12% election is structural, not tactical.
10. TDS: section 194C vs 194O
Your corporate customers will typically deduct TDS at source when they pay you. The applicable section depends on the nature of the relationship:
- Section 194C (contract payments): most common for a direct chauffeur-driven corporate contract. TDS rate applies per the current schedule.
- Section 194O (e-commerce operator): applies when you're being paid via a platform (ride aggregator, booking aggregator) that has classified the transaction as e-commerce.
Match customer TDS deductions against your Form 26AS monthly — mismatches compound over a year and become brutal to reconcile. Our platform includes a TDS-matching feature that compares expected TDS against actuals on your AIS/26AS and flags gaps.
11. Compliance calendar
Monthly: GSTR-1 (by the 11th), GSTR-3B (by the 20th), TDS returns (form 26Q / 27Q by the 31st of the following month), e-invoice IRN generation inline with each invoice, vehicle fitness / PUC renewals as they approach.
Quarterly/Annually: GSTR-9 annual return, GSTR-9C reconciliation if turnover threshold crossed, Income Tax return filing, TDS annual returns, RCM register reconciliation, LUT renewal (annual).
12. Common audit triggers
What gets you an extra GST officer visit in year one:
- GSTR-1 vs 3B mismatches above threshold
- Missing IRN on invoices above the e-invoice threshold
- High RCM liability without matching register entries
- SEZ invoices without valid LUT reference
- Place of supply errors causing IGST vs CGST+SGST misclassification
- ITC claims inconsistent with 5% vs 12% election
Every one of these is caught at source by a disciplined operational platform. Retrofitting compliance at month-end is the slow, expensive path.