Skip to main content
How-To

How to charge for travel time in field service: flat fees, per-mile, and zone pricing compared

Drive time is one of the biggest costs in field service and one of the most under-billed. This guide walks through the four common ways shops charge for travel, the trade-offs of each, and how knowing your real per-job miles makes both your pricing and your tax records honest.

Published June 20, 2026 9 min read

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.

Frequently Asked Questions

Should I charge customers for travel time at all?
If travel is a real cost to your business, you should recover it one way or another — either as a separate line item or baked into your hourly rate. The mistake isn't charging for travel; it's charging for it invisibly. Customers tolerate a travel or trip fee far better than they tolerate an inflated labor rate that quietly absorbs drive time. Decide on a method, publish it, and apply it consistently. The shops that get complaints are usually the ones whose travel charge changes from one invoice to the next with no explanation.
What is a fair trip charge for a service call?
A fair flat trip fee covers your average round-trip drive cost plus a portion of the technician's paid travel time, without trying to squeeze a profit out of the drive itself. Many residential trades land somewhere between a modest dispatch fee and the cost of the first labor increment. The honest way to set it is to look at your actual average miles per job over a few months, multiply by your true cost per mile (fuel, maintenance, depreciation, insurance), add the loaded labor cost of the average drive, and round to a clean number. Guessing produces a fee that's either leaving money on the table or scaring off nearby customers.
What's the difference between charging customers for travel and the IRS mileage deduction?
They are two completely separate things and should never be confused. Charging customers for travel is a pricing decision — revenue you collect from the customer for getting a technician to the site. The IRS standard mileage deduction is a tax decision — an expense your business deducts from its own taxable income for the business miles your vehicles drive. You can do both at once: bill a customer a flat trip fee and still deduct every business mile that trip covered. They use different numbers and different records. Your customer's invoice is not your mileage log, and your mileage log is not your customer's invoice.
How do I track the actual miles for each job?
Manual logs get filled in from memory at the end of the week and are rarely accurate. Automatic, per-job tracking is far more reliable. With FSM Navigator's mileage tracking, the moment a technician marks a job En Route the drive begins recording, and it ends when they mark Arrived — so every dispatch becomes a logged, GPS-based trip attached to that job and its customer. That gives you the real miles behind every visit, which makes both your travel billing and your IRS-ready records accurate instead of estimated. Mileage tracking is available on Pro and Enterprise plans.
Should travel time be billed at the full labor rate?
Usually not. Most shops bill travel at a lower rate than on-site labor, or as a flat fee, because the customer is paying for transit rather than skilled work performed at the site. Billing travel at the full diagnostic or repair rate tends to feel punitive to customers and invites pushback. A common, well-received approach is a flat trip fee that is waived or credited if the customer proceeds with the work — it covers your cost of showing up while keeping the path to a yes clear.
How do I handle travel charges for customers far outside my service area?
Zone-based pricing is the cleanest answer. Define a few concentric zones around your base — for example, free or low-fee within a core radius, a moderate fee in a middle band, and a higher fee or minimum-job requirement beyond it. Publish the zones so customers can self-select before they book. Knowing your real average miles per job by area, from automatic tracking, lets you draw those zone boundaries from data instead of guesswork, so the far-zone fee actually covers the far-zone cost.

Try FSM Navigator free for up to 5 users

No credit card. iOS & Android included. Set up in under 5 minutes.