atpco feature

ATPCO Explained: Understanding Airline Pricing & Fare Filing

Maria Pavlenko
Maria Pavlenko, Tech Journalist

Almost every airline ticket in the world depends on one system: ATPCO.

Travelers don’t see it or interact with it. But without it, global airline pricing simply wouldn’t work.

What is ATPCO and its role?

ATPCO (Airline Tariff Publishing Company) is a central database where airlines publish their fares, rules, and pricing logic.

Founded in 1945, ATPCO is owned by a consortium of major airlines (including Delta, United, American, Lufthansa, and Air France-KLM). Today, it works with 400+ airlines and distributes over 99 percent of global fare data. ATPCO handles 306 million active fares in the market and over 12 million fare changes each day

What does ATPCO do?

ATPCO is the main source of truth for airline pricing. ATPCO doesn't set prices; the airlines do. However, ATPCO provides the standardized technical framework that allows those prices to be sold worldwide through Global Distribution Systems (GDSs).

Note that ATPCO primarily serves full-service carriers like Delta, Lufthansa, or Emirates. Most low-cost carriers (LCCs), such as Ryanair or EasyJet, sell directly to consumers, bypassing ATPCO and the GDS-centric flow entirely.

Why is ATPCO important?

There are over 440 airlines worldwide, managing nearly 450 million active fares at any given time. Without a central hub like ATPCO, each airline would have to build and maintain individual connections with every flight search engine worldwide.

Instead, airlines publish their fares once to ATPCO — and it distributes them across the industry in a standardized format that every system can understand.

The flow of pricing data from airlines to travelers

The typical journey of an airfare — from an airline’s internal system to the price a traveler sees on a screen — follows a structured and largely automated pipeline.

Traditional fare data flow

Traditional fare data flow

Fare creation and filing

An airline’s revenue management team defines booking classes (also called fare buckets). They divide fares by price points, rules, and restrictions. This allows carriers to sell seats on the same flight at different prices based on demand

Dynamic pricing in airline industry: why flight fares constantly changePlayButton
How flight pricing works

Then, the pricing team sets airfares for each class (often using ATPCO’s FareManager and Architect tools). They create a structured product: each fare comes with conditions and rules – this includes everything from advance purchase requirements and minimum stay rules to change penalties and eligibility restrictions (we’ll talk about what goes into every fare in the next section).

The airline then submits – or files – the fares into ATPCO using standardized formats.

ATPCO processing and validation

Once the airline submits its pricing information, ATPCO processes the data and performs validation checks. It ensures the fare is correctly structured, consistent, and compliant with industry standards. This prevents corrupt data from reaching the distribution channels and causing system failures.

ATPCO also normalizes the data and eliminates inconsistencies so that all connected systems interpret it properly.

Transmission to GDSs and other distribution channels

Once validated, ATPCO distributes the fare data to multiple systems. The primary recipients are Global Distribution Systems (GDSs) — such as Amadeus, Sabre, and Travelport — which act as central reservation and pricing platforms for travel resellers.

How airline distribution works | Global Distribution Systems | New Distribution Capability (NDC)PlayButton
Watch how travel distribution works

Airlines themselves also use this data in their own reservation systems to ensure consistency across channels.

Importantly, ATPCO supports both the legacy EDIFACT and the new NDC data-sharing standard. This is why it still plays a big role in modern NDC-based Offer and Order flow. We’ll talk more about it in the final section.

Offer creation

To create the final offer, GDSs combine three components:

  • fare data and rules from ATPCO,
  • real-time seat availability from airline reservation systems, and
  • flight schedules (often sourced from providers like OAG or Cirium).

The GDS then sends those bookable offers to multiple resellers, such as online travel agencies (OTAs), travel management companies (TMCs), and corporate booking tools.

Booking and ticketing

The traveler sees these offers on a consumer platform — like an OTA or corporate OBT — as a result of their search.

Upon choosing the offer, they proceed with booking and ticketing. As these steps go beyond the scope of this article, we’ve covered them in more detail in the linked posts.

What airlines actually file into ATPCO: the anatomy of airfares

Airfares are composed of three core elements, filed into ATPCO in a structured, machine-readable format.

Base fare. That’s the ticket price before taxes, fees, and other surcharges.

Fare rules. They define everything about how the fare can be used.

ATPCO’s primary technical achievement is the standardization of these rules into 32 distinct categories. These categories act as a technical grammar, allowing any computer system, anywhere in the world, to interpret exactly what a specific price buys.

Each category handles a specific part of the pricing logic. For example, Category 1 defines eligibility – who can buy the fare (student, corporate, etc.); Category 2 is about day/time when travel is allowed; Category 3 determines seasonality pricing, etc.

When the airline creates the fare, they aren't writing a paragraph; they are filling out a digital form with all the conditions defined: “If the traveler is a student (Cat 1) and buys 21 days early (Cat 5), etc., give them this price."

Footnotes. While categories provide the structure, footnotes offer airlines a flexible way to add temporary or specific restrictions, such as travel date windows or sales date limits.

When the airline creates an airfare, it attaches a Fare Basis Code to it. This is a 3- to 8-character alphanumeric string that summarizes the fare’s key conditions. It often encodes information such as booking class, seasonality, advance purchase rules, or refundability. For example, a code like Y26NR might indicate an economy fare (Y), with a 26-day advance purchase requirement (26), and non-refundable conditions (NR).

While the exact structure varies by airline, fare basis codes serve as a compact reference that ties together a fare's price, rules, and conditions.

ATPCO Modern Airline Retailing and Routehappy

Routehappy is a data exchange platform by ATPCO that helps airlines better describe and present their products. It allows airlines to attach structured ancillary information and richer content to their fares, including

  • seat features (legroom, type);
  • onboard amenities (Wi-Fi, power, meals);
  • aircraft and cabin details;
  • baggage allowances;
  • photos, descriptions, and marketing text, etc.
how attributes are displayed

With Routehappy, travelers can understand and compare onboard features. Source: ATPCO

Now, airlines not only send fare data and rules to ATPCO, but also share additional flight information via Routehappy APIs. All of this is standardized so that different systems — GDSs, OTAs, airline websites — can display it consistently. This way, travelers can compare air options based on multiple features.

Routehappy is the foundation for Modern Airline Retailing Attributes, enabling travelers to shop by attributes rather than just price and schedule.

Looking forward: Dynamic offers and Product Catalog

Airline pricing is no longer static, pre-filed fares only. As the industry shifts to NDC and an Offer & Order management model, dynamic retailing and continuous pricing — where fares and bundles are created in real time based on demand and context — are becoming the new standard.

In the NDC model, offers are created on the airline’s side, which, in theory, allows airlines to bypass traditional fare filing through ATPCO. However, this shift introduces significant technological and interoperability challenges.

To manage this, most airlines currently operate in a hybrid environment: traditional fares filed via ATPCO still provide the global pricing foundation, while dynamic offers are layered on top for flexibility and personalization.

In a major commitment to this evolution, ATPCO set a goal in 2022 to ensure that 80 percent of all airline offers are dynamically created by 2026.

To make this dynamic future work without breaking the world's booking systems, ATPCO recently launched the Product Catalog – a modular, industry-standardized solution that unifies fares, products, services, and supporting data into a single, structured system.

Developed collaboratively with industry stakeholders and aligned with IATA standards, the Product Catalog is a central repository of an airline’s products and services that categorizes information into three distinct layers.

The Airline Catalog. A comprehensive “master list” containing every potential product and service the airline offers.

The Supplier Catalog. A permissioned subset of the master list, tailored for specific partners.

The Airline Profile. Highly specific subsets shared with distribution channels (like GDSs or OTAs) to ensure they receive the exact level of detail required by their commercial agreements.

Product Catalog components

Product Catalog components. Source: ATPCO

A Product Catalog separates products from pricing, allowing airlines to set prices dynamically at the moment of search. It stores structured product information — like features, rules, and compatibility — without including prices or inventory. This makes it easier to quickly build custom dynamic offers while maintaining version control and regulatory compliance.

Importantly, the Product Catalog is backward-compatible, meaning it’s designed to work with both modern NDC engines and legacy GDS systems.

A 2026 POC case study with PROS demonstrated that the catalog can seamlessly link with Routehappy rich content and interoperate with modern offer and order management systems. This ensures that as airlines innovate with personalized retailing, they can do so without losing their reach in traditional sales channels.

This is why an industry-wide Product Catalog is increasingly seen as the foundation for the future of digital retailing and merchandising.

byline pic

Maria is a curious researcher, passionate about discovering how technologies change the world. She started her career in logistics but has dedicated the last five years to exploring travel tech, large travel businesses, and product management best practices. 

Want to write an article for our blog? Read our requirements and guidelines to become a contributor.

Comments