Skip to main content
Hauling Free Pro Features Available

Fuel Surcharge Calculator

Diesel goes up, your margin goes down. Bill the difference correctly.

Compute fuel surcharge per mile and total dollars on a load using any of three industry-standard FSC programs. The DOE-classic formula divides the diesel-price spread above a base by the truck MPG. The step-matrix program (used by Schneider, Werner, JBHunt, and most major shippers) rounds down to a published $/mile cell every X $/gal above base. The flat percentage program multiplies a fixed percent of linehaul revenue. The calculator shows side-by-side what each program would have paid on the same load, charts the effective $/mile across a diesel-price range, and computes margin protection so you can see exactly how much fuel risk the FSC is absorbing for you. Use it before signing a shipper contract, when bidding on a load board lane, or just to verify a broker is paying the FSC the rate confirmation says they will.

Pro Tip: The biggest FSC mistake owner-operators make is letting the shipper choose the program. Step matrices that round down are written to favor the shipper. A $0.06/gal step interval combined with $0.01/mile per step on a 6 MPG truck under-pays you by 12 percent vs the DOE-classic formula at the same diesel price. Always run the side-by-side comparison in this tool against any shipper FSC quote. If the quoted program pays less than DOE-classic divided by your MPG, push back to the standard formula or accept that the shipper is shifting fuel risk onto you.

PREVIEW All Pro features are currently free for a limited time. No license key required.

Fuel Surcharge Calculator

How It Works

  1. Pick the program type

    Standard (DOE-classic) is the per-mile formula most owner-operators use when they have their own authority. Step-matrix is what large shippers publish as a rate-confirmation table. Flat percent is occasionally used by brokers and some 3PLs. The calculator handles all three, plus shows what the other two would have paid on the same load.

  2. Enter current and base diesel prices

    Current diesel = the DOE weekly national retail average (or your local pump price, if you prefer). Base diesel = the price at which FSC equals zero. Standard formula uses $1.20 to $1.25 per gallon as the historical base. Step matrices typically use $1.50 to $2.00. The base is whatever the shipper or contract specifies.

  3. Enter truck MPG

    Use your weighted MPG (loaded miles plus deadhead, weighted by mile share). For Class 8 OTR, 6.0 to 6.5 MPG is typical. For hot shot 1-ton + gooseneck, 11 to 14 MPG loaded, 16 to 19 empty. The DOE-classic formula divides by MPG, so the lower your MPG, the more FSC you collect.

  4. Enter loaded miles, total miles, and FSC paid-on basis

    Total miles = loaded plus deadhead. FSC Paid On determines the basis: most contracts pay FSC on loaded miles only, but some pay on all miles run for the shipper including deadhead to and from the pickup. Read the contract carefully.

  5. For step matrices, enter the interval and rate

    Common matrices step at $0.04 to $0.06 per gallon, with $0.01 per mile per step. So a 6 MPG truck at $5.00 diesel against $2.00 base ($3.00 over base, 4 cents per step at $0.04 = 75 steps, $0.01/mi each) earns $0.75 per mile. Compare this against the DOE-classic ($3.00 / 6.0 = $0.50 per mile) to see whether the matrix is paying you correctly.

  6. Read the side-by-side reference table

    Three reference programs (DOE-Classic, Shipper Step Stiff, Shipper Step Fair) compute on the same inputs so you can see at a glance which programs over- or under-pay. Use the chart to see how the effective rate (linehaul plus FSC, per mile) holds up as diesel rises. A flat dashed red line marks where you would be without an FSC at all.

Built For

  • Owner-operator pricing a load against a known shipper FSC matrix and verifying the matrix is fair
  • Carrier or 3PL contract negotiation comparing the proposed FSC program against the standard formula
  • Accountant or controller verifying an invoice line for FSC matches the contract program
  • Owner-operator deciding whether to accept a load with no FSC (linehaul-only flat rate) when diesel is rising
  • Hot shot operator setting their own FSC for direct-customer bidding on Permian or Bakken work
  • Broker writing rate confirmations and explaining the FSC component to a small carrier
  • New owner-op understanding why their take-home dropped when diesel jumped from $4 to $5 even though the load board rate did not change

Features & Capabilities

Three Industry-Standard Programs

DOE-classic per-mile formula, step matrix (carrier rate confirmation pattern), and flat-percentage of linehaul. Switch between them with one click. The same inputs feed all three.

Side-by-Side Program Comparison

Three reference programs show what each would have paid on the same load: DOE-Classic, Shipper Step Stiff, and Shipper Step Fair. Use this to see whether a shipper FSC quote is fair or shifting fuel risk onto you.

Effective Rate Chart Across Diesel Range

A line chart shows how the effective $/mile (linehaul + FSC) rises with diesel price from $2.50 to $6.00. A horizontal dashed line marks the without-FSC rate. The current diesel price gets a marker. Use it to communicate fuel risk to a customer or driver.

Margin Protection Output

Tells you in dollars per mile and total per load how much margin the FSC is protecting. A heavy FSC ($0.50 per mile or more) is real money against fuel volatility. A light FSC ($0.10 per mile or less) is symbolic.

Verdict Tier Coloring

No FSC, Light, Standard, Heavy, and Severe tiers based on the FSC per mile output. Helps you communicate FSC magnitude to customers and dispatchers without quoting raw numbers.

Tier-1 Branded PDF Export

Full FSC report including the side-by-side comparison table, reference programs, methodology, and inputs. Useful for explaining FSC to a small-business customer or showing a shipper why their step matrix is short-changing the carrier.

Comparison

Program Formula Common Use Pays Carrier Best When
DOE-Classic ($current - $base) / MPG Owner-op direct contracts MPG is low (heavy truck)
Step Matrix ⌊($current - $base) / step⌋ × $/mi Large shipper rate confirmations Step interval is small ($0.03-$0.04)
Flat Percent % × linehaul revenue Some brokers, 3PLs Linehaul rate is high

Frequently Asked Questions

The DOE-classic per-mile formula: FSC ($/mi) = (current diesel - base diesel) / truck MPG. So at $4.20 current, $1.25 base, and 6 MPG, FSC = $2.95 / 6.0 = $0.49 per mile. Multiply by loaded miles to get total FSC for the load. The base of $1.25 is a historical artifact of late-1990s diesel prices and is widely used as the standard reference. Some shippers use a higher base ($1.50 to $2.00) which reduces the FSC by shifting the floor up.
Because the program design directly affects who absorbs fuel volatility. Step matrices that round down with large step intervals favor the shipper. The DOE-classic formula favors carriers with low MPG (heavier trucks). Flat percent programs favor whichever side has more use on the linehaul rate. The math is simple but the program choice is a negotiation. Always model both sides in this calculator before signing.
Your contract specifies which one. Most large-shipper contracts use the DOE EIA weekly retail on-highway diesel average, published every Monday. Owner-op direct contracts often use whatever price the carrier and customer agree on (sometimes a regional DOE PADD average, sometimes a fuel-card index). Pump price is rarely used because it varies by station, time of fill, and discount programs.
Most contracts say loaded miles only. Some pay on all miles run for the shipper, which means the deadhead to pickup is covered. A few pay nothing on the empty leg back to your home base after the drop. Read the contract; if it says "billable miles" without further definition, assume loaded miles only and verify on the first invoice.
Because the DOE-classic formula divides the diesel-price spread by MPG. A 5 MPG truck consumes more fuel per mile, so each $1 rise in diesel costs more per mile, so the FSC has to compensate more per mile. A 7 MPG truck has less fuel-per-mile exposure, so the per-mile FSC is smaller. This is correct economically, but it means a more efficient truck collects less FSC than a less efficient one, even though both are running the same lane.

Learn More

Hauling

Understanding Your True Cost Per Mile

How owner-operators and small fleets compute the number that should drive every quote. Fixed vs variable, deadhead, and ATRI 2024 medians.

Hauling

Fuel Surcharge Math for Owner-Operators

How FSC programs work, why they exist, and how to make sure the one in your contract is fair. DOE-classic, step matrix, and flat percent compared.

Hauling

What It Really Costs to Start a Trucking Company

Equipment, FMCSA authority (carrier vs broker), insurance, ELD, and the cash reserves that determine new entrant survival in the first year.

Hauling

Hot Shot Trucking: The Real Numbers

Loaded vs deadhead, fuel surcharge math, accessorial pay, oilfield rig move rates, and the 26,001 lb GVW boundary that defines the niche.

Hauling

Oilfield Rig Move Rates and Accessorial Pay

Permian, Bakken, and Eagle Ford rate structures, accessorial codes, and how to bid rig-move work fairly. Wait time, layover, permits, and pilot cars.

Related Tools

Hauling Live

Fleet PM Cost Calculator

Calculate preventive maintenance costs for your fleet. Enter vehicle types and usage to see PM intervals, service costs, and compare in-house vs outsourced maintenance.

Hauling Live

Fleet Fuel Comparison Calculator

Compare total cost of ownership for fleet vehicles across diesel, CNG, LNG, propane, and battery electric including infrastructure, maintenance, and emissions.

Hauling Live

Cost Per Mile Calculator

Owner-operator cost per mile across the full cost stack. Loaded vs deadhead CPM, break-even rate at any margin, and ATRI 2024 industry medians.