How Much Can a Travel Agent Mark Up Flights in India?

Honest guide to travel agent markup on flight tickets in India — ₹300–500 flat vs percentage markup, when service fees are better legally, GST implications

FlightGPT can make mistakes. Confirm flight & fare details before paying.

How Much Can a Travel Agent Mark Up Flights in India?

By Vihaan Patel (Vihaan Patel covers the intersection of travel and digital payments — Indian OTAs, airline-direct booking flows, UPI vs credit-card surcharges, RBI tokenisation rules and the booking-funnel mechanics that quietly cost (or save) you money.) · Published · 9 min read

Indian travel agents mark up flight tickets by adding a service fee or margin on top of the net fare. In practice, flat fees of ₹300–500 per booking are common for domestic tickets; international markups tend to be higher but more variable. The GST treatment differs depending on whether you call it a 'markup' or a 'service fee' — and that distinction matters more than you'd think.

TL;DR — How Does a Travel Agent Actually Make Money on Flights?

There are two main models. The first: you book at a net fare (lower than the public price) from a B2B portal or airline consolidator, add your markup, and sell at a higher price. The difference is your gross margin. The second: you book at or near the public fare and charge a service fee separately, clearly disclosed to the client. Both work; each has different GST implications and different optics with clients.

In practice, most Indian agents use a hybrid — a modest markup baked into the fare on domestic tickets, and a disclosed service fee on international or complex itineraries where the client expects to pay for expertise. The ₹300–500 per booking figure you'll often hear is a ballpark for domestic economy bookings; international and business class markups are typically higher, and there's no regulated ceiling.

Net Fare vs Published Fare: Where Does the Margin Come From?

When you book through a B2B portal like TBO, Tripjack, eTrav, or FlightGPT Partner, you see a net fare — the price the platform charges you. This is lower than what the same flight costs on MakeMyTrip, Cleartrip, or the airline's own website. The difference exists because B2B platforms buy in volume and pass part of the discount to agents.

Your markup is the difference between what you charge your client and the net fare you paid. If you pay ₹4,200 net for a Delhi–Mumbai ticket and invoice your client ₹4,600, you've made ₹400 gross margin on that ticket. Simple arithmetic, but the economics depend entirely on your volume — ₹400 per ticket across 200 bookings a month is ₹80,000 gross; that's a real business.

Published-fare markup (booking at the airline's public price and charging extra) is less common because clients can easily check the airline's website. It only works when the client is paying for genuine expertise — visa-heavy itineraries, complex multi-leg routings, group seats — rather than just a straightforward point-to-point flight they could book themselves in two minutes.

Flat Fee vs Percentage Markup: Which Model Is More Sustainable?

Flat fee per booking is the simpler and more transparent model. You charge ₹300–600 per domestic ticket (or whatever your market will bear), disclosed on the invoice as a 'handling fee' or 'service fee'. Clients understand it, it's easy to explain, and it survives price comparison because even if the client finds the same ticket on an OTA for ₹200 less, your service fee is justified by convenience or complexity.

The downside: a flat ₹400 on a ₹3,000 Mumbai–Ahmedabad ticket is a 13% premium that some clients will balk at. A flat ₹400 on a ₹45,000 Chennai–London ticket is barely 1% and leaves money on the table.

Percentage markup scales with ticket value, which makes intuitive sense for higher-value international routes. Agents typically work with ranges of 2–5% on international economy, sometimes more on premium cabin or complex itineraries. The challenge: clients who know the public fare can calculate your markup and it can feel like you're profiting off them disproportionately.

The pragmatic middle ground that most experienced Indian agents land on: flat fee for domestic (₹300–600 per booking), percentage or negotiated fee for international, and a separately disclosed 'itinerary assistance fee' for complex multi-leg or multi-destination trips where your expertise is genuinely worth paying for.

Service Fee vs Markup: The Legal and GST Distinction That Matters

This is where agents often get confused. A markup is the difference between your cost and your selling price — it's baked into the ticket price and may not be separately disclosed. A service fee is a separately charged amount on your invoice, explicitly disclosed as your fee for services rendered.

From a GST perspective (as of 2026 — verify current rules with a CA as interpretations can evolve): GST at 18% applies to your service fee or commission income, not to the full ticket price. Air tickets are zero-rated under GST for the airline's portion. Where it gets nuanced: if you present the client with a single inflated fare with your markup embedded, the GST treatment of that markup depends on how it's documented. If you separately charge a service fee and issue a GST invoice for only that service fee, the accounting is cleaner and easier to defend in a scrutiny.

Bottom line: most CAs advise agents to charge a separately disclosed service fee and issue a proper GST invoice for it, rather than quietly burying the markup in the fare price. It's more transparent, easier to audit, and cleaner under GST. Verify the current treatment with your CA — the Indirect Tax rules for travel agents have seen several CBIC clarifications over the years.

Commission vs Markup: Are Airlines Still Paying Agents?

The short, slightly depressing answer: not much, and not directly for most tickets. The era of 7–9% BSP commissions from airlines to agents ended over a decade ago. Most scheduled airlines in India now pay zero base commission to agents. Revenue for agents comes from net-fare markups (buying at B2B net and selling at retail), service fees, and — on international — occasional incentive payments from airlines for hitting volume targets.

Some nuances survive: charter operators, group fare contracts, and some international airline partnerships still involve commission payments to large agencies. If you're doing Volume Deal agreements or Preferred Agency deals with specific airlines, there may be back-end incentive payments. But for a new agency booking standard scheduled flights, assume zero direct commission from airlines and price your service fee accordingly.

Hotel, insurance, and visa services tend to have better direct commission structures — 10–15% is not uncommon on hotel bookings via platforms like Hotelbeds or Cleartrip for Business — so diversifying beyond just flights is both the margin reality and good business advice.

What Can You Realistically Charge Without Losing Clients?

Market reality in 2026: Indian price-sensitive travellers will comparison-shop. Your markup plus service fee needs to be justifiable by something — speed, convenience, expertise, or access to fares the client genuinely can't find easily themselves.

What tends to work:

One honest observation: if your only offer is 'I can book the same IndiGo flight you can find on the IndiGo website,' you'll struggle to justify any markup to a tech-savvy client. The agents who thrive add genuine value — complex itineraries, last-minute changes handled without panic, relationships for upgrade requests, package bundling. That's what makes the service fee stick.

Bottom Line: Price Your Service, Not Just the Ticket

A ₹300–500 flat service fee is a reasonable starting point for domestic bookings; adjust based on your local market and client mix. For international, a percentage approach (2–5% on economy, negotiated on premium) or a per-itinerary fee tends to work better. Always disclose fees separately on invoices — it's cleaner for GST and more transparent to clients. And diversify beyond flights: hotels, insurance, and visa services carry better margins and make your agency genuinely useful rather than just a slightly more expensive version of a booking app.

For airline fare pricing research, FlightGPT's AI search is a useful sanity check on what clients can find themselves — which tells you exactly how much room you have to add value.

See also: GST for Travel Agents on Commissions and Service Fees 2026 | How to Start a Travel Agency from Home in India

Frequently asked questions

How much do travel agents charge as service fee for domestic flights in India?

Most agents charge somewhere in the ₹200–600 per booking range for domestic economy tickets, depending on their market and client base. Corporate accounts may pay ₹500–1,500 for managed travel services. There's no regulated minimum or maximum — it's a business decision. Verify what competitors in your city charge before setting your rate.

Do airlines pay commission to travel agents in India?

Most scheduled airlines in India (IndiGo, Air India, Akasa Air, Air India Express) pay zero base commission to agents for standard scheduled flight bookings as of 2026. Agents make money from the difference between B2B net fares and what they charge clients, plus separate service fees. Some international carriers and charter operators still pay volume-based incentive commissions to qualifying agencies.

Is it legal for a travel agent to mark up a flight ticket in India?

Yes, completely legal. You buy at net fare from a B2B platform and sell at your own price — there's no regulatory ceiling on the markup. The legal requirement is transparency: if you're charging a service fee, it should be disclosed on your invoice. Hiding fees inside a misrepresented fare and claiming the ticket 'cost' that much can create consumer complaint exposure.

What is the GST treatment on a travel agent's service fee?

As of 2026, GST at 18% applies to the travel agent's service fee or commission, not to the airline's ticket fare (which is zero-rated for GST purposes). If you charge a disclosed ₹500 service fee, you collect ₹500 + ₹90 GST and remit the ₹90. The exact treatment of embedded markups vs disclosed fees can be nuanced — check with your CA for your specific invoicing setup.

Should I charge a flat fee or percentage markup on international tickets?

Both models work; the choice depends on your client base. A flat fee (₹1,000–3,000 per international booking) is simpler and easier to explain. A percentage (2–5% on economy fare, negotiated on business/first) scales with ticket value and compensates better on expensive routes. Many agents use a hybrid: a minimum flat fee with a percentage cap on very high-value tickets.