Eyrix — Blog
Crew scheduling software: what a spreadsheet roster really costs
At most regional, charter and ACMI operators, the roster still lives in a spreadsheet — or in a scheduling tool that records assignments but doesn't reason about them. That works, until the fleet grows past a handful of tails and a rotating crew pool. From that point on, a manual roster costs measurable money and risk, in three places.
1. Idle capacity stays invisible
A spreadsheet shows which tail flies which leg — not how well that aircraft is utilised. Utilisation is the single biggest lever a small operator has: aircraft are multi-million-euro assets, and every block hour not sold is lost margin. Without a per-tail, per-week view, that under-use stays invisible until the monthly numbers land.
2. Qualification errors surface at the gate, not on the sheet
Type-ratings, recency and line checks decide who may operate which aircraft. A planner tracking this from memory eventually makes a wrong pairing under pressure or when a standby crew steps in. That mistake costs nothing on the spreadsheet — it costs at the gate, when the pairing is invalid and the flight can't legally depart.
3. Rest and rotation break down in practice
Two duties that look fine in adjacent columns can be illegal or infeasible once minimum rest, duty-time limits and aircraft rotation are accounted for — the tail has to physically be at the departure station, and the crew has to be legal to fly. Rosters that balance on the sheet quietly shift the moment reality is applied.
What crew scheduling software actually does
Software that only records assignments solves none of these three — that's a digital whiteboard, not a scheduling engine. An engine checks every new flight automatically: does the aircraft fit the leg (seats, range, payload), is the crew qualified and legal (type-rating, rest, duty limits), and does the rotation actually close (turnaround, positioning). Only then is an assignment more than a cell in a grid. That is the difference between recording a roster and solving one.