Site logo
Back to the journalAirlines

How Travel Agents Extract 40% Margins on NDC Bookings

T

TravelsOTA Team

Aug 7, 2026·2 min read·445 views

Share
How Travel Agents Extract 40% Margins on NDC Bookings
On this page

When IATA launched its NDC standard, the industry narrative was about "modern retailing." Airlines talked about ancillaries and personalized offers. Agents were told to prepare for a technical migration. What nobody emphasized was that NDC is, first and foremost, a fare differential event.

The GDS-NDC gap in revenue

NDC bookings consistently show a 20 to 40 percent higher revenue per ticket compared to the same route booked through EDIFACT/GDS. This is not because NDC tickets are more expensive — the base fare is often identical or lower. The difference comes from the agent's ability to see and sell ancillaries that are invisible in the legacy GDS response.

On a GDS search, a Dubai-London flight returns a price. On an NDC search, the same flight returns the price plus 8 to 15 priced ancillary items: seat upgrades, extra baggage, lounge access, fast-track security, priority boarding, meals, Wi-Fi. The GDS agent sells a ticket. The NDC agent sells an itinerary.

Constructed fares beat published fares

NDC gives agents access to fare construction logic that used to be airline-internal. A Karachi-Jeddah-Karachi itinerary can be constructed using a combination of fare classes that the GDS never surfaces. The difference on a single booking: USD 60-120. On 50 bookings a month: USD 5,000 in pure margin.

Where the 40% comes from

Break down a single NDC booking: base fare (USD 350), seat selection (USD 45), extra baggage (USD 60), meal upgrade (USD 18), lounge pass (USD 55). Total sell price: USD 528. The agent pays the carrier USD 350 for the ticket and the ancillary cost. Their revenue is USD 178 on a USD 350 sale — a 50.8% margin on the core product.

Agents using TravelsOTA's NDC integration report average ancillary attachment rates of 2.3 items per booking across their entire book of business.

The catch

NDC requires real-time pricing revalidation. The fare you see at search may not match the fare at booking — airlines adjust prices in real time. TravelsOTA's booking workflow re-prices before every confirmation, rejecting bookings where the price drift exceeds the configured tolerance (default 5%). This prevents the most common NDC revenue killer: repricing surprises at the payment step.

Keep reading

Related stories

Ready when you are

Put these tips to work on your next trip.