When IATA launched the New Distribution Capability standard in 2012, the promise was straightforward: give airlines direct control over how they present and price their products to travelers, bypassing the rigid fare-filing constraints of legacy GDS infrastructure. More than a decade later, NDC remains one of the most discussed and least fully deployed standards in commercial aviation.

The Legacy Stack Problem

Most airlines still run their core reservation and inventory systems on Passenger Service Systems built for a different era of air travel. These platforms were engineered around the concept of a published fare — a price filed in advance, distributed uniformly, and processed through EDIFACT messaging. NDC requires those same systems to generate dynamic offers in real time, evaluate hundreds of eligibility conditions per request, and return structured XML responses in milliseconds.

The technical gap is significant. Retrofitting dynamic offer generation onto a PSS that was never designed for it often means building an offer management layer on top of the existing stack, which introduces its own latency, failure modes, and data consistency challenges. Airlines that have attempted this describe it as adding a second nervous system to a functioning organism — theoretically possible, practically painful.

The Aggregator Bottleneck

Even when an airline successfully builds out NDC capability on its own infrastructure, the value of that capability depends entirely on whether the travel agents and OTAs selling its tickets have updated their own systems to consume NDC responses. Most travel agencies still use GDS-connected booking tools that were built for EDIFACT. Adding NDC support to those tools requires investment the agencies have little competitive incentive to make unless every major airline forces the issue simultaneously.

The result is that airlines often maintain NDC connectivity alongside their traditional GDS content — two parallel distribution stacks, two sets of content rules, two fares to keep synchronized. The operational cost of running dual stacks frequently erodes the commercial benefits NDC was supposed to deliver.

Content Parity as a Blocking Condition

Travel managers and TMCs have been clear on one condition for NDC adoption: content parity. If an airline's NDC channel offers different fares or ancillaries than what's available through the GDS, booking tools become unreliable and duty-of-care obligations become harder to meet. Airlines therefore face pressure to achieve content parity before NDC can become a default channel, but achieving parity requires the kind of system-wide coordination that takes years to implement cleanly.

What Progress Actually Looks Like

The airlines making the most tangible progress on NDC are those that have approached it as an order management transformation rather than a connectivity upgrade. Rather than layering NDC messaging on top of existing PNR-based workflows, they are rebuilding the commercial layer to treat every booking as an order — a structured record of what was sold, what was promised, and what needs to be fulfilled — from the point of sale through to the passenger's journey.