SearchNetwork Planning & Revenue Management

Airline Route Profitability Analysis

Airline route profitability, answered in plain words: a cited route P&L for any flight that network and finance both sign

One cited number per route that network and finance both sign, in minutes, not weeks.

See one case, screen by screen ↓
demo12 of 12linesof the CV 118 route P&L cite their source; the 42% of cost that is allocated is labeled as an estimate
demo+$2.10Mfor the hubnetwork contribution of a flight that lost $1.20M on its own last winter, shown side by side
demo$381,645the loss narrowed when a challenged fuel line was rerun at the post-hedge price and re-checked blind
target100%of P&L lines traced to a source and tied to the general ledger within 0.5%
In short

What is Airline Route Profitability Analysis?

Airline route profitability is what a flight or route earns after its costs. Airline Route Profitability Analysis is airline route profitability software that answers that question in plain words. Ask which routes and flights make money, and six agents build a route P&L from prorated flown revenue, cargo, ancillary, fuel, crew, airport and fleet costs and the signed allocation rules. Every line cites its source, the result is tied to the general ledger, and the flight's own result appears next to its network contribution. Analysts can challenge any line, and commercial finance signs the number of record.

How to choose AI for airlines: a buyer's guide to agentic AI solutions →

Updated

The problem

Why route profitability analysis takes a week and still ends in two numbers

Ask a network airline whether one flight makes money and the answer sits in eight systems: prorated flown revenue in revenue accounting, air waybills in cargo, ancillary sales, fuel uplifts and the treasury hedge book, crew cost, airport, navigation and handling invoices, the fleet, lease and maintenance ledgers, and the general ledger at close. On top of that sit the allocation rules for aircraft ownership, maintenance and overhead that only commercial finance fully understands. The network profitability analyst rebuilds the route P&L in a spreadsheet for every question, and a single question takes a week or two.

Then the argument starts. Network prices fuel at the into-plane invoice and finance books it after hedges, so one flight has two numbers. Allocated cost is presented as if it were measured, a missing handling invoice silently becomes zero, and nobody records which version of the number a decision used. Worst of all, a flight that loses money on its own but feeds the hub is cut on a flight-only view, and the connecting revenue it brought on other legs goes with it.

typical3.9%industry net margin forecast for 2026, so every route call counts
typical$7.90net profit per passenger, industry-wide
typical25.7%of airline operating expense goes to fuel in 2026, so the fuel basis moves the answer
Where one route question's working days goestimated
By hand9 days
With the solution0.8 days
  • Pulling prorated flown revenue, cargo, ancillary and mail2 → 0.1 d
  • Collecting fuel, crew, airport, handling and passenger costs2 → 0.1 d
  • Applying the allocation rules for ownership, maintenance and overhead1 → 0.1 d
  • Estimating connecting revenue and recapture1.5 → 0.1 d
  • Tying to the general ledger and reconciling with finance1.5 → 0.3 d
  • Reworking challenged lines before the meeting1 → 0.3 d

Estimated split for one profitability question on one long-haul flight and one quarter, built by hand and with the solution. With the solution, the answer itself takes minutes; most of the remaining time is review and sign-off.

How it works

From a question to a signed number of record

Six agents build each answer as a cited P&L and check it blind; analysts challenge, finance signs.

What comes in
Airline data in10 feeds, tied to the ledger · revenue, cargo, fuel, crew, airports, fleet, ledger
Agents at work
Planner agentflights, period, basis
Then
Revenue agentprorated flown revenue
Cost agentdirect and allocated
Then
Network agentbehind, beyond, recapture
Check agentblind recompute, tie-out
Then
Briefing agentcited answer, saved
A person decides
Network Profitability Analyst, Commercial Finance Managerchallenge any line; sign the method
What comes out
Route P&L receipt
Signed number of record
Shared, refreshed monthly
One case, step by step

Airline route profitability for one flight, from a question to a signed number of record

Corvane Airways runs its network from Chicago O'Hare. On Wednesday, October 14, 2026, the SVP Network Planning asks whether CV 118 Chicago–Frankfurt makes money in winter, and wants the answer with its sources before Network Steering on Thursday, October 22. Here is the route profitability analysis, screen by screen, in the working solution.

  1. 01Thursday morning

    The question is waiting, and the overnight work is done

    Nadia Brennan · Network Profitability Analyst

    Nadia's Today screen shows that 10 of the 18 ORD flights in the winter review lost money on their own last winter, and 9 of them earn for the hub. Daniel Okafor's question is due by 17:52. After the September close the agents recomputed all 18 flights, refreshed 3 saved answers and tied out to the ledger at 0.18%, inside the 0.5% tolerance. The September cargo feed timed out, and the screen says Q1 2026 answers are not affected.

    Network agent: “Only CV 2518 ORD–SAN loses on both views; 9 flights that lose on their own earn for the hub.”

  2. 02One question

    She asks in plain words, and the planner shows its scope first

    Planner agent

    Nadia clicks Answer it, and the question goes in as Daniel wrote it: “Does CV 118 ORD–FRA make money in winter?” Before anything is built, the Planner agent states how it read the question: CV 118 ORD→FRA in Q1 2026, the last full winter quarter, ledger closed April 14, with 90 departures on a 296-seat 787-9 and fuel at the into-plane actual price under rulebook §3.1. Then each agent's step is shown as it runs, with what it read.

    Planner agent: “I will show the flight's own result and its network contribution, and label every allocated number.”

  3. 03Seconds later

    The answer prints as a route P&L receipt

    Revenue, Cost and Check agents

    The Revenue agent read 19,736 flown coupons prorated by revenue accounting, $11,286,000, plus 1,412 air waybills, ancillary and mail: $12.9M of revenue. The Cost agent read 90 fuel uplifts and the crew, airport, handling and passenger costs, then applied allocation rulebook v7. Cost comes to $14,100,110, and the flight result is −$1,200,110. The Check agent recomputed the receipt independently and tied it to the Q1 ledger within 0.2%.

    “About this answer: lines with a source 12 of 12 · allocated share of cost 42% · tie-out to the ledger 0.2% · lowest confidence: Overhead, 74%.”

  4. 04One click on a line

    Every line opens the passage it came from

    Nadia Brennan · Network Profitability Analyst

    Clicking Fuel opens the source: 90 uplifts at ORD, 1,156,500 US gallons, $2.94 a gallon into-plane including the contract differential, into-plane fee and taxes. It is marked Actual at 99% confidence. Ownership ($2,613 per block hour), maintenance ($1,763 per block hour) and overhead (2.26¢ per ASM) each carry an allocated estimate tag. Ground handling at FRA is tagged March accrued, because that invoice has not arrived.

    “One line rests on an accrual: the March FRA handling invoice has not arrived.”

  5. 05Network contribution

    On its own, no. For the network, yes.

    Network agent · Briefing agent

    The Network contribution tab carries the result past the flight. Connecting passengers bring +$4,860,000 on other legs, less $410,000 of their passenger costs. Recapture, if CV 118 did not fly, is 31% at confidence 0.78 and comes to −$1,150,000. That leaves a network contribution of +$2,099,890. Of 19,736 passengers, 59% are local, 28% connect behind ORD and 13% connect beyond FRA on partner Aldera Air. The Briefing agent writes the answer with 14 citations.

    Briefing agent: “It covers its direct costs by $4.70M, and summer carries the year: +$3.40M in the year to March 2026.”

  6. 06Network view

    Who actually flies CV 118, and what if they didn't

    Owen Castellano · Route Performance Manager

    Owen opens the network view to see the flows behind the number: 5,526 passengers from MSP, DSM, MSN, GRR, CMH, DEN and 41 other cities behind ORD, and 2,565 beyond FRA to VIE, PRG, BUD, WAW, ZRH and 22 other cities on Aldera Air. If CV 118 did not fly, about 31% of its 8,091 connecting passengers would rebook via CV 92 LHR or CV 140 CDG, and the booking data supports 28–34%. He can propose another recapture; the check agent tests it against the booking data, and commercial finance signs.

    Network agent: “The rest — and $3.30M of connecting value — would be lost.”

  7. 0708:16

    She challenges the fuel line at the price finance books

    Nadia Brennan · Network Profitability Analyst

    Finance books quarterly route results at the effective fuel cost after hedges, so Nadia opens Challenge this line. The form offers three bases: Into-plane actual at $2.94, Post-hedge effective at $2.61 from the treasury hedge book, or another price. She picks the hedge book and writes why. The agents will rerun the line and log a new version.

    “A change of basis needs commercial finance to sign.”

  8. 0808:17

    A rerun, re-checked blind, and only one line changes

    Cost agent · Check agent

    The Cost agent reads the hedge book: Q1 2026 jet fuel at Chicago was 58% hedged, for an effective cost of $2.61 a gallon. Fuel becomes $3,018,465, which is $381,645 less, and nothing else changes. The Check agent recomputes version 2 without seeing the Cost agent's number and gets the same result: a flight loss of −$818,465 and a network contribution of +$2,481,535. It ties to the Q1 ledger within 0.2%. Because the fuel basis is a method under rulebook §7, version 2 waits for commercial finance.

    Check agent: “I recomputed version 2 without seeing the cost agent's number … Only the fuel line changed.”

  9. 09Signed

    Commercial finance signs it as the number of record

    Rachel Whitford · Commercial Finance Manager

    Only the commercial finance manager can sign a method change. Rachel picks a reason code from M2 · Basis aligned with the ledger, S1 · Source corrected, or M3 · One-off, for this answer only. She can add a note, and the signature records her name, her role and the time. Version 2 becomes the number of record. Compare versions shows version 1 and version 2 line by line, so Daniel sees exactly what changed and who signed it.

    “Signed electronically as Rachel Whitford · Commercial Finance Manager · logged in the audit trail.”

  10. 10On the record

    Saved, shared and refreshed, with every step on the audit trail

    Briefing agent

    Nadia saves the answer and shares it with Daniel Okafor. Sharing is limited to Network Planning and Commercial Finance, and the answer travels with its version, sources and sign-off status. The question, the rerun, the blind check and the signature each sit on the hash-chained audit trail, and the evidence pack exports them. After each month close, saved answers refresh on business day 2 and the Briefing agent says what changed.

Who it’s for

Built for the people who argue about one route's number.

The same airline route profitability question, seen by five of the people who ask it, defend it, sign it and run it.

NB
Nadia BrennanNetwork Profitability Analyst · ORD winter review
Network Profitability Analyst
Before
“I spend a week on one question, then finance tells me my fuel number is wrong.”
Now
Asks in plain words and gets a cited route P&L in minutes. She challenges a line, watches the agents rerun and re-check it, then saves and shares the answer with its version.
OC
Owen CastellanoRoute Performance Manager · Transatlantic
Route Performance Manager
Before
“Show me what CV 118 earns for the hub, not just the flight.”
Now
Sees the flight result and network contribution side by side, plus the behind and beyond cities and the recapture assumption with its confidence. He can propose another recapture for the check agent to test.
RW
Rachel WhitfordCommercial Finance Manager · owns the allocation rulebook
Commercial Finance Manager
Before
“One number per route, and I sign the method.”
Now
Signs or rejects every method change with a reason code, against a ledger tie-out the check agent recomputed blind. Nothing becomes the number of record without her.
DO
Daniel OkaforSVP Network Planning · decides the winter schedule, approves route cases
SVP Network Planning
Before
“Does CV 118 make money in winter? I need it before steering on the 22nd.”
Now
Gets a shared answer with its version and sign-off status. He approves or returns new-route business cases, each with a reason code.
GH
Grant HollowayCommercial Systems Administrator · sources, roles and rules
Commercial Systems Administrator
Before
“Every feed loaded and tied to the ledger before anyone asks.”
Now
Connects the ten feeds read-only, sets the thresholds, roles and notifications, and sees each change logged.
Built on the engine

7 agents. Each with one job, and hard limits.

Six agents build each answer as a cited P&L and check it blind; analysts challenge, finance signs.

Planner agent

Reads the question and sets the scope: flights, period, cabins and fuel basis. It plans the work and shows that scope before the agents build anything.

  • Never guesses a period: asks when a question is ambiguous
  • Shows the scope before the agents build anything
Revenue agent

Reads flown, prorated passenger revenue, cargo, ancillary and mail for the flights in scope, from revenue accounting, cargo accounting, the ancillary sales ledger and the general ledger.

  • Never re-prorates a coupon: uses revenue accounting's prorate
  • Never changes a source record
Cost agent

Reads direct costs from fuel invoices, the hedge book, crew cost, airport and handling invoices and the fleet and maintenance ledgers. It applies the signed allocation rules and reruns any line a person challenges.

  • Never changes a rule: a basis change is a proposal
  • Labels every allocated line with its driver and rate
Network agent

Traces behind and beyond passengers, the revenue they bring on other legs, and the recapture if the flight did not fly. It works from O&D flows, the DOT DB1B ticket sample and partner prorate.

  • States every estimate with a confidence
  • Never presents an estimate as an actual
Check agent

Recomputes every answer without seeing the first one and ties it to the general ledger. It flags accruals and missing data, and challenges assumptions outside the range the data supports.

  • Never edits an answer
  • Blocks the number of record when the tie-out is outside tolerance
Briefing agent

Writes the answer in plain words with citations. It saves and shares the answer, refreshes it after each month close and says what changed.

  • Never shares outside the allowed audience
  • Never sends without the analyst
Case agent

Drafts a new-route business case as a forecast receipt from comparable flights, using the same allocation rulebook as the actuals.

  • Labels every forecast line
  • Never files a schedule: the SVP Network approves or returns the case
Analyst, Commercial Finance, SVP Network

Challenge with a reason; sign method changes; approve route cases. The agents propose; a named person decides.

Ask in plain words

Ask about any route, flight or line of an answer

The assistant answers with its sources and can act: it opens the receipt, filters the flight list or retries a feed. Nothing becomes the number of record until commercial finance signs.

Does CV 118 ORD–FRA make money in winter?

On its own, no: −$1.20M in Q1 2026 after $3.40M of fuel. For the network, yes: +$2.10M once its connecting passengers are counted. Opening the receipt.

Which ORD flights lose money on both views?

Only CV 2518 ORD–SAN: −$0.33M on its own and −$0.11M for the network last winter. Nine others lose on their own but earn for the hub. Opening the flight list, filtered.

How much of CV 118's cost is allocated?

$5,896,000 of $14,100,110 (42%): ownership $1.96M and maintenance $1.32M by block hour, overhead $2.61M by seat mile. Opening the allocation rules.

Retry the cargo feed

Done — the September cargo feed reloaded: 38,940 waybills; the 2 saved answers that used it were refreshed. It is in the audit trail.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

TodayThe network profitability analyst's morning: how many flights lost money on their own last winter and how many earn for the hub, a route profitability question from the SVP due today, a challenge waiting for commercial finance, a feed error, and what the agents did after the September close.
The route P&L receiptAirline route profitability for one flight and one quarter as a receipt: prorated passenger revenue, cargo, ancillary, then fuel, crew, airport, handling and passenger costs, with ownership, maintenance and overhead labeled as allocated estimates and every line linked to its source system.
Ask in plain wordsA route profitability question in plain words: the planner agent states the scope (flight, quarter, departures, aircraft, fuel basis) before anything is built, then each agent's step is shown as it reads revenue, costs, allocation rules, connecting passengers and the ledger tie-out.
Open any line's sourceThe fuel line of a flight P&L opened to its source: uplifted gallons and the into-plane price from the fuel invoices, marked actual with its confidence, with Open the source and Challenge this line beside it.
Network contributionFlight result to network contribution: connecting revenue on other legs, those passengers' costs and the recapture estimate with its confidence, the local, behind and beyond split, and the briefing agent's cited answer.
Challenge a lineChallenging the fuel line of a route P&L: choose into-plane actual, post-hedge effective from the treasury hedge book, or another price per gallon, and say why before the agents rerun it.
Rerun and blind checkVersion 2 of the route P&L after the fuel challenge: the check agent's independent recompute, the narrower flight loss and higher network contribution, and the fuel basis change waiting for commercial finance to sign.
Sign the number of recordCommercial finance signs version 2 as the number of record with a reason code (basis aligned with the ledger, source corrected, or one-off) and an optional note, signed electronically and logged in the audit trail.
Flights in the winter reviewFlight profitability across the hub: every flight's own result next to its network contribution, with load factor, share of cost allocated, status and confidence, filters for flights that lose on their own or on both views, and bulk ask.
Who flies the flightO&D profitability for one flight: passengers connecting behind the hub and beyond on a partner, by city, the step from flight result to network contribution with connecting revenue and the recapture estimate at its confidence, and a control to propose another recapture.
New-route business casesA route business case as a forecast receipt: forecast revenue from comparable flights, forecast fuel, crew, airport and handling cost, allocated lines labeled, forecast flight result and network contribution, waiting for the SVP Network Planning to approve or return.
Audit trailEvery question, rerun, blind check, signature, share and refresh, by people and agents, in one hash-chained record with the chain verified and an evidence pack export.
Thresholds and rulesThe thresholds behind route profitability analysis: the loss flag per quarter, the ledger tie-out tolerance, the confidence floor for network estimates, the default fuel basis and when saved answers refresh.
Governance

Route profitability analysis that is cited, checked blind and signed by finance.

Every line cites its source passageEach line of a route P&L opens the passage it came from: the flown-coupon total from revenue accounting, the into-plane invoices, the hedge book settlement, the handling contract. A line that rests on an accrual is tagged, and the check agent lowers its confidence until the invoice arrives.
Allocated cost is labeled, never passed off as measuredAircraft ownership, maintenance and overhead carry an allocated estimate tag with their driver and rate. Each answer states the share of cost that is allocated, 42% for CV 118, so the fully allocated route cost is never mistaken for a measured one. The answer also gives the contribution after direct costs: +$4.70M for CV 118 last winter.
A challenge is a logged rerun, checked blindWhen someone disputes a line, the Cost agent reruns it as a new version, and the Check agent recomputes it without seeing the first number and ties it to the ledger. An assumption outside the range the data supports is flagged. CV 2518's challenged 46% recapture was flagged against the 48–56% the booking data supports.
Commercial finance signs the number of recordA change of method or basis becomes the number of record only when the commercial finance manager signs it, with a reason code, against a sign-off SLA of 2 business days. An answer outside the 0.5% ledger tie-out cannot be the number of record at all.
Agents read; people decideAll ten systems of record are connected read-only. Agents never change a source record or an allocation rule, never share outside Network Planning and Commercial Finance, and never file a schedule. Every new-route case waits for the SVP Network Planning to approve or return it, with a reason.
Hash-chained audit trail and evidence packEvery question, rerun, signature, share and refresh is one entry in a hash-chained record, for people and agents alike. The chain is verified on screen. The evidence pack exports an answer's receipt, sources, versions, sign-off and audit entries together.
Configuration

Your allocation rules and thresholds, not ours

The thresholds the agents flag against, the default fuel basis and who may sign are settings the commercial systems administrator and commercial finance keep. Every change is logged in the audit trail.

SettingDefaultChoose from
Flag a flight that loses more than$250,000 per quarter, on its ownDollar amount
Tie-out tolerance to the ledger0.5%Percent; above it, an answer cannot be the number of record
Confidence floor for network estimates0.70Below it, the network agent asks a person
Default fuel basisInto-plane actualInto-plane actual or Post-hedge effective; a change needs commercial finance
Refresh saved answersBusiness day 2 after each month closeBusiness day 2, Business day 5 or Manually
Who signsCommercial finance signs methods and versions; the SVP Network approves route casesRole matrix: ask, challenge, share, sign methods, approve cases, settings
Sharing audienceNetwork Planning and Commercial FinancePeople outside it cannot be added
Notifications and SLAsQuestions answered within 1 business day; sign-off within 2In the app and email, per event
Connections

Works with the systems your route P&L already comes from

Revenue accountingflown coupons prorated under the IATA Prorate Manual and special prorate agreements, nightly, read-only
Cargo and ancillary salesair waybills from cargo accounting; seats, bags, upgrades and lounge passes from the ancillary ledger
Fuel management and the hedge bookinto-plane invoices nightly and treasury hedge settlements quarterly, so either fuel basis can be shown
Crew, airport and handling costpay, per diem and hotels; landing, passenger and route charges; handling contracts and invoices
Fleet, lease, maintenance and the general ledgerownership and maintenance cost for allocation by block hour, and the ledger at close for the tie-out
O&D flows and the DOT DB1B sampleconnecting passengers behind and beyond the hub, and the recapture estimate, weekly and quarterly
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
100%
of P&L lines traced to a source and tied to the ledger within 0.5%
12 of 12 lines
CV 118, tied within 0.2%
estimated
+$2.1M
for the network from a flight that loses $1.2M on its own
Flight result−$1.2M
Network contribution+$2.1M
target
Minutes
for a cited route answer, instead of a week or two of spreadsheets
Spreadsheets1–2 weeks
With agentsminutes

“demo” = seen in the working solution, on its sample winter quarter · “target” = the design goal, measured in the live solution · “estimated” = our estimate (the days in “where one route question's working days go”) · “typical” = IATA industry outlook, December 2025 (3.9% net margin forecast, $7.90 net profit per passenger, fuel 25.7% of operating expense in 2026). The IATA Prorate Manual and the DOT DB1B ticket sample are named as context. People, Corvane Airways, Aldera Air, flight numbers, amounts and rule versions named on this page are fictional: characters and sample data in the working solution.

Questions

What network and finance teams ask us about airline route profitability.

What is Airline Route Profitability Analysis?

Airline route profitability is what a flight or route earns after its costs. Airline Route Profitability Analysis is airline route profitability software that answers that question in plain words. Ask which routes and flights make money, and six agents build a route P&L from prorated flown revenue, cargo, ancillary, fuel, crew, airport and fleet costs and the signed allocation rules. Every line cites its source, the result is tied to the general ledger, and the flight's own result appears next to its network contribution. Analysts can challenge any line, and commercial finance signs the number of record.

How do airlines measure route profitability?

By building a flight P&L. Revenue is flown passenger revenue prorated across the legs of each ticket, plus cargo, ancillary and mail. Direct costs are fuel, crew, airport and navigation charges, handling and passenger costs. Allocated costs are aircraft ownership and maintenance by block hour and overhead by seat mile. The total is then tied to the ledger. In the solution, CV 118's Q1 receipt had 12 of 12 lines sourced, 42% of cost allocated, and a tie-out within 0.2% of the ledger.

What is a flight's network contribution?

It is what the flight brings the whole network, not just itself. You start from its own result, add the revenue its connecting passengers bring on other legs, subtract those passengers' costs, and subtract what would be recaptured on other flights if it did not fly. The Network agent states the recapture as an estimate with a confidence and the range the booking data supports. It never presents the estimate as an actual.

Can a flight lose money and still be worth flying?

Yes, and the solution shows both views so a feeder is not cut by mistake. In the sample, CV 118 Chicago–Frankfurt lost $1.20M on its own last winter. Its connecting passengers brought $4.86M on other legs, and after 31% recapture its network contribution was +$2.10M. Across the 18 flights in the winter review, 9 of the 10 that lost money on their own earned for the hub.

How are aircraft ownership, maintenance and overhead allocated to a route?

They follow your signed allocation rulebook, and the solution never presents them as measured. In the sample rulebook, ownership and maintenance are charged per block hour by fleet and overhead per available seat mile. Each allocated line is tagged with its driver and rate. Commercial finance owns the rulebook and signs every change, and a proposed change shows its effect on every flight in scope.

Should a route P&L use the into-plane or the post-hedge fuel price?

That is your method, so it is a setting: Into-plane actual or Post-hedge effective. Changing it needs commercial finance. In the sample, rerunning CV 118's fuel at the post-hedge $2.61 a gallon instead of $2.94 into-plane narrowed the loss by $381,645. The check agent re-derived the result blind, and it became the number of record only when finance signed it.

Do people stay in control of the number?

Yes. The agents read the systems of record and never change a source record or a rule. Analysts and route managers challenge lines, and commercial finance signs or rejects every method change with a reason code. The SVP Network Planning approves or returns each new-route case. Every step sits on a hash-chained audit trail.

How does it go live at our airline?

The Agentic Solution Engine builds and deploys it from your requirements and documents. That means your revenue accounting, cost and ledger feeds, your allocation rulebook, the flights in scope and who signs. First-time setup connects the systems read-only, loads four quarters of history tied to the ledger, and runs a test question for comparison with finance. It goes live once every quality gate has passed.

See it on
your own routes.

We'll run Airline Route Profitability Analysis on one of your flights, your allocation rules and your last closed quarter.