Fuel surcharge calculation comes down to one formula applied consistently: take the gap between a published diesel price and your contract’s baseline, divide by your truck’s fuel efficiency, and multiply by loaded miles. The hard part isn’t the math. It’s agreeing on the baseline, the index, and the update schedule before the truck leaves the dock. Get those three things wrong and you’ll be re-arguing fuel every settlement cycle.
This post walks through both common methods, a worked example you can copy into your own rate sheet, and the mistakes that cost small fleets and brokerages real margin.
What is a fuel surcharge and how is it calculated?
A fuel surcharge is an add-on rate, separate from the linehaul charge, that shifts the cost of diesel price swings from the carrier to the shipper or broker so neither side eats the full risk of fuel volatility alone. It’s calculated by comparing a current fuel price against an agreed baseline price, then converting that difference into either a per-mile rate or a percentage of linehaul.
Most contracts anchor the current price to a public index so nobody is arguing over whose pump receipt is correct. The most common reference is the U.S. Energy Information Administration’s weekly on-highway diesel price report, published by the EIA. Brokers and carriers pick a baseline price from that same series, then the surcharge moves whenever the published number moves.
How do you calculate a fuel surcharge on a load?
The mileage-based formula is: (current diesel price − baseline price) ÷ average MPG = FSC per mile. Multiply that by loaded miles on the load and you have the dollar amount to add to the linehaul rate. This is the method most carriers prefer because it ties the surcharge directly to the fuel actually burned.
Example — assume these contract terms, agreed up front on the RateCon:
- Baseline diesel price: $2.50/gallon (set at contract signing)
- Current EIA weekly diesel price: $3.80/gallon
- Truck fuel efficiency: 6.5 MPG
- Loaded miles on this run: 1,200
| Step | Calculation | Result |
|---|---|---|
| Price difference | $3.80 − $2.50 | $1.30 |
| FSC per mile | $1.30 ÷ 6.5 MPG | $0.20/mile |
| Total surcharge | $0.20 × 1,200 miles | $240.00 |
That $240 gets added to the linehaul rate as a separate line item, not folded into it. Keeping it separate matters at settlement time and at audit time — a shipper’s AP team will want to see the surcharge broken out, and so will an owner-operator checking their own pay statement. If you’re still working out how the base linehaul number gets set before surcharges are layered on, the piece on how to calculate freight rate per mile covers that groundwork.
Mileage-based vs percentage-based fuel surcharge: which should you use?
Mileage-based surcharges track actual fuel burned and favor carriers running heavier, less efficient equipment; percentage-based surcharges are simpler to administer and favor brokers managing many lanes at once. Most for-hire carriers push for mileage-based terms because it reflects real cost; many brokers default to percentage because it’s one formula across a whole network.
| Method | How it’s calculated | Best for | Watch for |
|---|---|---|---|
| Mileage-based | (Current price − baseline) ÷ MPG × loaded miles | Carriers, owner-operators, dedicated lanes | Requires an agreed MPG figure per truck or fleet average |
| Percentage-based | Linehaul rate × FSC% (set by a published tier table) | Brokers managing many customers/lanes | Tier tables can lag real price moves by a week or more |
Percentage tables usually look like a step schedule: 0% FSC under $2.50/gallon, 2% at $2.51–$2.60, climbing in bands. Ask for the actual table before you sign anything — a vague “fuel surcharge applies per our standard schedule” clause on a RateCon is a red flag. The rate confirmation workflow guide covers what should be locked down on a RateCon before a driver is dispatched, and FSC terms belong on that list every time.
How often should fuel surcharges update?
Weekly is the industry norm because the EIA publishes its on-highway diesel price index every Monday, and most contracts tie their surcharge update to that cadence. Monthly updates exist too, usually on lower-volume or spot-rate accounts, but they leave carriers exposed longer when diesel moves fast in either direction.
Whatever cadence you pick, write it into the contract, not just the first RateCon. A surcharge that was “set for October” with no stated refresh date turns into a dispute the first time diesel jumps 15 cents mid-month. If your dispatch team is already juggling rate confirmations across a spreadsheet, that’s usually where these terms get lost — the article on why it’s time to stop running dispatch on spreadsheets covers the broader version of this problem.
Common fuel surcharge mistakes small carriers and brokers make
Most fuel surcharge disputes trace back to undocumented terms, not bad math. The calculation itself is simple once the inputs are fixed — the inputs are where people get sloppy.
Checklist of what to lock down before the first load moves:
- Baseline price and date it was set. Write the number and the date on the contract, not just “current market.”
- Index source. Name it specifically — EIA weekly on-highway diesel, region (U.S. average or a specific PADD district), not “the going rate.”
- MPG figure, if mileage-based. Use a fleet average or per-truck number, and state whether it’s loaded or blended.
- Update frequency. Weekly or monthly, stated as a day of the week or week of the month.
- Deadhead treatment. Decide up front whether FSC applies to deadhead miles or only loaded miles — this one causes more arguments than the rate itself. For the broader empty-miles conversation, see how to reduce deadhead empty miles.
Once the terms are fixed, the surcharge belongs on every invoice as its own line, and it needs to flow through to driver or carrier settlements the same way. Doing that by hand across a dozen trucks a week is where small fleets lose track of which loads actually got paid the right FSC — a broader TMS for brokers and carriers setup handles that by attaching accessorials to the load record itself instead of a separate spreadsheet tab.
Putting it into practice
A fuel surcharge formula is only as good as the system that applies it consistently, load after load, without someone retyping numbers into an invoice at month-end. That’s the kind of repetitive math a TMS is built to carry so dispatchers and back-office staff aren’t recalculating FSC by hand on every load.
Techvia TMS keeps customer invoicing, driver and carrier settlements, and load documents like BOLs, PODs, and rate confirmations attached to the same load record, so a fuel surcharge line item set on the RateCon flows straight through to the invoice and the settlement without manual re-entry. It runs for a flat $49/month with unlimited users and unlimited trucks — no per-seat pricing to track as your fleet grows. If you want to see how it handles accessorials on your own lanes, start the 30-day free trial at tms.techvia.software/register — no credit card required — or read more on the Techvia TMS product page.
FAQ
Does fuel surcharge apply to deadhead or empty miles?
It depends entirely on what the contract says — there’s no industry-wide default. Most carrier agreements apply FSC only to loaded miles, but some dedicated-lane contracts extend it to all dispatched miles, so this needs to be spelled out in writing before the load moves, not assumed.
What baseline diesel price should I use in my fuel surcharge contract?
Use a documented price from a public index, like the EIA’s weekly on-highway diesel average, dated to the week the contract was signed. Avoid vague language like “current market price” since it gives both sides nothing to point back to if a dispute comes up later.
How is fuel surcharge different from a linehaul rate increase?
A linehaul rate increase is a permanent change to the base price per mile, while a fuel surcharge is a variable add-on tied to an external index that moves up or down with diesel prices. Keeping them separate on the invoice protects both sides — the shipper isn’t paying a padded linehaul rate, and the carrier isn’t stuck with a frozen rate when diesel spikes.
Can I use a percentage-based fuel surcharge instead of mileage-based?
Yes, and many brokers prefer it because one tier table covers every lane without tracking individual truck MPG. The tradeoff is that percentage tables can lag actual fuel costs for a week or more after a price swing, so carriers running less efficient equipment often negotiate for mileage-based terms instead.
Who sets the fuel surcharge on a load — the broker or the carrier?
Whoever writes the RateCon typically proposes the FSC terms, but it’s negotiable like any other