We heard you. Loud and clear.
In our Open Beta survey, 75% of you told us it was difficult or very difficult to turn a profit. The economy was the #1 frustration. Charter limitations, demand distribution, and the feeling that the deck was stacked against smaller operators came up again and again. This patch is our answer to those concerns.
Here's what matters most:
The charter aircraft cap is gone. Fly charters in anything, with a new bonus system that makes small charters way more profitable. The demand engine has been rebuilt from the ground up with fairer global distribution, more economy passengers at airports that matter, and higher economy fares to match. A new Create Charter Mode lets you pick an aircraft and find work for it instead of the other way around. And every new and existing aircraft gets one free cabin reconfiguration to adapt to the new demand landscape. Full details below.
What's Changed
1. Charter is Unshackled
The 20-seat charter cap is gone. Completely removed. You can now charter any aircraft in your fleet, from a Cessna 172 to a 777. No permits, no artificial restrictions.
The economy now naturally balances itself. Charter now uses an exclusivity bonus that rewards small, intimate charters and progressively penalises you for trying to run a 200-seat airliner as a taxi service. Passengers expect exclusivity when they book a charter. Cram 100 people in and your revenue per head drops by ~75%. Keep it under 40 passengers and you get the full bonus with no penalty at all.
Charter bonus per person: Up to £967 per person for a solo charter, scaling down as you add passengers. A 10-passenger charter still earns £716 per person on top of the base fare. The bonus tails off around 30-40 passengers, and above 40 a capacity penalty kicks in.
| Passengers | Bonus/Person | Capacity Penalty |
|---|---|---|
| 1 | £967 | None |
| 10 | £716 | None |
| 20 | £513 | None |
| 30 | £367 | None |
| 40 | £270 | None |
| 50 | £188 | ~28% total revenue cut |
| 80 | £71 | ~65% total revenue cut |
The takeaway: small charters are now genuinely lucrative. A well-planned 4-passenger business jet charter can earn good money. We hope that this is a giant leap in the right direction for the economy that the survey called for. Smaller operators have a real competitive edge in the charter market now.
But it's not just small aircraft that benefit. Combined with the demand changes below (more economy passengers, higher economy fares), chartering economy passengers in larger aircraft is now a genuinely viable strategy. There's a ton of demand out there and the charter bonus still applies up to 40 passengers with no penalty. The cap removal plus the new bonus structure means you have options that simply didn't exist before. For the full breakdown of how charter bonuses and the exclusivity multiplier work, check out the Charter Jobs documentation.
2. Demand Has Been Rebuilt From the Ground Up
We've overhauled how the demand engine generates and distributes passengers across the world. The old system had a massive skew toward the USA and Brazil (where ~60% of all airports are), with places like Spain and China getting disproportionately little traffic. The new system accounts for:
- Airport density: Areas with hundreds of tiny airfields in a small radius (New York, Sao Paulo) no longer hog a disproportionate share of global demand
- Country airport count: Countries with fewer airports are no longer punished for it
- Class-specific geo-scoring: Every airport now has separate economy, business, and first class scores that influence where passengers spawn and where they want to go
What this means in practice:
- Economy passengers cluster around larger airports. No more random economy demand spawning at a grass strip in the middle of nowhere. If you're running economy routes, focus on the airports people actually fly through.
- First and business class are more spread out. Premium passengers travel to more varied destinations, rewarding diverse route networks.
- Economy passengers pay more. With the demand ratio shifting toward economy, we've increased economy fares proportionally so that economy routes remain profitable. Any existing collaborative demand has also had prices scaled up.
- Demand fills fast. The demand engine can now generate the full 8 million passenger groups in approximately 3 hours instead of taking over a week. After this patch, demand has been fully reset and will populate quickly.
Behind the Scenes: The Demand-o-Matic
Distributing demand fairly across 36,000+ airports is a serious big data problem, and getting it right required purpose-built tooling. RCTO has developed an internal tool (that we affectionately refer to as the Demand-o-Matic) that powers the new geo-scoring system behind this update.

The tool combines UN travel data, World Bank GDP figures, and a database of over 40,000 real-world entities (think Disneyland Paris, the Bank of England, the Statue of Liberty) to build a model of where passengers actually want to go and why. Each entity contributes a weighted pull on nearby airports, giving demand a grounding in real-world travel motivation rather than random distribution.
Passenger class scoring is split by travel purpose. Economy passengers are weighted more heavily toward tourism entities, while business class passengers lean toward commercial and financial centres. First class demand is deliberately spread thinner and into less obvious locations, making premium passengers harder to gather but more rewarding when you do.

One of the biggest problems the tool solves is clustering. In the old system, every airport effectively acted as a lottery ticket for demand. The more airports a country or region had, the more demand it won. The USA holds roughly 60% of all airports in the game, so areas like New York and Sao Paulo were hoovering up a disproportionate share of global traffic. Meanwhile, countries like Spain, which has relatively few airports for its size, were being unfairly underserved. The Demand-o-Matic runs geospatial calculations to counteract this, so demand distribution is based on where people actually travel rather than where airports happen to be densely packed.
This tool is what makes it possible to keep iterating on demand balance going forward. The scores in this patch are the result of months of testing and adjustment, but the tooling is now in place to make further refinements as we gather feedback.
3. Create Charter Mode (Premium Core)
A massive quality-of-life upgrade for charter companies. Create Charter Mode flips the Dispatch Plan workflow on its head. Instead of browsing demand and hoping something fits your aircraft, you pick your aircraft first and the system shows you what it can fly.

The old way: Browse the demand map, find interesting passengers, then figure out which aircraft can fly them.
The new way: Pick your aircraft first. The system shows you every demand group it can reach, filtered to its range and capacity.
Key features:
- Interactive seat map: Watch passengers fill your cabin in real time as you select demand groups. Click any filled seat to remove that group.
- Filter Sync: Toggle this on and the demand list automatically updates as you fill seats. Select 12 of 19 seats? The list now only shows groups of 7 or fewer. No more accidentally overfilling.
- Map integration: Ctrl/Cmd-click demand lines on the map to add or remove groups directly.
- Release & Accept: One-click shortcut that publishes the job and immediately assigns it to you as the pilot. No need to visit the marketplace.
- Switch aircraft mid-flow: Realise a different aircraft would be better? Swap it out without losing your selected passengers.
- Ferry companion: Each aircraft row has a split button with both Charter and Ferry actions. Reposition to a better airport first, then charter from there.
Create Charter Mode is available from the Operations Cockpit > Aircraft lens. It complements the existing demand-first workflow. Use whichever fits what you're doing.
You can read more about Create Charter Mode in the documentation.
4. Free Seat Reconfiguration
Every aircraft now gets one free cabin reconfiguration, applied instantly with no downtime. This new feature can be accessed from the Aircraft Layout tab of your Aircraft dialog in the Operations Cockpit.

With the demand model shifting toward more economy passengers, your current cabin layouts may not be optimal. This free reconfiguration lets you adapt without penalty. Use it to match the new demand reality. You'll likely want more economy seats on most aircraft going forward.
Financial Previews
You can now see estimated and actual financials for all jobs and routes, including fuel costs, landing fees, ATC charges, customs fees, and revenue. Available both during charter creation and after the fact.

- During charter creation: See revenue estimates and cost breakdowns as you build your dispatch plan, so you know whether a charter is profitable before you commit.
- After completion: Review what you actually earned vs. what it cost. Fuel burn is calculated from your real flight history average for that aircraft type.
- Ferry jobs too: Fuel and landing fee estimates for repositioning flights, so you can factor ferry costs into your charter planning.
- Route financials: View estimated revenue based on demand minimums, with a passenger count parameter to model different load factors.
No more flying blind on whether a job is worth taking.

Other Improvements
- Release & Accept for jobs: Jobs and dispatch plans can now be released and accepted in a single action. No more releasing to the marketplace and then racing to accept your own job.
- Restyled Aircraft rows: The Aircraft lens in the Operations Cockpit has been redesigned with split action buttons, letting you launch Create Charter Mode or create ferry flights directly from the dock without extra navigation.
- Aircraft location flags: Aircraft rows now display the flag of the country where the aircraft is currently located, making it easy to scan your fleet's global positioning at a glance.
- Demand date filter: Filter demand by the date it was generated, useful for spotting fresh demand.
- Demand badge on jobs: The Job dialog now shows a badge with seat requirements by cabin class (Economy/Business/First), so you can see at a glance what a job needs.
- Massively faster route demand loading: Route demand queries have been optimised from ~8 seconds down to ~266ms (a 30x speedup). The demand map and route demand refresh should feel dramatically snappier, especially on servers with full 8M-row demand tables.
- Map reliability fixes: Fixed race conditions in the deck.gl map layers that could cause route lines to not update properly when dragging or switching views.
Bug Fixes
- Fixed unfair last-leg payment distribution. A significant bug where the final leg of a multi-leg journey was receiving a disproportionately large share of the total payment. All legs now receive their fair proportional share based on distance contribution. Also corrected the calculation that determines how passenger budgets are split across legs, ensuring accurate pricing throughout multi-leg journeys.
- Fixed charter job configuration bugs. Resolved multiple issues in dispatch plan and job configuration that could cause incorrect leg assignments, seat allocation errors, and routing problems.
- Fixed orphaned jobs after demand removal. Removing demand from a dispatch plan now correctly cleans up orphaned job legs and recalculates seat requirements, preventing ghost jobs from lingering.
A Note on Testing
These changes have been through extensive internal testing over the past few weeks. We've been hammering the new demand engine and the charter economics on staging for a while now. That said, this is a big patch touching a lot of interconnected systems. If anything doesn't look right, feels off, or the numbers seem wrong, please reach out. We'd much rather hear about it than have you quietly frustrated. Your feedback is what got us here, and it's what'll keep us improving.
What's Next
Next up: cargo. It was the #1 most-requested feature in the survey and it's on the roadmap. More to come on that soon.





























