Fuel Surcharge Calculator

Work out the fuel surcharge to add per job when fuel moves: index it to a baseline price, set a trigger, step and cap, and see what it recovers. No signup.

Units
Fuel index
Fuel

The date of the published figure you are quoting. It goes on the customer line.

The fuel price your current rates were built on — the peg the surcharge is measured from.

Today's figure from the index you named in the agreement.

Your route

Route miles ÷ stops on that route. Windshield time between jobs, not the whole day.

Real-world, loaded and towing — not the window sticker.

The invoice the surcharge is a percentage of.

Show the surcharge as
Surcharge policy (optional): trigger, step, cap, volume

A deadband. Fuel has to move past this before anything is billed. 0 turns it off.

Rounds the billable move DOWN to whole steps so the number does not change every week. 0 = continuous.

A contractual ceiling. 0 = uncapped.

Optional. Adds the weekly and annual run-rate rows.

Fuel surcharge

added to each job while fuel stays where it is.

Fuel per stop at your baseline

Fuel per stop today

Export
How this is calculated

A surcharge is a pass-through, so the arithmetic starts with the move in the index — not with a percentage someone picked. The move converts to dollars per mile through your fuel economy, then to dollars per stop through your route distance, and only then becomes a percentage of the invoice.

move        = max(0, current $/gal − baseline $/gal)
billable    = max(0, move − deadband you absorb)
stepped     = step > 0 ? floor(billable / step) × step : billable
per mile    = stepped ÷ MPG
per stop    = per mile × miles per stop
surcharge % = per stop ÷ average job price      (capped if you set a cap)
recovered   = per stop ÷ (move ÷ MPG × miles per stop)

Worked example, using the tool's opening state: gasoline moved from $3.125 to $4.049 a gallon, a move of $0.924. At 18 MPG that is 0.924 ÷ 18 = $0.0513 a mile; over 8 miles between stops, $0.41 a stop; against a $55 job, 0.75%. With no deadband and no cap it recovers 100% of the increase.

The step rounds down, never up, so a published surcharge never runs ahead of the index it claims to track. The deadband is subtracted before the step: it is the slice of the move you have decided to eat. A cap is applied last, to the percentage, which is why a capped surcharge shows a recovery share below 100%.

What this deliberately does not do: it never fetches a live fuel price, never stores a customer or an agreement, and never applies a charge anywhere. It also does not size a permanent price increase — a surcharge that has to sit at its cap month after month is telling you the base rate is wrong.

Fuel is the one line on a route business’s books that can move by a third in a year while every price you quoted stayed exactly where it was. A surcharge is the standard answer to that: a separate, indexed line on the invoice that rises and falls with a published fuel price, so a spike gets passed through without permanently repricing the whole book. The calculator above sizes one from your own four numbers.

The surcharge is measured, not chosen

The mechanism behind a workable fuel surcharge has three written-down parts: a published index it tracks, a baseline it is measured from, and a formula that converts the gap between them into money. Miss any one of those and what you have is not a surcharge, it is a fee you invented — which is exactly the version customers dispute.

The baseline is the part operators most often skip. It is not today’s price and it is not a round number; it is the fuel price your current rates were built on. If you set your route pricing when diesel was $3.71 and you are buying at $5.45, your baseline is $3.71, and the surcharge exists to cover the $1.74 in between. Nothing else.

Where the two default prices come from

The calculator opens on the U.S. Energy Information Administration’s weekly retail averages, US national figures including all taxes, for the week ending 17 August 2026 set against the same week a year earlier: regular gasoline US$4.049/gal against US$3.125, on-highway diesel US$5.454/gal against US$3.713. Those are year-on-year moves of +$0.924 and +$1.741 a gallon — around 30% and 47% respectively, arithmetic over the two published levels.

They are a starting point and a demonstration, not your numbers, and they are dated on purpose. EIA republishes the series weekly, so a figure that was current when this page was written is stale within days. Re-pull the current week before you put a surcharge in front of a customer. Outside the United States, substitute your own national published series and leave everything else in the method alone. For a lawn care route specifically, see how far fuel actually moved in 2026 alongside fertilizer and labor for the fuller cost picture a surcharge alone does not cover.

The arithmetic, step by step

  1. The move — today’s index price minus your baseline, in dollars per gallon. Never below zero: if fuel has fallen, no surcharge is due.
  2. The deadband — the slice of the move you have decided to absorb, if any, subtracted before anything is billed.
  3. The step — the remainder rounded down to whole steps, so a published surcharge never runs ahead of the index it claims to track.
  4. Dollars per stop — the stepped move divided by your real-world MPG, then multiplied by the miles you actually drive between jobs.
  5. The percentage — dollars per stop divided by your average invoice, capped if your agreement caps it.

What a fuel move is actually worth per job

This is the part that surprises people. Run the arithmetic at a fixed 18 MPG and a $55 average job, and vary only the two things that matter — how far fuel has moved, and how far you drive between stops:

Move above baseline 4 mi between stops 8 mi between stops 15 mi between stops
+$0.25/gal0.10%0.20%0.38%
+$0.50/gal0.20%0.40%0.76%
+$0.924/gal0.37%0.75%1.40%
+$1.50/gal0.61%1.21%2.27%

Every figure there is the same division: move ÷ 18 MPG × miles ÷ $55. A surcharge sized honestly to the fuel increase on a dense residential route is a fraction of one percent, because the fuel burned between two close stops is a small share of a $55 invoice to begin with. Route density is doing most of the work, and it scales exactly: the 15-mile column is 3.75 times the 4-mile column at every price, because 15 ÷ 4 is 3.75 and nothing else in the row changes. That is the same lever the stops-per-day calculator measures from the other direction.

Change the vehicle and the answer changes with it. A diesel truck returning 12 MPG over 15 miles between stops, against the $1.741/gal diesel move, lands at $2.18 a stop — close to three times the gasoline van’s $0.77 on the same route, before you have priced a single job.

Trigger, step and cap

These three optional terms are what turn a calculation into a clause people will sign.

Watch that recovery share. If it sits well below 100% month after month, the cap is not protecting a relationship, it is quietly funding a discount.

When a surcharge is the wrong tool

A surcharge is temporary by design. If fuel settles at a new level and stays there, the honest move is not a permanent surcharge — it is a rate increase, and the two should not be confused. Model the revenue effect and the churn you can absorb with the price increase impact calculator, then send it with the price increase letter template. A surcharge that never comes off is a price increase wearing a disguise, and customers work that out.

What sits either side of this tool

This calculator answers one question: what to add to a job while fuel is above your baseline. It is not the number you price against. That one comes from the vehicle cost per mile calculator, which totals fuel, maintenance, insurance, payment, depreciation and registration into a true cost of running a mile — the figure your base rates should already cover. The trip charge calculator handles the fixed cost of showing up. For the miles themselves, the route day planner sequences them and the mileage log template records them.

Nothing here is stored, uploaded, or sent anywhere: the arithmetic runs in your browser, and the export is a file you keep.

Frequently asked questions

How do I calculate a fuel surcharge?
Take the move in your index — today’s published fuel price minus the baseline price your rates were built on. Divide that move by your real-world MPG to get the extra dollars per mile, multiply by the miles you drive per stop to get extra dollars per stop, then divide by your average invoice to express it as a percentage. Worked through: a $0.924/gal move at 18 MPG is $0.0513 a mile; over 8 miles between stops that is $0.41 a stop; against a $55 job it is 0.75%.
What is a normal fuel surcharge percentage?
There is no universal number, and any page that hands you one is guessing. The honest answer is that the percentage falls out of four things you already know: how far you drive between stops, what your vehicle actually returns, how far fuel has moved from your baseline, and how big your average invoice is. A dense residential route with short hops and a mid-sized invoice produces a surcharge well under 1%; a sparse commercial route in a diesel truck with long drives between jobs produces several times that. Run your own four numbers through the calculator above rather than adopting someone else’s figure.
Can I add a fuel surcharge to a contract that is already signed?
Only if the agreement says you can. A surcharge works because it was disclosed in advance — the index it tracks, the baseline it measures from, the formula, and how often it is recalculated. Added after the fact, with none of that written down, it reads as a hidden fee and invites the chargeback. If your current agreements are silent on fuel, the clean sequence is to price the surcharge clause into the next renewal and, in the meantime, treat the gap as a case for a rate increase rather than a surprise line.
What index should a fuel surcharge track?
Any published series that both sides can look up, named explicitly in the agreement. In the United States the usual choice is the weekly retail average from the U.S. Energy Information Administration — regular gasoline or on-highway diesel, national or by region, all taxes included. Outside the US, use your own national equivalent. What matters is not which series you pick but that it is public, regular, and impossible to argue about after the fact.
Is a fuel surcharge the same as a trip charge?
No, and they stack rather than substitute. A trip charge covers the fixed cost of showing up at all — the drive time and the mileage baked into your normal rates — and it is there whether fuel is cheap or expensive. A fuel surcharge is temporary and indexed: it covers only the amount by which fuel has moved past your baseline, and it recedes when fuel does. Size the trip charge with the trip charge calculator and the surcharge here.

Sources

  1. Gasoline and Diesel Fuel Update — weekly US retail averages for regular gasoline and on-highway diesel, all taxes included. U.S. Energy Information Administration. Retrieved .

Get early access

Fieldwynn is the field-first app we are building for small crews — simple in the truck, powerful in the back office. It is not out yet; join the early-access list and be first when it launches for your trade.