← Blog For travel agents

How Do Travel Agencies Make Money Selling Flights?

Commission, markup, service fees, private fares, ancillaries and packaging: how travel agencies earn on flights and what each revenue layer needs.

By Lilya, altovo/8 min read
Quick answer

Travel agencies make money on flights in six ways: airline commission, a markup on net fares, service fees, private and negotiated fares, ancillaries such as bags and seats, and packaging the flight with a hotel or other travel. Commission on published fares has shrunk in most markets, so it rarely carries an agency on its own. Profitable flight desks combine layers. They buy below the public fare, set their own price, charge for their service and sell the rest of the trip around the ticket, while keeping servicing costs low.

A travel agency makes money on a flight from up to six sources.

The airline may pay commission. The agency may add a markup to a net fare or charge a service fee. Private fares give room below the public price. Ancillaries can add revenue to the same ticket, and packaging adds margin from the rest of the trip. Commission on published fares has thinned in most markets, so few agencies can live on it alone. The agencies that earn well on flights stack several layers and set their own prices. This guide covers each layer in turn: how it works, who controls the margin, what the agency needs to run it and what eats margin after the booking. The comparison table puts all six side by side.

Definitions.

  • Commission: a percentage of the fare that the airline pays the agency for selling a ticket. Base commission is paid per ticket. Incentive or override commission is paid for reaching volume or market-share targets.
  • Net fare: a fare sold to the agency without commission built in, usually below the public price. The agency adds its own markup to reach the selling price.
  • Markup: the amount an agency adds on top of its net cost to set the retail price. The markup is the agency's gross margin on that booking, before servicing and payment costs.
  • Service fee: a charge the agency sets for its own work, such as booking, changes or advice. It can be shown separately or built into the price.
  • Private fare: also called a negotiated fare. A fare agreed between an airline and an agency, a consolidator or a platform, and kept out of public search. Private fares are a common source of net fares: the private fare sets the cost, the markup sets the price.
  • Ancillaries: extras sold with the ticket, such as checked bags, seats, meals, priority boarding, upgrades and travel insurance. See ancillary revenue.
  • Packaging: selling the flight with a hotel, transfer, car or activity as one trip, often at one price. See dynamic packaging.

TL;DR

  • Commission: still paid on some fares and in some markets, but rarely enough to run a flight desk.
  • Markups and service fees: the agency sets the price, so the agency controls the margin.
  • Private fares: buying below the public fare creates room for a markup at a competitive price.
  • Ancillaries: bags, seats and insurance add revenue to a booking you already have, though airline extras often carry little agency margin.
  • Packaging: often the biggest lever, because margin comes from the whole trip.
  • Servicing cost: changes, refunds and reconciliation can quietly take the margin back.

Why does airline commission no longer carry a travel agency?

Airline commission no longer carries most agencies because airlines have spent more than two decades reducing what they pay third parties to sell their seats. Many carriers cut or removed base commission on published fares in many markets. Direct websites, apps and NDC offers give airlines more control over price and content. Some of their richest fares and bundles now sit in channels they run themselves. Our comparison of NDC vs GDS explains that shift.

Commission has not disappeared. Some airlines still pay base commission in some markets or on some fare types. Incentive agreements reward agencies that hit volume or share targets. GDS providers may also pay agencies incentives tied to the segments they book.

Every form of commission depends on someone else's contract. The airline sets the rate and can change it at renewal. Targets are often out of reach for a small agency. Treat commission as a bonus on top of a model you control, never as the model itself.

How do markups and service fees work on flights?

A markup model means the agency buys a ticket at a net fare and sets its own selling price. The difference between the two is the agency's margin. Net fares come from consolidators, private fare agreements and travel platforms. Where net fares exist, the agency decides its margin booking by booking. The airline's commission policy stops being the limit. Margin per booking = selling price, minus net fare, minus payment and servicing cost.

Markups work best when they are set by rule rather than by hand. Common rules vary the markup by route, airline, cabin, market, sales channel or customer type. A last-minute business trip can carry a different markup from a price-sensitive leisure fare on a busy route. Rules also stop two agents from pricing the same fare differently.

A service fee is the second way an agency sets its own margin on a flight. The agency charges for its own work: issuing the ticket, handling a change, processing a refund or planning a complex itinerary. Fees can be shown as a separate line or built into the price. A separate fee makes the value of the service visible. A built-in fee keeps the headline price simple. Either way, check local consumer rules on how total prices and fees must be displayed.

Fees also protect the agency when the fare itself carries little or no margin. A published fare with zero commission can still be profitable when the booking carries a fair service fee.

What are private and negotiated fares, and who can get them?

Private fares are airline fares agreed for a specific seller and kept out of public search. An agency can reach them in three ways: by negotiating directly with an airline, through a consolidator, or through a technology platform or agency network that holds its own airline agreements.

Direct deals usually need volume on specific routes and an account the airline values. Consolidators and platforms pool volume across many agencies. Smaller agencies can then reach fares they could not negotiate alone.

The margin sits in the gap between the private fare and the public fare. Price at or near the public fare, source below it and keep the difference. Some private fares come with conditions. Certain net fares can only be sold as part of a package with a hotel or other land arrangement. Others are limited to specific markets, travel dates or customer types.

Breaking private fare conditions has a cost. Airlines can raise an agency debit memo (ADM), a charge against the ticketing agency for fare or booking rule breaches. Read the fare rules before you build a markup on top of a private fare.

How do ancillaries add margin to a flight booking?

Ancillaries add revenue without adding a customer. On airline extras, the agency's margin depends on the airline and the channel: some pay commission on extras, some allow a markup or service fee, and some pay nothing. The traveller has already chosen the flight. Bags, seat selection, meals, priority boarding, lounge access, upgrades and travel insurance are extras many travellers buy anyway. If the agency does not offer them at booking, the traveller often buys them later from the airline. The agency then earns nothing from that sale.

Two things decide whether ancillaries pay. The first is content: the booking channel has to show the extras the airline actually sells. Airlines increasingly put seats, bags and bundles into their NDC offers, so a channel without NDC content may show fewer of them. Our guide to airline ancillary revenue explains the airline side of these extras. The second is timing. Extras sell best inside the booking flow, before payment, while the traveller is still deciding.

Travel insurance is the ancillary the agency controls most. The agency usually chooses the insurer and agrees its own commission, so this margin does not depend on airline policy. Check local licensing rules before selling insurance.

Why does packaging change the economics of a flight sale?

Packaging changes the economics because the agency earns on every part of the trip. Sold alone, a flight caps the margin at what the fare can bear. Sold with a hotel, transfer, car or activity, the same booking carries margin on each added component.

Packaged pricing shows one total for the whole trip rather than a price for each component. The agency can run a thin margin on the flight, which travellers compare most, and a healthier margin on the hotel or transfers. Some net fares can only be sold inside a package, which opens fares that flight-only sellers cannot use. Our guide to dynamic packaging covers how bundles are built and priced in real time.

The catch with packaging is tooling. If flights, hotels and activities live in separate supplier portals, packaging becomes manual work: three searches, three bookings and three supplier statements. Agents skip it on busy days, and the margin goes with it. Packaging also changes what the agency is responsible for. In many markets, selling a flight and a hotel together makes the agency liable for the whole trip and can require protection of the traveller's money, so check local package travel rules before you build packages.

How do the six flight revenue layers compare?

Revenue layer How it works Who controls the margin What the agency needs Main risk
Commission Airline pays a percentage of the fare. GDS providers may add segment incentives The airline or the GDS Airline or GDS agreements, volume for incentives Rates change at renewal
Markup on net fares Agency buys at net and sets the selling price The agency Net fare access and markup rules Pricing above the public fare
Service fees Agency charges for booking, changes or advice The agency A fee policy and clear price display Pushback if the value is unclear
Private fares Negotiated fares below the public price Shared: airline sets the fare, agency sets the markup Volume, a consolidator or a platform with fare agreements Fare rule breaches and ADMs
Ancillaries Bags, seats, upgrades and insurance sold with the ticket Airline prices most extras, agency picks the insurer NDC content and extras in the booking flow Extras missing from your content
Packaging Flight sold with hotel, transfer, car or activity The agency, across the whole trip Multi-product inventory and one booking flow Manual work across systems, and package travel liability

Many profitable flight desks run three or four of these layers at once. A common mix is net fares with a rule-based markup, a service fee on changes and refunds, ancillaries in the booking flow and packages for leisure trips.

What eats flight margin after the booking?

Servicing eats flight margin. Every change, cancellation, refund and schedule change costs agent time. Against a thin per-booking margin, that time adds up quickly.

  • Changes and refunds: each one means reading fare rules, repricing and talking to the traveller. Without a change fee, the agency pays for that time itself.
  • Schedule changes: airlines move flights, and every affected booking needs checking and often rebooking.
  • Reconciliation: each supplier sends its own statement. Matching bookings, payments and refunds across them is slow manual work.
  • Payment costs: card fees, currency conversion and chargebacks come straight out of margin.
  • ADMs: a fare rule breach can turn a profitable ticket into a loss long after travel.
  • Technology and channel fees: platform or per-booking charges, and the surcharges some airlines add to bookings made through a GDS, reduce the margin on every ticket.

A markup or packaging strategy only works when servicing stays cheap. Price your fees to cover the work, and cut the number of systems your agents touch for each booking. Our guide to the travel agency tech stack covers which tools an agency needs and where a patchwork adds cost.

What does this mean for a travel agency?

For most agencies, flights are the entry point to a profitable sale. The agencies that earn well on flights are rarely the ones with the best commission deal. They control their own prices, sell the extras and turn a ticket into a trip. Margin is therefore a systems question as much as a sales question.

Test your current setup with four questions:

  • Can agents see net fares and apply markups by rule?
  • Can you charge and record service fees in the same system?
  • Do ancillaries appear in the booking flow before payment?
  • Can an agent package a flight with a hotel or transfer in one booking?

Each "no" marks margin that goes to an airline or a supplier instead of the agency.

Which questions should you ask a booking platform about flight margin?

If you are choosing or replacing a booking platform, ask these before you sign:

  • Which flight sources sit behind your search: GDS, NDC, low-cost carriers, private fares?
  • Can we load our own negotiated fares next to yours?
  • Can we set markups by product, market, route and agent, and see the margin on each booking?
  • Do NDC add-ons and bundles show in our booking flow?
  • Can we sell flights, hotels, transfers and activities in one booking?
  • How do changes, cancellations and refunds work without calling the supplier?
  • Who owns the customer and the booking data?

If you are still deciding between a branded site, an API and your own build, our guide to white label vs travel API vs custom development compares the three.

How does altovo help agencies control flight margin?

altovo (formerly easyGDS) is a travel commerce platform that gives travel agencies a branded booking site and an agent portal for their team and sub-agents. Agencies set the markups and own the customer, and altovo runs the technology. Markups can be set by product, destination, market and sub-agent, so different customers can get different rates.

On flights, GDS, NDC and low-cost content sit behind one search. As of October 2026, 650+ airlines are bookable on the platform, including NDC. The connectivity layer is NDC certified, so airline add-ons and special offers can show with the fare. altovo sits alongside existing GDS contracts, and agencies can mix their own negotiated rates with the altovo network.

Flights, hotels, packages and transfers sit under one login, so a flight can become a trip without switching systems. Agents can cancel and amend bookings without contacting suppliers, and track bookings, commissions and performance live. Payments connect to 80+ gateways and 50+ currencies. Self-serve travel agent accounts can be live in under 10 days, from sign-up to live bookings. See altovo for travel agents and the inventory behind it.

Talk to altovo

Want to see how markup control, negotiated rates and packaging work on one platform? Leave your details and our travel agent team will set up a 30-minute walkthrough.

Book a 30-minute walkthrough

Frequently asked questions

Do travel agents still earn commission from airlines?

In some markets and on some fare types, yes. Many airlines have cut or removed base commission on published fares, so it rarely works as a business model on its own. Incentive agreements and GDS segment incentives still exist for agencies with volume. Most agencies now treat commission as one input among several, next to markups, service fees, ancillaries and packaging.

What is the difference between a commission model and a markup model?

Commission means the airline pays the agency a percentage of a published fare. A markup model means the agent buys at a net rate, through a consolidator, a private fare or a technology platform, and sets its own retail price, keeping the difference. Markup gives the agent more control over margin per booking, but only works where net-rate access exists.

How do private or negotiated fares work?

Private fares are rates negotiated between an airline and an agency, a consolidator or a technology platform. They usually sit below public fares and are not shown in public search. The agency adds a markup and can still price competitively against the public fare. Read the fare rules first: some private fares can only be sold in a package or in certain markets.

Should a travel agency charge a service fee on flights?

Usually, yes, at least for work that costs agent time: issuing tickets on zero-commission fares, changes, refunds and complex itineraries. A clear fee policy turns that time into revenue instead of a hidden cost. Decide whether to show the fee as a separate line or build it into the price, and follow local consumer rules on how total prices are displayed.

Can packaging really produce more margin than selling flights on their own?

Yes, in most cases. Packaging adds hotel, transfer, car and activity margin to a booking the agency would have made anyway, and one total price means travellers compare the trip, not each component. The agency can keep a thin margin on the flight and a healthier one on the rest of the trip. The gain depends on tools that build the package in one booking.

What does an agency need operationally to run a markup-based model well?

Visibility into net rates by supplier, the ability to set markups by route, market, product or client type rather than one flat number, and a way to apply that pricing consistently across every channel the agency sells through. Running this across several disconnected supplier portals is where most of the operational cost of a markup model sits.

Set your own margin on every flight

Markups by route, market and agent on one platform. We show you how it works for your agency.

Book a demo →