The Manifest
GST & Taxes·12 July 2026·8 min read

E-invoicing for tour operators: does the ₹5 crore rule hit you?

Aggregate turnover, not profit, decides if e-invoicing applies to you. The ₹5 crore self-test, the SAC 9966 trap, and a checklist to get compliant.

Khardung La · 05:50

If you run a six-person agency doing 150 departures a year, e-invoicing probably sounds like a large-company problem. It isn't. E-invoicing applies to tour operators the moment your agency's aggregate turnover crosses ₹5 crore, and package billing gets you there faster than most owners expect, because the number that counts is the gross value you invoice clients, not your margin.

Before you read further, answer three questions honestly. What was your agency's aggregate turnover in any financial year since GST began in 2017-18, not just this year? What share of your invoices go to businesses (corporates, other agencies, DMCs) rather than direct retail clients? And do you bill clients for hired cars, tempo travellers or buses as part of your packages? If the first is "close to or past ₹5 crore" and the second isn't "zero", read on. The third is where most operators get tripped up, and it's the part IATO specifically flagged to its members.

This post gives you the actual threshold with its sourced logic, the B2B-versus-B2C distinction, the vehicle-hire trap, and a checklist you can run through this week.

Does e-invoicing apply to tour operators?

Yes, if your agency's aggregate annual turnover has crossed ₹5 crore in any financial year since 2017-18, e-invoicing becomes mandatory for your B2B transactions, and stays mandatory going forward even in a year where turnover dips below that figure again (source). There is no separate, lower "travel agency" limit and no exemption for the trade as a category. The e-invoice limit for a travel agency is the same ₹5 crore aggregate turnover figure that applies to every other GST-registered business, checked as of July 2026.

Two words matter here. "Aggregate" means every taxable, exempt and export supply across all your GSTINs on the same PAN, added together, not just the revenue sitting in one branch's books. "Any FY since 2017-18" means this is a one-way door: once you cross it, you don't get to un-cross it by having a slow year later.

Why package billing crosses ₹5 crore faster than you think

A tour package invoice bills the client for the full trip cost: hotels, transport, meals, guides, entry fees, your service fee, all of it. Your agency's turnover for e-invoicing purposes is that full billed amount, not the much smaller margin you actually keep. That's the part owners routinely miss when they eyeball their P&L and conclude they're "nowhere near" ₹5 crore.

Example: Say your agency runs 150 fixed departures a year, averaging 8 travellers per group at ₹60,000 per person for a typical domestic package (hotels, transport, meals, guide, your fee, all inclusive). That's 150 × 8 × ₹60,000 = ₹7.2 crore in aggregate turnover for the year, even though your actual take-home margin at 13% works out to roughly ₹93.6 lakh. The turnover figure that decides e-invoicing has already crossed ₹5 crore. The profit figure, which is what "feels" like the size of your business, hasn't.

Run this arithmetic on your own numbers: departures per year, average pax per departure, average billed package price. If the product tips past ₹5 crore in any year, e-invoicing has already applied to you since that year, whether or not your accounting software has been generating IRNs.

Is B2C billing exempt from e-invoicing? Yes, and here's what still isn't

Yes. Invoices to individual, non-GST-registered clients, meaning most of a typical agency's leisure travellers booking a family holiday, are exempt from e-invoicing regardless of your turnover (source). The mandate applies specifically to B2B transactions: invoices where the recipient is a GST-registered business.

For most small agencies this sounds like relief, but check your actual mix before you relax. If you invoice corporate clients for offsite trips, other travel agencies for sub-contracted DMC work, or wedding planners and event companies for group logistics, those invoices are B2B and need IRNs the moment you're past ₹5 crore, even if the bulk of your book by volume is B2C leisure travellers.

Careful: Don't classify an invoice as B2C just because the traveller paying you is an individual. If a corporate HR department is the invoice recipient and the GSTIN sits with the company, that's B2B, even if the actual travellers are employees who never see the invoice.

The SAC 9966 trap IATO flagged for tour operators

Passenger transportation services classified under SAC 9964, think scheduled point-to-point movement of people, are exempt from e-invoicing. Renting or hiring of motor vehicles under SAC 9966 is not exempt, and that second code is what most tour operators actually bill under when they arrange cars, tempo travellers or coaches for a tour (source).

This is the specific trap IATO's member circular called out. An agency owner sees "passenger transport is exempt," assumes their airport transfers and sightseeing cabs count, and skips generating IRNs for those line items. But hiring a vehicle with driver for a day, or for a multi-day itinerary, is a rental arrangement under SAC 9966, not a scheduled passenger transport service under SAC 9964. The exemption doesn't follow you just because passengers are sitting in the vehicle.

Check how your accounting software or your accountant has classified the vehicle-hire component of your package invoices. If it's coded 9966, and you're past ₹5 crore aggregate turnover, that line needs an IRN on every B2B invoice it appears in.

The ₹10 crore threshold and the 30-day upload window

If your agency's aggregate turnover is ₹10 crore or more, a second clock starts running on top of the basic e-invoicing mandate. From 1 April 2025, businesses at that level must upload each e-invoice to the government's Invoice Registration Portal (IRP) within 30 days of the invoice date, or the portal simply refuses it (source).

In practice, this means you can't batch your invoicing and generate IRNs once a quarter when the accountant visits. A B2B invoice from six weeks ago that hasn't been uploaded gets rejected outright, and a rejected invoice is treated as if it never happened.

What happens if you skip the IRN

An invoice that needed an IRN and doesn't have one is a compliance gap that surfaces later, usually when your corporate client's accounts team questions their input tax credit claim, or when a GST officer reconciles your filings against your invoice register. The client typically can't claim input tax credit against an invoice without a valid IRN once e-invoicing applies to you, and that's usually the first place this becomes their problem, and then yours.

Exact penalty provisions vary by circumstance and change periodically, so confirm current exposure with your CA rather than assuming a number. What doesn't vary is the practical risk: corporate and DMC clients who depend on their own GST compliance notice a missing IRN faster than any tax officer will, and it costs you the relationship before it costs you a fine.

The e-invoicing readiness checklist for your agency

Run through this list once a year, ideally right after you close your books for the financial year, since your aggregate turnover figure only firms up then.

  • Calculate aggregate turnover across every FY since 2017-18, not just the current year. One year past ₹5 crore is enough to trigger the mandate permanently, even if turnover dropped since.
  • Split your invoice register into B2B and B2C. Only B2B transactions need IRNs; know what fraction of your book is actually exposed.
  • Audit the SAC code on every vehicle-hire line item. If it's 9966 (renting/hiring motor vehicles) rather than 9964 (passenger transportation), it isn't exempt.
  • Confirm your accounting or billing software can generate IRNs and push to the IRP. Most GST-ready accounting tools support this now; check whether yours is configured, not just capable.
  • If aggregate turnover is ₹10 crore or more, set an internal SLA of well under 30 days from invoice date to IRP upload. Don't wait for a quarterly accounting visit.
  • Brief whoever raises your invoices, not just your CA, on which invoices need an IRN. The person cutting the invoice at 9 pm on a departure day is the one who forgets this under pressure.
  • Re-run this whole checklist every financial year. Turnover moves, your B2B share moves, and the rules around thresholds get revised; a check that was accurate last July may not be current in July 2026.

If your gst invoice format doesn't show an IRN or QR code field where one's required, that's the fastest way to spot a gap. Match your line items and SAC codes against your invoice format and against the current GST rate card for tour operators at the same time; it's the same audit, done in one pass.

Common questions

Does e-invoicing replace GST registration requirements?

No. E-invoicing sits on top of your existing GST registration; it doesn't change when you need to register for GST. Registration is the ₹20 lakh threshold most service providers face; e-invoicing is the ₹5 crore B2B threshold once you're already registered.

What if I've already crossed ₹5 crore but never generated an IRN?

Treat it as a gap to close now, not a violation to panic over. Start generating IRNs on every qualifying B2B invoice from today, get your accounting software configured, and talk to your CA about the backlog. If you've had a GST notice about this already, a structured response playbook is worth having ready.

Do I need e-invoicing if I only sell to individual travellers?

If every invoice you raise goes to a non-GST-registered individual client, your B2C book is exempt from e-invoicing regardless of your turnover. The mandate only bites once GST-registered businesses, corporates, other agencies or DMCs, appear on the recipient side of your invoices.

The short version

  • E-invoicing kicks in once your agency's aggregate turnover crosses ₹5 crore in any FY since 2017-18, and it stays mandatory permanently after that, even if turnover later dips.
  • The turnover figure is your gross billed package value, not your margin, which is why a six-person, 150-departure agency can cross it while still feeling small.
  • B2C invoices to individual travellers are exempt regardless of turnover; only B2B invoices need an IRN.
  • Vehicle hire under SAC 9966 is not exempt, even though passenger transportation under SAC 9964 is; check how your cab and coach line items are classified.
  • At ₹10 crore or more aggregate turnover, you also have a 30-day window to upload each invoice to the IRP or the portal rejects it outright.
  • A missing IRN blocks your B2B client's input tax credit claim before it becomes your compliance problem, so audit your invoice register and SAC codes at least once a year.