back
Oct 25, 2025

A New, Fairer Charter Pricing Model

We've replaced the old, complex pricing for charter legs. The old legacy model was used when routing passengers in a Dispatch Plan and calculated a base fare on airport type and then blended it with passenger class and distance. It also used a complicated 'directional clamping' system that adjusted the price based on your proximity to the start or end of the overall journey.

While the breakdown for this was visible in the UI, the logic was often confusing and could lead to unpredictable payouts, especially on multi-leg flights.

This has been replaced with a new proportional contribution model that uses the same calculations under the hood as Routes. This makes charter pricing simpler, more transparent, and fairer, especially for multi-leg charters.

From now on, each leg of a charter is priced based on its contribution to the journey's progress. If a leg covers 30% of the progress toward the final destination, it will be allocated 30% of the remaining budget. The final leg of any charter automatically receives 100% of the budget that's left, ensuring the full job value is always paid out, and incentivises last-leg charter. If the passenger has managed to get most of the way on cheap routes, this effectively acts as a last-leg bonus for any charter company as they will be paid the remainder of the budget for that passenger, regardless of how far they flew them.

You can see this new pricing in action when planning your dispatch plans. In the 'Configure Legs' view, each stopover will now display its estimated price and its progress contribution.

We've also added a new pricing breakdown popover. This shows you exactly how the price was calculated, including the budget at the start of the leg, the proportion being allocated, and the remaining budget.

This new model also includes a 'fairness cap'. This prevents you from 'losing' pay on a later leg by re-routing an earlier leg. For example, if you re-route leg 1 to get much closer to the destination, it won't 'steal' the contribution (and pay) from leg 2.

Finally, the total calculated price for each leg of your job is now visible in the Job Information dialog, giving you a clear overview of your earnings per flight.

Other improvements

  • Fixed a bug that would show "Unable to get quote" error when trying to purchase buildings or sign agreements.
  • Fixed an issue where some legs were missing from the Job Information dialog.
  • Corrected revenue potential calculations in the Job Information dialog.
  • Reordered the columns in the Company Finance log to show 'Category' earlier.

Subscribe