How to invoice transport and chauffeur trips correctly: India GST and Saudi VAT
How to invoice transport and chauffeur trips: what evidence to keep, what a tax invoice needs, and how e-invoicing differs in India and Saudi Arabia.
This guide is a general explanation of how transport and chauffeur invoices are put together, with notes on India's GST and Saudi Arabia's VAT. It is not legal or tax advice: rates, thresholds and rules change, and your own situation matters. Check the current rules with your chartered accountant or tax adviser, or with the tax authority.
Start with evidence, not the invoice
A correct invoice is the last step of a correct record. For a transport trip that record is the duty: who booked it, which vehicle and driver ran it, when it started and ended, the opening and closing odometer, waiting time, tolls and parking, and the passenger's confirmation. If that evidence is captured at the time, on the driver's phone, the invoice is arithmetic. If it is reconstructed at month end, the invoice is an argument.
Price from the contract
Transport pricing usually combines a base (a package of hours and kilometres, a per-kilometre rate or a fixed transfer fee) with extras: extra kilometres, extra hours, waiting, night charges, tolls and parking. Write these down per client and apply them from the contract rather than from memory. Credit days and any agreed discount belong on the invoice as agreed, not as an afterthought.
What a tax invoice needs in India
In India a GST tax invoice has to carry certain details, among them a unique consecutive serial number within the financial year, the date, the supplier's and recipient's details and GSTIN where applicable, a description and the SAC code of the service, the taxable value, the tax split and the place of supply. The split depends on place of supply: CGST and SGST for a supply within a state, IGST across states.
The GST rate for passenger transport depends on the type of service and on how it is supplied, and there are special cases such as reverse charge. Do not assume one rate for everything. Set the rate per client or per service after confirming it with your adviser, and make sure your software lets you do that.
E-invoicing in India
Taxpayers above a turnover threshold must report invoices to the government's Invoice Registration Portal, which returns an Invoice Reference Number (IRN) and a signed QR code that go on the invoice. The threshold has been lowered in steps over the years, so check the current limit rather than relying on an old figure. Goods movement may also need an e-way bill.
In MobilityDrive, the IRN and QR code are generated through the e-invoice connector you configure, and an e-way bill can be generated through the same connector. See fleet billing software for the module, and transport billing software for the full picture.
VAT and e-invoicing in Saudi Arabia
Saudi Arabia charges VAT, at 15 per cent as the standard rate, and requires VAT-registered businesses to issue e-invoices under ZATCA's rules. At a high level there are two kinds of invoice: a standard invoice for business customers, and a simplified invoice for consumers. Documents carry a QR code, and ZATCA's integration phase requires sending documents to ZATCA, with timing rules that differ between the two kinds.
The details, including who must integrate by when, are set by ZATCA and have been rolled out in stages, so check ZATCA's current guidance. MobilityDrive's ZATCA Phase 2 integration signs documents, produces the QR code and sends them. It has been tested against ZATCA's developer sandbox. Going live needs your own ZATCA credentials, and we do not claim ZATCA certification. See MobilityDrive for Saudi Arabia.
Credit notes, not edits
Once an invoice is issued, and especially once it has been reported to a tax authority, do not edit it. Correct it with a credit note or a debit note that refers to the original. This keeps your numbering clean and your audit trail intact, and in Saudi Arabia credit and debit notes are sent to ZATCA like invoices.
Mistakes that cause disputes
Most invoice disputes in transport come from a handful of causes. The rate on the invoice differs from the rate the client remembers, because the contract was never written down. Extras such as tolls, parking or waiting time appear without evidence. A trip is billed to the wrong cost centre or the wrong client entity. Or a correction is made by overwriting an issued invoice, so nobody can say what the client originally received. Every one of these is prevented by the same habits: a written contract tariff, evidence captured at the time, clear client details on the booking, and credit notes for corrections.
A short checklist
- Capture the duty on the vehicle's phone at the time, including odometer, tolls and parking.
- Price from the client's contract and keep extras visible as separate lines.
- Number invoices in one unbroken sequence per financial year or per the rule that applies to you.
- Set the tax rate per client or service and confirm it with your adviser.
- Use e-invoicing where it applies to you, and check the current threshold or phase.
- Correct with credit and debit notes, never by editing an issued invoice.
- Record receipts against invoices, and review ageing every week.
Export your sales and receipts to your accounting tool on a routine, such as monthly. MobilityDrive exports to Tally as vouchers, so the accounts and the operations record stay in step.
See how MobilityDrive handles this in practice
Bookings, dispatch, tracking, duty slips and invoices in one system. Book a demo on your own data.