How to negotiate empty leg flights
Empty legs are not list-price products. They're inventory the operator wants to monetize before it flies empty. This guide walks through what we've learned from operator economics and 12 months of listing data — when to call, what to offer, and what's actually negotiable.
1. Why empty legs are negotiable
When an operator's aircraft has been chartered for a one-way trip, the return leg is a sunk cost. The crew is already paid; the airframe will move regardless. Any revenue on that leg is incremental. The operator's true minimum is the marginal cost of flying it: fuel, crew duty time, and ground handling at both ends.
We call this the operator floor, and on every listing we publish an estimate of it. A leg listed well above floor isn't malicious — operators publish ambitious prices because they have to. They expect to negotiate.
2. Timing is the biggest lever
The closer to departure, the less time the operator has to find another buyer, and the more willing they are to settle near floor. The sweet spot is the window 48 to 24 hours out. Earlier than that, you're giving the operator too much time to find better. Later than that, you risk the leg being sold or the operator deciding to deadhead.
We track historical price decay across thousands of legs by aircraft class and route distance — see the decay report for the actual median curves. The fuel-floor estimator that backs every “walk-away” number on this site is documented in our methodology.
3. What to offer
Three reference points to anchor your offer:
- Operator floor— fuel + crew + ground handling. Don't go below this; you'll be ignored.
- Opening offer: floor × 1.10 — visibly above floor, signals knowledge of operator economics.
- Likely acceptance: floor × 1.20–1.35 — where most legs in the 24–48h window settle in our data.
If the listing price is more than 1.5× the floor, you have substantial room. If it's already inside the acceptance zone, accept and move on — you're not going to negotiate $200 off a deal.
4. What flex actually moves the needle
Things that make an operator's life easier are negotiation currency:
- Departure time flex (±2–4 hours): easier crew duty, possible fuel/routing optimization.
- Alternate FBO: handling fees vary by hundreds of dollars between FBOs at the same airport.
- Cash, no financing: faster close, less back-office.
- Confirmed passenger count: reduces operator exposure to weight/balance issues.
Things that don't help:
- Mentioning competing brokers — turns it into a multi-broker shootout, often slowing the deal.
- Demanding routing changes — repositioning costs.
- Adding extra stops — same.
5. Three scripts you can use
5.1 — The cold inquiry (more than 48 hours out)
Hi — I saw your empty leg from KTEB to KOPF on May 3, listed at $14,500. I'm a serious buyer, can pay $9,400 cash today, and can flex departure by a couple of hours if it helps with crew or routing. Is there room to make this work?
5.2 — The counter (after operator declines)
Appreciate the response. I'm working with a fixed budget — can do $10,500 firm, with departure flex up to 4 hours either side. If the timing isn't right, no hard feelings. Worth a try.
5.3 — The last-minute (under 6 hours out)
Hi — I saw your empty leg from KASE to KTEB departing in 4 hours. I can confirm and pay in the next 30 minutes. $8,000 cash. I'm ready to head to the FBO. What can you do?
6. What never to do
- Lowball below the floor. The operator knows their costs better than you do. An offer below fuel + crew + handling reads as not-serious and gets ignored.
- Multi-broker shop in writing. Forwarding the same email to five brokers leaks back through industry channels and burns trust.
- Negotiate over insignificant amounts.If you're 2% apart, take the deal. The operator's time isn't free.
- Try to renegotiate after agreeing.Once you've shaken hands, the operator's flexibility ends. Re-trading kills future deals.
Apply this on every listing
Every listing on Empty Leg Index includes a per-leg negotiation guidance block: suggested opening offer, expected acceptance zone, optimal call window, and a copy-paste outreach script tailored to the route. Insider tier and up.
See pricing →