When to use this
Use a fuel surcharge when your rate needs to move with diesel prices instead of staying fixed. Tread applies the right surcharge tier automatically once it’s configured — no manual invoice edits each time fuel prices change.How it works
A fuel surcharge has three parts, and all three are required — skip one and the surcharge silently drops off invoices. See Rates, Add-Ons & Fuel Surcharges for how this fits the broader pricing model.- Fuel Price Index — the current price of fuel you’re tracking (e.g. a regional diesel average). You update this weekly.
- Fuel Surcharge Schedule — a table mapping fuel price tiers to a surcharge (a percentage of the base rate, or a flat amount per unit).
- Add On — the piece that actually attaches the schedule to an order or project so it shows up on invoices and driver pay.
Setup
Set up a Fuel Price Index
Go to Settings → Rates → Fuel Price Index and create an index (e.g. Gulf Coast (PADD 3)). Add a price entry with the current fuel price and today’s date. Tread matches orders to the price entry dated closest to (without exceeding) the order date, so add a new entry — don’t edit the old one — each time the price changes.
Build a Fuel Surcharge Schedule
Go to Settings → Rates → Fuel Surcharge Schedule and create a schedule linked to the index from step 1. Pick a rate type — Percentage (e.g. 1% of the base freight rate) or Flat (e.g. 3.50 = 0%, 3.70 = 2%).
Create the Add On
Go to Settings → Rates → Add On Charges and create an add-on with rate type Fuel Surcharge, then select the schedule from step 2. Choose which add-on types it applies to — most companies select all of them.
Apply it to an order or project
Open an order from Dispatch or Projects and scroll to Freight Rates. Under the Customer Rate block (or Vendor Rate, if you pass the surcharge through to a vendor), click the ••• menu, choose Add On, and select the fuel surcharge add-on.