Flat amount
A fixed dollar amount every time the accessorial applies — the simplest charge type.
TruckMath reads a carrier's rules tariff and turns every accessorial into a plain-English, editable calculation — no raw JSON, no guesswork. Here is every charge type it supports, shown with real examples from a live ODFL tariff.
A sortable, searchable, filterable list of every active accessorial for your carrier — code, name, tariff item reference, and a plain-English description of how each one calculates.
Click any calculation to open a focused editor for that accessorial's charge type — flat amounts, per-unit rates, percentages, or ZIP-tiered tables — with a live preview as you type.
A fixed dollar amount every time the accessorial applies — the simplest charge type.
Priced per hundredweight of the shipment, commonly paired with a minimum charge floor.
Priced per pound of shipment weight.
Priced per handling unit — piece, carton, or similar — on the shipment.
Priced per pallet involved in the shipment.
Priced per stop on a multi-stop move.
Priced per hour, with an optional free-time allowance before charges start — common for detention.
Priced per day, with an optional free-day allowance before charges start.
Priced per mile of shipment distance, commonly with a minimum charge floor.
A percentage of a chosen dollar basis — declared value, advanced charges, total charge, and more.
A percentage specifically of the linehaul charge.
Tracked for visibility, but never adds to the bill.
Rules tariffs price some accessorials by ZIP code — sometimes hundreds of them. TruckMath groups ZIPs by price instead of listing one row per ZIP, so a 405-ZIP table stays editable as a handful of price groups.