How Do I Include Drive Time in My Pricing?

Recover normal local drive time in your minimum fee, service-call fee, loaded rate, or flat job price. Use zones, miles, or travel hours when distance or congestion makes one local allowance unfair.

Recover normal local drive time in your minimum fee, service-call fee, loaded rate, or flat job price. Use zones, miles, or travel hours when distance or congestion makes one local allowance unfair.

Recover normal local drive time in your minimum fee, service-call fee, loaded rate, or flat job price. Use zones, miles, or travel hours when distance or congestion varies enough that one local allowance stops being fair.

Do not start by asking what to charge per mile. Start by separating four different numbers that are often mixed together.

Truck cost vs. technician drive time

NumberWhat it representsWhere it belongs
Truck operating costFuel, depreciation/lease, insurance, maintenance, tires, and repairsTruck cost per mile or productive hour
Technician drive timeWages, payroll burden, and time unavailable for on-site workLabor cost or travel-time cost
Customer travel priceThe amount quoted through a fee, zone, mileage, hourly, or all-in modelEstimate and invoice policy
Employee travel compensationWhich travel counts as paid work under applicable rulesPayroll and compliance policy

The customer price must recover the first two plus the required margin. It does not have to display them as separate invoice lines. Employee compensation is a different question from customer billing and must be checked against current federal and state rules.

Set a core service area and included travel

Draw a core service area based on the jobs you can reach efficiently. That might be a radius, a group of ZIP codes, a county boundary, or a typical drive-time window.

Then state what the normal price already covers:

Our standard service price includes travel within [area or drive-time limit].
Travel beyond that area is priced by [zone / mile / travel hour].

If most customers are close together, building ordinary travel into the minimum or service-call fee keeps booking simple. A separate $12 travel line on every local invoice looks arbitrary even when the business needs the money.

The separate charge becomes useful when one customer’s location consumes materially more truck and technician time than the local average.

Ways to charge for drive time

ModelBest fitMain risk
Built into the all-in priceShort, consistent local travelDistant jobs quietly lose money
Service-call or trip feeA predictable truck roll or extended-area visitThe deliverable is unclear if the fee is poorly named
Zone feeStable service areas with clear distance bandsA hard boundary can make neighboring addresses pay very different prices
Per-mile chargeRural or predictable-distance travelMiles do not capture congestion or technician time well
Hourly travel rateUrban traffic or highly variable drive timesCustomers need a clear start/stop rule

Use miles where distance explains the cost. Use hours where traffic explains it. Use zones when addresses fall into repeatable bands. Keep travel inside the normal price when local variation is too small to justify another customer decision.

Drive-time pricing example for city traffic

Suppose a technician’s burdened labor cost is $42 per hour and the truck costs $0.95 per business mile. A customer is only nine miles away, but the round trip takes 90 minutes in traffic.

Truck cost:
18 miles x $0.95 = $17.10

Technician drive-time cost:
1.5 hours x $42 = $63.00

Total travel cost before profit:
$17.10 + $63.00 = $80.10

A mileage-only charge would miss most of the cost because time, not distance, is the problem. The business could use an hourly travel rate, a traffic-based zone fee, or restrict that area to off-peak appointments.

Do not simply invoice $80.10. That is the cost input. Apply the business’s established margin method, then quote a clean customer price before booking.

Drive-time pricing example for rural jobs

Now suppose a job requires a 60-mile round trip that takes 72 minutes. The truck costs $0.85 per mile and technician burden is still $42 per hour.

Truck cost:
60 miles x $0.85 = $51.00

Technician drive-time cost:
1.2 hours x $42 = $50.40

Total travel cost before profit:
$51.00 + $50.40 = $101.40

Here, distance is stable and easy to verify. A zone price or per-mile model can work, but a truck-only rate of $0.85 per mile would recover $51 and ignore $50.40 of technician time.

The IRS optional business mileage rate is 72.5 cents per mile for 2026. It measures deductible vehicle operating cost, not technician labor, business overhead, or customer profit. It is a useful comparison for the truck input, not a complete travel price.

How to split drive time across routed jobs

Do not charge every customer as if the truck returned to the shop after each appointment when the crew actually moves from one nearby job to the next.

Suppose a four-job route uses 60 miles and two hours of total driving:

  1. Shop to the first job
  2. Job one to job two
  3. Job two to job three
  4. Job three to job four
  5. Last job back to the shop

You can allocate travel by the actual leg serving each job, split common start/end travel across the route, or use a standard local allowance based on past routes. Pick one method and apply it consistently.

For similar recurring visits, an equal route allowance may be reasonable. For one job far outside the cluster, assign the extra leg to that job instead of making the other three customers subsidize it.

Track route density as well as distance. Four customers in one neighborhood can cost less per job than two customers with the same total revenue at opposite ends of the service area.

How to explain a travel fee before booking

Give the customer the included area and exact added amount:

Our standard price includes travel within [core area]. Your address is in [extended zone], which adds $[amount] to cover the extra drive. I’ll include that in the written estimate before you book.

For an hourly model, define the clock:

Travel outside our core area is billed at $[rate] per hour from [starting point] to arrival, based on the scheduled route. We confirm the estimated travel amount before dispatch.

Do not reveal the charge after the job. Also avoid calling the fee “round trip” unless the route and allocation method actually treat it that way.

Customer travel fees vs. employee travel pay

Federal and state rules determine which employee travel time must be paid and at what rate. Customer pricing does not change those obligations. A business may build travel into a flat customer price and still have to record compensable employee time accurately.

Use current Department of Labor guidance as a starting point, then verify the rule for your state, crew arrangement, home-to-work travel, shop reporting, job-to-job travel, and overtime situation. This article sets the customer-pricing method, not the payroll answer.

How to test your drive-time pricing

For each job, record:

  • Drive miles
  • Drive time
  • Truck cost using the business’s current rate
  • Technician travel cost
  • Travel amount recovered from the customer
  • Whether the job was routed with nearby work
  • Actual job margin

After 30 days, compare local, extended-zone, urban, and rural work. If local customers consistently overpay while distant jobs still lose money, the service area or allocation model needs adjustment. A good travel policy makes the exception visible without turning every ordinary drive into a separate fee.

Frequently asked questions

Should drive time start at my home or shop?

Use the business base and route stated in your customer policy, not an undisclosed personal commute. Keep the customer calculation separate from the employee travel-time rules that apply to your crew.

Should customers pay more when traffic is bad?

Use a disclosed hourly or traffic-zone model when congestion regularly changes the cost. Do not add an improvised traffic charge after the customer has already booked.

What if a customer is just outside my service area?

Quote the small additional travel amount before booking or use gradual zone bands. Avoid a large price jump at one boundary when neighboring addresses create nearly the same trip.

Sources

  • pricing
  • drive-time-pricing
  • travel-fee
  • charge-for-travel-time
  • trip-fee
  • service-area-pricing
Share: