GST & TCS invoicing · CGST/SGST · SAC 998555

GST invoicing software for travel agents, built in. Not bolted on.

Tax-inclusive invoices the way Indian tour operators actually quote: CGST/SGST split, SAC 998555, place of supply, TCS on overseas packages. Generated from the same system that already holds your quote and booking, not a separate accounting tool you re-key numbers into.

Rates current as of July 2026 · GST and TCS rules change · confirm specifics with your CA

Free plan · no card · invoices out from your first booking

WHY THIS MATTERS

Two kinds of tools, neither built for this.

Billing-only tools can print a tax invoice, but they do not know a departure from an invoice line item. They cannot tell you which booking an advance belongs to, whether a seat is still waitlisted, or that a balance is due before a specific flight leaves. Every number has to be re-keyed in from somewhere else.

Generic and foreign-built travel CRMs have the trips and the bookings, but Indian GST is not an afterthought you patch in with a custom field. CGST/SGST splits, SAC codes, principal vs agent billing and TCS on overseas packages need to be built into the invoicing logic itself, not approximated.

Tourify keeps the booking and the invoice in the same system, with the tax logic built for how Indian tour operators are actually required to bill.

#01 · CORRECT BY DEFAULT

The right rate, without you looking it up.

5% or 18%, decided for youSelling a package with no input tax credit? 5%. Billing as a principal claiming ITC? 18%. Tourify applies the correct slab based on how the booking was actually sold.
Principal vs agent billingA package you sell as your own and a booking you make on pure commission carry different tax treatment. The invoice reflects which one this booking is.
SAC 998555, every timeTour operator services carry this code on every invoice, automatically. Nobody has to remember it or paste it in.
Place of supply, applied correctlyCGST/SGST or IGST, set by where the booking was made from, not a field someone forgets to change.
Invoice · INV-2026-0342
TAX INVOICE
04 JUN 2026
GSTIN 29AABCW4021Q1Z8
SAC 998555 · POS Karnataka
Bali Honeymoon · 5N · 2 pax₹1,76,190
CGST @ 2.5%₹4,405
SGST @ 2.5%₹4,405
Total, tax inclusive₹1,85,000
Advance received · UPI₹50,000
Balance · reminder set, 05 Jul₹1,35,000
Advance received
#02 · TCS ON OVERSEAS PACKAGES

TCS, handled on the invoice, not on a side sheet.

Flat 2%, no thresholdFrom April 2026, overseas tour packages carry a flat 2% TCS with no minimum booking value to cross. Tourify applies it the moment a package is marked outbound.
Shown as its own lineTCS collected appears as a separate line on the invoice, not folded into the total or explained over a phone call at departure time.
No parallel trackerThe TCS figure comes from the same booking as the invoice. Nothing to reconcile between a spreadsheet and the system afterwards.
Built in, not bolted onLive in invoicing from day one rather than a manual workaround your team patches together every outbound season.
Invoice · INV-2026-0342
TAX INVOICE
04 JUN 2026
GSTIN 29AABCW4021Q1Z8
SAC 998555 · POS Karnataka
Bali Honeymoon · 5N · 2 pax₹1,76,190
CGST @ 2.5%₹4,405
SGST @ 2.5%₹4,405
Total, tax inclusive₹1,85,000
Advance received · UPI₹50,000
Balance · reminder set, 05 Jul₹1,35,000
Advance received
#03 · ADVANCES, BALANCES, ONE BOOKING

No re-keying a number the system already has.

One booking, one numberAdvance received and balance due are tracked against the same booking that generated the invoice. Nothing gets typed a second time.
Every advance loggedMode, reference and date, against the right booking. Still there when your accountant asks about it months later.
Clean numbers for your CAYour accountant gets a ledger that already reconciles, not a WhatsApp export of screenshots and UPI references.
No 11 pm Tally ritualThe invoice was correct the moment it was raised. There is nothing left to fix at night before the books close.
Invoice · INV-2026-0342
TAX INVOICE
04 JUN 2026
GSTIN 29AABCW4021Q1Z8
SAC 998555 · POS Karnataka
Bali Honeymoon · 5N · 2 pax₹1,76,190
CGST @ 2.5%₹4,405
SGST @ 2.5%₹4,405
Total, tax inclusive₹1,85,000
Advance received · UPI₹50,000
Balance · reminder set, 05 Jul₹1,35,000
Advance received
GST QUESTIONS

What operators ask before they switch.

What GST rate applies to a tour package in India?

Two slabs are in play. A package sold without claiming input tax credit is billed at 5%. Billing as a principal and claiming ITC puts it at 18%. Tourify applies the slab that matches how the booking was actually sold, rather than leaving it to whoever raises the invoice. GST rules change, so confirm the current position with your CA.

What is the SAC code for tour operator services?

998555. It belongs on every tour operator invoice, and Tourify puts it on each one automatically instead of expecting someone to remember it or paste it in.

How much TCS applies on an overseas tour package?

From April 2026, overseas tour packages carry a flat 2% TCS with no minimum booking value to cross. Tourify applies it the moment a package is marked outbound, and shows the amount collected as its own line on the invoice rather than folding it into the total.

Is it CGST and SGST, or IGST, on a travel invoice?

It follows place of supply, which is set by where the booking was made from. Tourify derives the split from the booking itself, so it is not a field someone forgets to change.

Can the same system bill both as a principal and as an agent?

Yes. A package you sell as your own and a booking you make on pure commission carry different tax treatment, and the invoice reflects which one that booking is.

Do tour operators need separate GST billing software?

Only if the invoice lives somewhere other than the booking. Billing-only tools can print a tax invoice, but they do not know a departure from a line item, so advances, balances and seat changes have to be re-keyed from the system that does. Tourify raises the invoice from the booking that generated it, and the advance and balance stay against that same booking.

Bring your invoicing along with your bookings.

Import your Excel in ten minutes. Raise your next invoice from the same booking it belongs to.