Why travel time is the cost you're probably eating
A technician who drives 90 minutes a day across a region is spending roughly a fifth of a paid shift behind the wheel. You pay them for that time, you pay for the fuel and the wear on the truck, and in most shops none of it shows up as a line on a customer invoice. It disappears into overhead and quietly thins every job's margin.
Charging for travel time isn't about nickel-and-diming customers. It's about recovering a real cost in a way that's transparent and consistent. The shops that get this wrong aren't the ones that charge for travel — they're the ones that charge for it unpredictably, or bury it in a labor rate that customers can't make sense of. The goal is a method you can explain in one sentence and apply the same way on every invoice.
Below are the four ways field service businesses commonly bill for travel, what each one is good and bad at, and how to set a number you can defend. One thing to settle up front, because it confuses almost everyone: charging customers for travel is a separate question from deducting mileage on your taxes. We'll untangle that near the end.
The four common ways shops bill for travel
1. The flat trip fee
A single fixed charge for showing up — sometimes called a trip charge, service-call fee, or dispatch fee. The customer pays the same amount whether you drove ten minutes or forty.
Pros: Dead simple to quote, simple to invoice, and easy for customers to understand before they book. It also pairs well with a "waived if you proceed with the work" offer, which lowers the barrier to saying yes. Cons: It under-recovers on long drives and over-charges on short ones, so a one-size fee either bleeds margin on your far customers or scares off your close ones. It works best when your jobs cluster in a fairly tight radius.
2. Per-mile (or per-minute) charging
A rate multiplied by the actual distance driven, or by the actual drive time. The customer pays for exactly the travel their job required.
Pros: The fairest method on paper — long drives cost more, short drives cost less, and your recovery tracks your real cost. Cons: It only works if you actually know the miles. A per-mile charge built on a number a technician guessed at the end of the day invites disputes and erodes trust. This method lives or dies on accurate, contemporaneous mileage records — which is exactly where automatic tracking earns its keep, covered below.
3. Zone-based pricing
A handful of fixed fees tied to concentric zones around your base — for example, free inside a core radius, a moderate fee in a middle band, and a higher fee beyond it.
Pros: It blends the simplicity of a flat fee with the fairness of distance-based pricing, and customers can self-select their zone before booking. It's the cleanest way to price a wide service area without quoting a different number every time. Cons: The zones are only as good as the data behind them. Drawn from a hunch, the far zone under-recovers and the near zone feels arbitrary. Drawn from your real average miles per job, the boundaries line up with actual cost.
4. Free within X miles
No travel charge at all inside a published radius, with a fee (or a minimum job size) only beyond it. A marketing-forward approach common with residential trades.
Pros: A genuinely attractive headline that wins price-sensitive local customers and keeps quoting friction near zero. Cons: "Free" is never free — the cost is absorbed into your rates, so you need to be sure your labor and parts pricing actually carries it. Set the radius too generously and you're subsidizing every local job. Knowing your true cost per mile is what tells you whether the radius you're advertising is sustainable.
There is no single "right" method. The right one is the one that matches how your jobs are distributed geographically — and one you apply the same way on every invoice. Mixing methods inconsistently is what generates complaints, not the charge itself.
How to set a fair, transparent travel charge
Whichever method you pick, the number behind it should come from your real costs, not a competitor's price list. Three numbers do the work.
Your true cost per mile. Add up fuel, maintenance, tires, insurance, and vehicle depreciation, then divide by the miles your fleet drives. This is almost always higher than people expect, and it's the floor your travel charge has to clear to break even. The IRS standard mileage rate is a useful sanity check here — it's their estimate of the average cost of operating a vehicle for business.
Your loaded labor cost of the drive. The technician's wage plus payroll burden, multiplied by the average paid drive time per job. Travel time is paid time, and it belongs in the calculation even if you ultimately decide to bill it at a reduced rate or fold it into a flat fee.
Your average miles per job. This is the number most shops are missing, and it's the one that turns the other two into a real fee. Without it you're guessing at the multiplier. With it, a flat fee becomes "average cost to show up," a per-mile rate becomes defensible, and zone boundaries fall out of the data naturally.
Then make it transparent. Publish the method on your booking page and quotes. Put travel on the invoice as its own line, not hidden inside labor. Customers accept a clearly labeled trip fee far more readily than a labor rate that mysteriously runs high. And keep it consistent — the single fastest way to generate a travel-charge complaint is to bill one customer one way and the next customer another. Consistent dispatch helps here too: when your scheduling groups nearby jobs into the same run, the average drive per job drops, and so does the travel cost you need to recover.
Why accurate per-job miles make everything honest
Every method above improves the moment you stop estimating miles and start measuring them. Per-mile billing becomes disputable-proof. Zone boundaries match real costs. Even a flat fee gets sharper, because you can see whether the fee you set is actually covering the average drive or quietly losing on it.
The catch is that manual mileage logs are notoriously unreliable. They get reconstructed from memory at the end of the week, rounded generously, and filled with gaps. A travel charge built on that data is built on sand.
FSM Navigator's mileage tracking captures the drive automatically, per job leg: when a technician marks a job En Route, recording begins; when they mark Arrived, it ends. Every dispatch becomes a logged, GPS-based trip attached to the job and its customer. No buttons to remember, no glovebox notebook, no end-of-week guesswork. That gives you the real miles behind every visit — the exact input your travel billing needs to be accurate instead of approximate. Mileage tracking is available on the Pro and Enterprise plans.
Charging customers is not the same as the IRS mileage deduction
This is the distinction that trips up the most owners, so it's worth stating plainly: billing customers for travel and deducting mileage on your taxes are two separate things. They use different numbers, serve different purposes, and rely on different records.
Charging customers for travel is a pricing decision. It's revenue you collect for getting a technician to the site, set by you, shown on the customer's invoice. The amount is whatever your chosen method produces — a flat fee, a per-mile rate, a zone price.
The IRS standard mileage deduction is a tax decision. It's an expense your business deducts from its own taxable income for the business miles your vehicles drive, at the official per-mile rate the IRS publishes each year. It has nothing to do with what you billed the customer.
You do both at the same time. You can bill a customer a flat trip fee and still deduct every business mile that trip covered — they're not double-counting, because one is revenue and the other is an expense. What ties them together is the same underlying fact: the actual miles driven. Accurate, contemporaneous records serve both at once. For the deduction side specifically, see our breakdown of the 2026 IRS mileage rate. To be clear about what FSM Navigator does and doesn't do: it produces IRS-ready mileage records you and your accountant can use — it does not process reimbursement payouts or file your taxes.
The same trip data that lets you bill a customer fairly is the data that backs up your deduction at year end. Track the miles once, automatically, and both jobs are done. None of this is tax advice — confirm your specifics with your accountant — but the records you'll need are the ones automatic tracking already produces.
Putting it together
Pick the method that fits how your jobs are spread out: a flat trip fee for tight territories, per-mile for wide and variable ones, zones for a broad area you want to price cleanly, and free-within-X as a marketing lever when your rates can carry it. Set the number from your real cost per mile, your loaded drive-time cost, and your average miles per job. Show it transparently on every invoice. And measure the miles automatically so the whole thing rests on facts, not estimates.
Do that and travel stops being the cost you eat and becomes a cost you recover — fairly, predictably, and with records clean enough to satisfy both your customers and your accountant.