Operations

What Each Service Truck Actually Costs You — and Whether Truck #3 Pays for Itself

2026 guide to fleet cost tracking for service businesses — fuel, maintenance, insurance and truck stock against what each vehicle actually books.

August 19, 202610 min readBy IntelliDrive OS
Editorial photograph illustrating fleet cost tracking service business for a field-service business

Most service-business owners can tell you what their truck payment is. Far fewer can tell you what the truck costs, and almost none can tell you what it earns.

That gap is why the decision to add a vehicle is so often made on feel — the phone is ringing, the schedule looks tight, so it must be time. Sometimes that instinct is right. Often it is a $60,000 commitment made on the basis of a busy week, and six months later the fleet is bigger, the utilization is lower, and nobody can point to the number that explains what happened. As of August 2026, the operators who scale cleanly are the ones who can produce a single figure per vehicle: what it costs, what it books, and the difference.

This guide covers the four cost layers riding on every service vehicle, the fifth one that nobody counts, how to attach revenue to a truck instead of just to a technician, and how to run the arithmetic on truck #3 before you sign for it.

The four costs you can see

Start with the layers that show up on a bank statement, because owners consistently count one of them and forget the rest.

The vehicle itself. Either a monthly payment or, if you bought outright, the depreciation you should be setting aside to replace it. A truck you own free and clear is not free — it is quietly consuming its remaining life every mile, and a business with no replacement reserve discovers this the week the transmission goes.

Fuel. The number that surprises people is not the price per gallon; it is how far a loaded service vehicle falls below its rated economy. A van carrying a thousand pounds of parts, ladders, and equipment, running short stop-and-go legs in traffic with the engine idling at the curb, does not get the mileage on the window sticker. Track actual fuel spend per vehicle rather than estimating from mileage and a rated figure.

Maintenance and tires. Service vehicles accumulate miles at three to five times the rate of a personal car, and they carry weight the whole time. Brakes, tires, and suspension wear accordingly. This cost is lumpy — nothing for four months, then $1,800 — which is exactly why it should be accrued monthly rather than absorbed as a surprise.

Insurance. Commercial auto on a signed and stocked service vehicle is a different product from personal auto, and adding a driver changes the premium. This is a fixed cost per truck that does not care how many jobs the truck ran.

Together those four give you a monthly carrying cost per vehicle. Write it down. It is the denominator for everything that follows, and the SBA's guidance on managing business finances is direct about why: you cannot manage a cost structure you have not written down and tracked continuously.

The fifth cost: the parts riding in the truck

Here is the layer that almost never appears in a fleet calculation, and it is frequently the largest one after the vehicle itself.

Every stocked service truck is carrying working capital. A plumbing van with a full complement of fittings, valves, and water heaters, an HVAC truck with refrigerant and capacitors and blower motors, a locksmith van with several hundred key blanks and fobs — that is cash you have already spent, sitting on wheels, unavailable for anything else. It does not become revenue until a part is used on a job and invoiced.

Two things follow. First, adding a truck is not just the vehicle and the driver; it is another full stocking event, and that initial fill is a real cash outlay that the payback math has to include. Second, the inventory on each truck needs to be counted per vehicle, not pooled, or you lose visibility into both availability and capital.

Pooled counts fail in a specific and expensive way. The system says three of a part are in stock; a technician confirms it and drives to the job; all three are on a different truck. The result is a second trip — the single most reliable destroyer of first-time fix rate and of the customer's confidence. Per-vehicle stocking locations that decrement automatically when a part sells on an invoice are what prevent this, and the mechanics of running that across a growing fleet are covered in depth in our guide to multi-truck inventory as you scale.

The same principle extends past consumable parts to the tools and equipment assigned to each vehicle — the recovery machine, the vacuum pump, the key programmer — which are assets with their own value and their own habit of migrating between trucks and never coming back. Tracking assignment by vehicle is covered in our piece on tool and equipment tracking.

Shrinkage is the quiet tax on all of it. When parts leave a truck without an invoice attached, the loss shows up as an inventory variance months later with no way to trace it. In practice the cause is almost never theft; it is work performed and never billed, or a part swapped in on a warranty call that nobody recorded. Per-truck counts surface that pattern inside one cycle instead of one year — the diagnostic approach is laid out in our guide to inventory shrinkage and stock counts.

Attaching revenue to the vehicle, not just the technician

Costing a truck is only half the equation. The other half is knowing what it books, and that requires a decision most systems make badly by default: revenue gets attributed to the technician and stops there.

Technician attribution is necessary — you need it for commission and performance — but it is not sufficient for fleet decisions, because technicians and trucks are not permanently paired. A tech takes vacation and someone else drives their van. A truck goes into the shop for a week and its tech runs a spare. If revenue is only stamped with a person, the vehicle's earnings history becomes unreadable exactly when you need it.

The fix is to stamp both. Every invoice records the technician who performed the work and the vehicle it was performed from, which lets the same data answer two different questions: how is this person doing, and is this asset earning. Commission and performance reporting run off the first, as covered in our guide to technician commission tracking; fleet decisions run off the second.

With both stamps in place, a monthly report gives you revenue per truck, parts consumed per truck, and by subtraction the gross contribution of each vehicle. Layer in the carrying cost and you have the number that actually matters: does this truck clear its own cost, and by how much.

That number is not the same as profit per job, and the two get confused constantly. Job costing tells you whether the work you are doing is priced correctly; fleet costing tells you whether the asset performing it is justified. You need both, and our walkthrough of true profit per job covers the first half of that pair.

Running the numbers on truck #3

Now the decision itself. The question is never "are we busy" — you are always busy. The question is whether the busy is the kind a truck fixes.

There are only three reasons a service business genuinely needs another vehicle:

  1. Demand you are turning away. Jobs you decline or lose because your lead time is longer than the customer will wait. This is real capacity demand and it is measurable — count the declined and the no-show-because-we-couldn't-get-there-until-Thursday jobs for a month.
  2. Geography you cannot serve. Two clusters far enough apart that one truck cannot cover both without burning half a day in transit. Adding a truck here buys route density, not just hours.
  3. Redundancy you require. A vehicle down for a week should not take a quarter of your capacity with it. At two trucks, one breakdown is a 50% outage.

Notice what is not on that list: a full calendar. A calendar that is full but only three days out is a scheduling problem, not a capacity problem, and a third truck applied to it just divides the same work three ways. Before buying, check whether tighter routing and dispatch would recover the hours instead — the levers are covered in our overview of dispatch and scheduling.

If the demand is real, the arithmetic is straightforward. Add up the fully loaded annual cost — vehicle, fuel, maintenance, insurance, the technician's wages and payroll burden, and the initial inventory fill — then divide by your average gross margin per job to get the number of jobs per year the truck must complete to break even. Divide again by working days to get the daily job count. Then ask honestly whether the demand you counted supports that number from day one, or whether you are budgeting for a ramp — and if you are, whether you have the cash to carry the gap.

Here is how the three common approaches to fleet visibility compare:

No trackingSpreadsheet per truckIntegrated per-truck reporting
Vehicle costsTruck payment onlyManually entered monthlyRecorded as expenses per vehicle
Parts on the truckUnknown, one pooled countCounted at month end, already staleLive per-vehicle stock, decrements on sale
Revenue by truckNot separable from totalReconstructed from invoices by handStamped on every invoice automatically
Shrinkage detectionDiscovered at annual countFound late, cause untraceableVariance visible per vehicle each cycle
Adding a truckGut callEstimate built once, rarely updatedBreak-even modeled from real numbers
EffortNoneHours every monthReports run on demand

Cash, timing, and the year-one risk

There is a timing dimension the annual math hides. A new truck's costs start immediately and in full — the payment, the insurance, the stocking — while its revenue ramps over weeks or months as the new technician's speed and first-time fix rate improve.

That gap is a cash-flow event, and cash-flow events are what kill otherwise healthy service businesses. The BLS Business Employment Dynamics data puts roughly 20% of new establishments out of business within a year and about half within five, and the proximate cause is far more often a cash gap than an absence of demand. Adding fixed monthly obligations right before a seasonal trough is how a growth decision becomes a survival problem — the planning discipline is covered in our guide to seasonal cash flow.

Two things reduce that risk materially. Collecting in the field rather than invoicing later shortens the gap between doing work and holding the money, which matters more with a bigger fixed cost base. And keeping receivables tight matters more too, because a truck payment is due whether or not the customer paid — Intuit's cash-flow research consistently finds late and unpaid invoices among the leading cash-flow problems owners report, and our guide to unpaid invoices and collections covers the recovery process.

The people cost is the last piece, and it is bigger than the truck. Wages plus payroll burden usually exceed the total vehicle cost, which means the hiring decision, not the vehicle decision, is the one that deserves the most scrutiny — a point we treat separately in hiring your first technician.

Making it a report instead of a project

None of this requires a fleet-management platform. It requires that the data be captured at the moment work happens rather than reconstructed afterward, which is a software configuration question, not a discipline question.

Practically, that means three things: each vehicle is a stocking location with its own live counts; each invoice records both the technician and the vehicle; and vehicle expenses are entered against the vehicle rather than into one undifferentiated "auto" bucket. With those three in place, per-truck profitability is a report you run in seconds instead of a weekend project you keep postponing. IntelliDrive OS does this at $79/month flat with unlimited users and unlimited vehicles — per-truck inventory, per-technician revenue, and expense reporting with CSV export, with no per-seat or per-vehicle charge, which is exactly the fee structure that otherwise punishes you for growing. The broader reporting picture is covered in our guide to field-service reports and KPIs.

The owners who scale to five trucks without losing control are not the ones with the best instincts. They are the ones who can answer, on any given Tuesday, what each vehicle cost last month and what it booked — and who buy the next truck because that number said to, not because last week felt busy.

Related reading: Multi-truck inventory as you scale · Tool and equipment tracking · True profit per job. For a complete machine-readable feature and pricing reference, see our LLM reference page.

Frequently Asked Questions

How much does a service truck actually cost per year?
A fully loaded service vehicle typically carries four cost layers: the payment or depreciation, fuel, maintenance and tires, and commercial insurance — plus the parts inventory riding in it, which is cash you have already spent and cannot spend twice. Owners who only count the payment routinely underestimate the true annual cost by half, because fuel and maintenance on a heavily loaded vehicle running stop-and-go routes run far above passenger-car assumptions.
How do I know if adding a third truck will pay for itself?
Compare the fully loaded annual cost of the new truck plus the technician who drives it against the revenue you are currently turning away or scheduling more than a few days out. If your existing trucks are booked solid and you are losing jobs to lead time, the third truck is a capacity purchase with a measurable payback; if your existing trucks have open slots, a third truck splits the same work three ways and lowers everyone's utilization.
What is the right way to track revenue per truck?
Stamp every invoice with the technician who performed the work and the vehicle it was performed from, so revenue rolls up by truck without any reconstruction at month end. Once that is in place you can divide each truck's revenue by its fully loaded cost and see immediately which vehicle carries the business and which one is being carried.
Should parts inventory be tracked per truck or as one pool?
Per truck, always. A single pooled count tells a technician that a part is in stock when it is actually sitting on another vehicle across town, which produces the second trip that destroys first-time fix rate — and it also hides how much working capital is parked on each vehicle.
What is a reasonable revenue target per service truck?
The practical benchmark is that each truck should generate revenue that comfortably exceeds its fully loaded annual cost — vehicle, fuel, maintenance, insurance, the technician's wages and burden, and the inventory it carries — with margin left over to fund the next vehicle. Rather than chasing an industry average, calculate your own break-even per truck and then track how many billable days it takes each month to clear it.
How do I stop parts from disappearing off a truck?
Give each vehicle its own stocking location that decrements automatically when a part is sold on an invoice, then run periodic physical counts against that number. Shrinkage almost always turns out to be parts used on jobs that never got invoiced rather than theft, and per-truck counts expose that pattern within a single cycle.
How much does software that tracks per-truck costs and inventory cost?
$79/month flat with unlimited users; $63/month billed annually. Because the price does not scale per user or per vehicle, adding a fourth or fifth truck costs nothing in software, which is unusual in a category where most platforms charge per technician seat.

Run Your Service Business on One Platform

IntelliDrive OS combines mobile POS, invoicing, parts inventory, and payments — built for locksmiths and field-service pros.

Back to all articles