Ryanair Cut Fares 7% on Purpose. The Cheap Seat Was Never the Product.
In FY25 Ryanair deliberately cut average fares 7% to push traffic past 200m passengers - while ancillary revenue climbed to €4.72bn, about 34% of the total. The fare isn't the business. It's the bait.
Comes with a free Profit-Engine Map template.
In its most recent full year, Ryanair did something that looks, on the face of it, like the act of a company in trouble: it cut its average fare by 7%.2 Airlines are supposed to chase higher yields as they mature. Ryanair did the opposite, on purpose, and called it a strategy. The fare went down and traffic went up 9%, to just over 200 million passengers.2 More than that - it made €1.61 billion in profit while doing it.2 The cheap seat wasn't a sign of weakness. It was the bait.
The official story is that Ryanair is a low-cost airline that sells tickets and tacks on a few extras. That gets the business exactly backwards. The seat is the loss-leader; the extras are the product. Ryanair isn't an airline that monetises with fees. It's a fee machine that happens to fly you somewhere to collect them.
The fare line barely grew. The fee line did all the work.
Look at the two revenue lines side by side and the misunderstanding collapses. In FY25, scheduled revenue - the fares themselves - rose just 1%, to €9.23 billion, because the 7% fare cut almost exactly cancelled the gain from carrying 9% more people.2 Meanwhile ancillary revenue rose 10%, to €4.72 billion.2 That's roughly a third of total revenue of €13.95 billion1 - not a garnish on the plate, but a second main course. And it's the faster-growing one. The fare line is running flat-out just to stay still; the fee line compounds. Ryanair has quietly built a business where the thing it advertises is a near-break-even formality and the thing it doesn't advertise is the part that grows.
| Scheduled fares | Ancillary fees | |
|---|---|---|
| FY24 revenue | €9.15bn | €4.30bn |
| FY25 revenue | €9.23bn | €4.72bn |
| Year-on-year change | +1% | +10% |
| What drives it | Cut fares to fill seats | Volume of those filled seats |
“There is no further disaggregation of ancillary revenue required.”5
Why a cheaper seat is worth more than a dearer one
Here is the mechanism, worked down to the gear that turns. Ryanair calls its pricing 'load active, yield passive' - it lets the fare fall as far as it needs to fill the plane, and stops worrying about the price per seat.4 In the first half of FY25 that meant Q1 fares down 15% and Q2 down 7%, repeated price stimulation to keep the seats full as consumer spending softened.4 On its own, a falling fare is a problem. But every cheap seat sold is a passenger who can now be sold a priority boarding pass, an allocated seat, a checked bag, a hire car, travel insurance, a hotel referral.5 The fare is a customer-acquisition cost paid by the customer. Fill the cabin and the ancillary till rings 200 million times. The lower the fare, the fuller the plane - and the fuller the plane, the bigger the base of people standing in front of the upsell. The seat is the foot in the door.
Ancillary spend per passenger barely moved - up about 1% in FY25, from roughly €23.40 to €23.60 a head.23 Almost all of the €420 million of ancillary growth came from carrying more people, not charging each one more.2 That's the whole point of cutting the fare: the per-head fee is flat, so the only lever is volume, and the cheapest way to grow volume is to give the seat away.4
The low cost isn't all earned. Some of it is granted.
The model only works if the seat can be sold near-free without losing money, and that depends on a cost base often credited entirely to operational ruthlessness. Part of it isn't earned at all - it's granted by taxpayers. A 2019 analysis by Transport & Environment found at least 35 of Ryanair's 214 EU airports had documented government subsidies, with a further 17 likely loss-making; the aid flowed to the airports but acted as an indirect operating subsidy to Ryanair through below-cost landing charges.7 The legal picture is genuinely mixed. In December 2008 a European court overturned an earlier Commission ruling and found Ryanair's Charleroi airport deals fully compliant - a precedent Ryanair leaned on to defend the strategy for years.8 But the wind has shifted: in September 2024 the European Commission ordered Germany to recover roughly €14 million in incompatible state aid from Frankfurt-Hahn airport and Ryanair.6 Some of the discipline that makes the near-free fare possible is real. Some of it is a regional airport's deficit, dressed up as efficiency.
Isn't a third still a minority - and aren't the fees nickel-and-diming?
The fair objection is that fares are still the larger line - €9.23 billion against €4.72 billion1 - so calling Ryanair an 'ancillary machine that happens to sell seats' overstates it. Two things answer that. First, direction beats size: the fee line grew 10% while the fare line grew 1%, and that gap has widened in the filing record, so the mix tilts further every year.2 Second, the fare line is deliberately suppressed - Ryanair could earn more per seat tomorrow by stopping the price cuts, and it chooses not to, precisely because the volume those cuts buy is worth more downstream.4 The honest counter is the flatness of the per-passenger figure: ancillary spend per head rose just 1%, which undercuts any story of ever-escalating fees squeezing each customer harder.2 But flatness is the tell, not the weakness. Ryanair isn't trying to extract more from each passenger. It's trying to acquire more passengers cheaply and run the same modest fee across all of them. The growth engine is the turnstile, not the price tag.
When the thing you advertise and the thing you profit from can be separated, the move is to price the entry product as a customer-acquisition tool and build the margin into everything downstream. The cheap seat fills the plane; the bag, the seat assignment, the car hire pay the rent. The discipline is to keep the headline price honestly low - low enough that volume actually compounds - and to make sure the downstream attach is genuinely useful, not a trap, or the model curdles into resentment that regulators and rivals will happily exploit. And know the limit: a cost base propped up by below-cost airport deals is a subsidy the courts can claw back, as Frankfurt-Hahn showed. A loss-leader only works if you genuinely control the costs underneath it.
Ryanair cut its fares 7% and grew its profit anyway, which only sounds like a paradox if you believe the fare is the business. It isn't. The fare is the price of admission to a much better business - one that bills 200 million people a small, steady sum for the privilege of the cheap seat they were lured in by. The genius was never the low price. It was realising that the low price is the cheapest marketing in aviation, and that the real product begins the moment the booking is confirmed.
Profit-Engine Map
A one-page map that pulls a business apart into the hook that gets the customer in the door and the engine that quietly earns the margin. Use it to see where the real profit lives, how the two halves are wired together, and what breaks if the link is cut. Blank to dissect your own P&L; filled as the worked example of a business whose advertised product is not where it makes its money.
The worked example unlocks with a subscription. See plans →
Sources
Where this comes from — the filings, records, and reporting behind it.
- 1In FY25 (year to March 31, 2025): Scheduled Revenue €9,230m, Ancillary Revenue €4,719m, Total Revenue €13,949m; in FY24: Scheduled Revenue €9,145m, Ancillary Revenue €4,299m, Total Revenue €13,444m.
- 2FY25: ancillary revenues rose 10% to €4.72bn due to 9% traffic growth and 1% higher spend per passenger; scheduled revenues rose 1% to €9.23bn as a 7% decline in fares drove traffic growth of 9% to just over 200m passengers; total revenues increased 4% to €13.95bn; PAT €1.61bn.
- 3FY24: traffic grew 9% to 183.7m; ancillary sales increased 12% to €4.30bn (~€23.40 per passenger); PAT rose 34% to €1.92bn; net cash grew to €1.37bn.
- 4Ryanair explicitly maintained a 'load active/yield passive' pricing strategy in H1 FY25, with Q1 fares down 15% and Q2 down 7%, as consumer spending pressure and OTA booking drops necessitated repeated price stimulation.
- 5Ryanair's ancillary revenue comprises priority boarding, allocated seats, car hire, travel insurance, airport transfers, room reservations, excess baggage, and other fees; the company states there is no further disaggregation of ancillary revenue required under IFRS, keeping all sub-categories in a single line.
- 6In September 2024 the European Commission ordered Germany to recover approximately €14 million in incompatible state aid from Frankfurt-Hahn airport and Ryanair.
- 7A 2019 Transport & Environment analysis found at least 35 of Ryanair's 214 EU airports had documented government subsidies and a further 17 were likely loss-making (under 500,000 passengers/year); nearly half were in France and Italy. Aid flowed to airports but acted as an indirect operating subsidy to Ryanair via below-cost landing charges.
- 8In December 2008 the European Court of First Instance overturned the original Commission ruling and found Ryanair's Charleroi airport agreements fully complied with EU competition rules and were not illegal state aid or subsidy; Ryanair has cited this ruling to defend all subsequent airport deals.