GST invoices for travel agents in India: the practical guide
How GST works for Indian travel agents — tour packages vs commission, the 5% vs 18% question, what a compliant tax invoice needs, and how to stay clean at scale.
GST is where a lot of travel agencies quietly lose money or invite trouble — wrong rate, missing fields, or invoices stitched together in Excel. This is a practical overview of how GST applies to travel agents in India and what a compliant tax invoice must contain.
This is general guidance, not tax advice. GST treatment depends on your exact business model — confirm specifics with your CA or GST practitioner.
Two ways agents are taxed: package vs commission
Most disputes come from not separating these two models:
- Selling a tour package (as principal): you bundle hotels, transport and activities and sell one package. GST is commonly charged at 5% without input tax credit (ITC) on the package value (subject to conditions).
- Earning commission (as agent): you book a flight, hotel or a third party's package and earn a commission or service fee. That service is commonly taxed at 18% with ITC on the commission/margin.
Getting this split right matters: applying 5% to something that should be 18% (or vice versa) is the most common GST mistake agencies make. When in doubt, document which hat you're wearing on each booking.
What a compliant GST tax invoice must contain
A valid tax invoice isn't just a total — it needs specific fields, or your client can't claim credit and you're exposed on audit:
- 1Your legal name, address and GSTIN.
- 2A unique, sequential invoice number and the invoice date.
- 3Customer name, address and their GSTIN (for B2B).
- 4Place of supply and the state code — this decides CGST+SGST vs IGST.
- 5Description of the service / package, with HSN/SAC code.
- 6Taxable value, the GST rate, and tax split (CGST/SGST or IGST).
- 7The total including tax, and a signature or digital authentication.
CGST/SGST vs IGST in one line
If the place of supply is in your own state, charge CGST + SGST. If it's another state, charge IGST. Your invoicing should pick this automatically from the customer's place of supply — doing it by hand is where errors creep in.
Sequential numbering and record-keeping
Invoice numbers must be unique and continuous within a financial year. Gaps, duplicates or 'INV-final-2' style numbering are red flags on audit. A system that issues numbers from a per-agency counter removes the risk entirely.
tripOS issues GST-compliant tax invoices with the right fields, automatic CGST/SGST vs IGST based on place of supply, and a clean sequential number per agency — straight from the booking, no spreadsheet.
Common mistakes to avoid
- Charging the wrong rate by mixing up package vs commission models.
- Missing the customer's GSTIN on B2B invoices (they lose ITC, you lose goodwill).
- Wrong place of supply → wrong CGST/SGST/IGST split.
- Non-sequential or duplicated invoice numbers.
- Hand-built invoices that don't carry HSN/SAC codes.
Make compliant invoicing automatic
Once you're doing more than a handful of bookings a month, manual GST invoicing stops scaling. tripOS turns a confirmed booking into a compliant tax invoice in a click, so your numbers stay clean as you grow.
GST invoicing, proposals and payments in one place.
Try tripOS freeWritten by tripOS Team.