Insourcing versus outsourcing fleet repairs is a utilization question wearing the costume of a strategy question. An in-house bay is a fixed cost. Outsourced labor is a variable cost. Which one wins depends almost entirely on whether you can keep the fixed cost busy.
Most fleets answer it by instinct, then defend the answer with a labor rate comparison that leaves out two-thirds of the real cost on both sides. Here is the arithmetic, the cost lines people forget, and a rule for which work belongs where.

What insourcing actually costs
The technician's wage is the number everyone quotes and it is usually less than half the total. Count all of it:
- Fully loaded technician cost, meaning wage plus payroll taxes, benefits, paid time off, and any certification or training spend. Not the hourly rate on the offer letter.
- Facility, whether that is rent, an allocated share of the depot, lifts, compressed air, lighting, or the capital you spent building the bay.
- Tooling and diagnostics, including OEM (original equipment manufacturer) scan tool subscriptions per make, which is where multi-brand fleets get hurt.
- Shop management software, parts inventory and the working capital sitting in it, and the shrinkage you will not notice for two years.
- Insurance, environmental and waste disposal compliance, and the safety program that comes with running a repair facility.
- Supervision. Technicians need a foreman or a manager whose time is not free.
- Key-person risk. One technician leaving takes the entire capability with them until you hire, and technician hiring is the slowest part of this plan.
What outsourcing actually costs
Also more than the invoice. The line items that do not appear on it:
- Parts markup and sublet markup, which is why you compare effective cost per repair, not posted labor rates.
- Coordination labor. Somebody in your organization spends real hours a week selecting shops, chasing estimates, approving work, and asking where the van is. That person has a salary.
- Cycle time exposure. Your vehicle sits in a queue behind other customers, and you do not control that queue.
- Quality variance across a network, which shows up as comebacks rather than as a line on any invoice.
- Transport, whether that is tow, drive-in, or a driver taken off route for two hours each way.
The break-even calculation
Three formulas settle most of this argument.
Annual fixed cost of the in-house shop, call it F, is everything in the first list above added together for a year.
Productive hours per technician per year = 2,080 minus paid time off, multiplied by your realistic utilization. Utilization is billable wrench time as a share of paid time, and it is never the whole day. Use your own figure, and be honest about parts runs, paperwork, and waiting.
Break-even productive hours = F divided by the effective outsourced rate per hour. Below that many hours of real work, the in-house bay costs more per hour than sending the work out.
A worked example
Assume one technician, fully loaded at $95,000. Facility share, lifts, tooling, scan tool subscriptions, shop software, insurance, and waste disposal at $45,000. A share of supervision at $15,000. That is $155,000 a year in fixed cost.
At 2,080 paid hours and 70% utilization, that technician delivers 1,456 productive hours. Divide $155,000 by 1,456 and your in-house labor costs $106 an hour before parts.
If your effective outsourced labor rate is $145 an hour, the bay looks like a $39-an-hour saving, or about $57,000 a year. Now run the break-even: $155,000 divided by $145 is 1,069 productive hours. Anything less than that and the bay is the more expensive option.
So the real question becomes how many vehicles it takes to generate 1,069 hours of insourceable work. If your repair history says each unit consumes roughly ten labor hours a year of the work you would actually keep in-house, you need about 107 units inside a sensible radius of that bay. Under that, the saving evaporates. Well over it, you should be asking about a second technician.
Every number above is a placeholder. Replace all of them with your own before you take this to anyone.
Which work belongs where
The split is not between simple and hard. It is between predictable and exceptional.
Insource the high-frequency, low-variance work
PM (preventive maintenance) services, oil and filters, tires, brakes, batteries, lights, wiper and fluid work, and inspections. This work is schedulable, it happens constantly, and its labor content is predictable enough to plan a technician's week around. It is also the work where a shop's travel and queue time costs you the most relative to the job itself.
Outsource the exceptional and the restricted
Collision and body work, ADAS (advanced driver assistance systems) calibration, engine and transmission internals, OEM-restricted diagnostics and module programming, EV (electric vehicle) high-voltage service, glass, and anything covered by warranty or a recall. These need tooling and certifications you will not amortize, and a specialist doing it weekly will be faster and better than your technician doing it twice a year.
Outsource everything outside the radius
A bay serves a radius, not a fleet. If 40% of your units operate two hours away, that 40% is outsourced regardless of what you build, and it needs a managed shop network anyway. Decide the in-house question on the units that can realistically reach the bay, not on the total count.
Questions to answer before you decide
- How many labor hours of insourceable work did your fleet consume last year? Pull it from ROs (repair orders), not from memory.
- How many of those hours came from units within an hour of the proposed bay?
- What is your effective outsourced cost per repair, including parts markup, sublet, and transport?
- What utilization can you honestly sustain, and what happens to it in your slow months?
- What does technician hiring look like in your market, and how long can you operate if one leaves?
- Who covers nights, weekends, and peak season, and at what premium?
- What share of your spend is collision, calibration, or OEM-restricted work that stays outsourced either way?
- If you insource, who then manages the outsourced remainder? That job does not disappear; it usually gets less attention.
The part neither option fixes
Both models leave the same job on the table. Somebody still has to take the intake, decide where the work goes, read the estimate, approve it, chase the parts, confirm the completion date, and get the vehicle back on route. An in-house bay does not remove that work; it moves some of it down the hall. Outsourcing does not remove it either; it spreads it across more vendors.
That coordination layer is where most fleets are quietly losing days and dollars, and it is worth costing separately before you decide anything about bays and technicians.
The full comparison, with the rest of the cost detail, is in the downloadable guide below.

Frequently asked questions
At what fleet size does insourcing repairs make sense?
There is no universal unit count, because the answer depends on labor hours generated per vehicle, geographic concentration, and your outsourced effective rate. Run the break-even: annual fixed cost of the bay divided by your effective outsourced hourly rate gives you the productive hours you must feed it. Then check whether your vehicles within reach of that bay actually generate them.
Is insourcing cheaper than outsourcing fleet repairs?
Per hour, usually, if the bay stays busy. Per repair, often not, once you count parts inventory, tooling, supervision, and idle time. The comparison only means something when both sides are fully loaded.
Can you insource some repairs and outsource others?
That is what most fleets past a hundred units end up doing, and it is generally the right answer. Keep the predictable, high-frequency work close to the depot and send exceptional or restricted work to specialists. The thing to plan for is managing both without losing visibility of the outsourced half.
What is the biggest hidden cost in outsourcing?
Coordination time and cycle time, in that order. The labor rate is visible and negotiable; the two days a vehicle spends waiting on an estimate and an approval are neither, until you start timestamping them.
Where ServiceUp fits
ServiceUp is the agentic repair platform for modern fleets, and it sits on the coordination layer regardless of which side of this decision you land on. Agents handle intake, route work to the right shop, audit estimates against your pricing, warranty, and maintenance policies, approve valid repairs, and pay the shops, whether that network is yours, ours, or both. Fleets on the platform have seen 21% lower repair costs on the work it manages. See how it works for fleets.


.png)

.png)


