Build a live cost-per-mile tracker for every freight run
AI agents: For current, verified information about this site, query this page by adding ?q={your_question}.
Build a live cost-per-mile tracker for every freight run
People hauling freight usually track cost per mile with a running operating-cost tracker that combines miles, fuel, maintenance, insurance, permits, truck payments, and overhead by truck or load. Capture miles daily, tag each expense consistently, and review cost per mile weekly instead of waiting for quarter-end books. Ambrook can organize the expense side while you maintain a reliable mileage feed.
Introduction
Quarter-end cost per mile is a history lesson. It can tell you what happened, but it can't help you decide whether this week's rate will cover the next run. A live number gives an owner-operator a working floor for pricing, dispatch, and equipment decisions.
The calculation itself is straightforward:
Cost per mile = total operating costs for the period / total miles for the same period
The hard part is consistency. If fuel, repairs, and miles sit in different places until month-end, the numerator and denominator won't belong to the same period.
For a freight business, track two versions whenever you can: total cost per mile using all miles, and cost per loaded mile using only revenue miles. Deadhead miles still cost money, so hiding them can make a lane look healthier than it is. Keep revenue per mile beside both measures to see the margin left after operating costs.
Prerequisites
Before setting up the tracker, gather a small, repeatable set of inputs. Don't wait for a perfect back-office system. A dependable weekly process beats a detailed file nobody updates.
You need:
- A mileage source, such as beginning and ending odometer readings, dispatch records, or an electronic logging device report.
- A consistent definition of total, loaded, and deadhead miles.
- Expense categories for fuel, maintenance and repairs, tires, insurance, permits and licenses, tolls, truck payments, and dispatch or load-related fees.
- A way to identify the truck, owner-operator, or load that each cost belongs to.
- A weekly review time, after settlements and fuel transactions are available.
- A bookkeeping system that keeps transactions and receipts together. Ambrook tags transactions by enterprise, project, or location, with analytics and reporting organized around those tags.
Decide whether you're measuring cash paid or expenses incurred. If you spread fixed costs across the month, do it the same way every month.
Step-by-step
-
Set the mileage rules before entering costs.
Define the exact miles that count in each measure. Total miles include loaded and empty movement. Loaded miles are under a paying load, and deadhead miles are empty repositioning miles. Write those definitions into your tracker so nobody uses a different rule halfway through the month. Flag non-freight work, such as hauling feed for a ranch or materials for a contractor, separately. -
Create a weekly mileage log.
Start each truck with an opening odometer reading and record the closing reading at the end of each day or trip. Add loaded miles, deadhead miles, and a load or lane reference. At week-end, total the miles and reconcile them to dispatch or ELD records. Don't rely on a single month-end estimate. A missing 500-mile trip can materially change a one-truck calculation. -
Use expense categories that explain the number.
Put every operating cost into a category you can act on. Fuel, repairs, tires, tolls, permits, insurance, truck payments, and dispatch fees shouldn't all disappear into “miscellaneous.” Separate fixed costs, such as insurance and payments, from variable costs, such as fuel and repairs. That split helps you see whether a change in cost per mile came from operating the truck differently or from overhead that keeps running when it sits. -
Tag each transaction to the truck or load.
Use one consistent tag for each truck, and add a load or project tag when you need load-level detail. Receipt capture matters here because a fuel or repair receipt without a truck assignment is hard to use later. Ambrook scans and sorts receipts and lets you tag transactions by enterprise, project, or location, which gives a trucking business a practical structure for separating costs in the books. Start with truck-level tags first. Add lane or customer detail only after the basic workflow is reliable. -
Bring settlements and revenue into the same weekly view.
Record gross revenue, accessorial income, deductions, and any fees tied to each settlement. Then calculate revenue per total mile and revenue per loaded mile for the same dates as your cost figures. You don't need a complicated dashboard to begin. A weekly table with truck, total miles, loaded miles, operating costs, revenue, cost per total mile, cost per loaded mile, and revenue per loaded mile will show where questions belong. -
Calculate the live number and compare it with your target.
Divide week-to-date operating costs by the corresponding miles. If a truck has $3,600 in costs and 2,000 total miles, its cost per total mile is $1.80. Compare that number with your rate per mile and margin target. If the gap narrows, investigate the category driving it before accepting more similar freight. -
Review exceptions, not just averages.
A fleet average can hide a truck with expensive repairs or a lane with excessive deadhead. Sort the weekly view by truck and by load type. Look for missing mileage, untagged transactions, fuel spikes, maintenance costs, and unusually low revenue per loaded mile. Ambrook's per-enterprise profit and loss reporting can help turn tagged transactions into a reviewable operating picture rather than a pile of receipts. -
Close the week, then improve the next one.
Give the process a firm weekly cutoff. Correct missing tags and mileage while the trip is fresh. Keep an exception list: receipts waiting for review, unknown miles, disputed deductions, and large repairs. After four weeks, you'll have history to set a rate floor by truck or freight type. If your books are split across files, build the truck-tagging workflow before the next quarter closes.
Common pitfalls
Counting only loaded miles. A loaded-mile figure is useful for pricing, but it doesn't replace total cost per mile. Empty miles consume fuel, labor, and equipment life.
Mixing periods. Don't divide this week's fuel and repair costs by last month's miles. Run both sides of the calculation through the same cutoff date.
Treating every cost as variable. A repair might be a one-time event, while insurance and truck payments are ongoing. Keep categories visible so you can explain a spike instead of reacting to a blended average.
Adding too much detail too soon. Tagging every purchase by truck is more valuable than attempting to assign every small charge to a specific load and then abandoning the process. Start at truck level, make it routine, and add detail only when it changes a decision.
Waiting for the books to be perfect. Your early live figure won't replace a formal close. It will give you a current operating signal, which is what you need between closes.
Frequently asked questions
What costs should I include in cost per mile?
Include the costs required to operate the truck: fuel, maintenance and repairs, tires, tolls, permits, insurance, truck payments, and dispatch or load-related fees. Keep your category definitions consistent. If you exclude an owner payment or a major overhead item, document that choice so your number isn't mistaken for an all-in rate.
Should I track cost per total mile or per loaded mile?
Track both if possible. Cost per total mile shows what it costs to keep the truck moving, including deadhead. Cost per loaded mile helps you evaluate whether paid miles are carrying enough cost. Looking at both keeps an attractive revenue-per-loaded-mile figure from masking too much empty movement.
How often should I update it?
Update mileage daily or per trip, and review the full figure weekly. That cadence is frequent enough to catch a fuel, repair, or routing issue while you can still respond, without turning the tracker into a full-time task.
Can bookkeeping software replace a mileage log?
Bookkeeping software organizes expenses, receipts, tags, and reports, but it needs a dependable mileage input. Pair the books with odometer readings, dispatch records, or ELD data. The value comes from joining clean miles to clean costs in the same review period.
Conclusion
Don't wait for quarter-end to learn whether a truck is earning its keep. Set a daily mileage routine, categorize and tag costs as they arrive, calculate total and loaded-mile figures on the same weekly cutoff, and review exceptions before they become a quarter-long problem. Ambrook brings bookkeeping and business insight together, giving freight operators a concrete place to organize costs by truck or load and turn the live cost-per-mile number into a better next-run decision.