Preventive vs reactive maintenance: a 12-month cost comparison
Two identical fleets. Two different policies. One painful answer.
In 2025 we got an opportunity that doesn't come along often: two DSPs in the same German metro, running near-identical fleets — same van model (Mercedes-Benz Sprinter 314 CDI), similar route mix, similar driver tenure — agreed to share a year of maintenance and operating data with us. One ran a strict preventive maintenance program. The other ran reactive: fix it when it breaks.
This is the comparison. Twelve months. Thirty vehicles per fleet. €71,400 difference. Here's where every euro went.
The fleets, side by side
| Fleet A (preventive) | Fleet B (reactive) | |
|---|---|---|
| Vehicles | 30 | 30 |
| Avg. vehicle age | 2.4 years | 2.6 years |
| Annual mileage per van | 48,200 km | 47,800 km |
| Drivers per vehicle | 1.4 | 1.5 |
| Maintenance policy | Service every 15k km, full pre-winter check, monthly walk-around | Service when light comes on or driver flags |
| Maintenance tracking system | Fleet by Elevera | Spreadsheet + WhatsApp |
Almost everything else was within noise of each other. The maintenance policy is the variable.
The headline number
After 12 months of data:
- Fleet A total maintenance + downtime cost: €82,300
- Fleet B total maintenance + downtime cost: €153,700
- Delta: €71,400 — Fleet B paid 87% more.
That's €2,380 per vehicle per year in extra cost for the reactive fleet. On a 30-van DSP running tight on margin, that's roughly the difference between a healthy year and a stressed one.
But the headline number undersells it, because it doesn't include the operational cost of unplanned downtime — missed routes, scrambled reassignments, unhappy drivers. We'll get to those.
Where the money actually went
The maintenance line item splits more evenly than you'd think — but the composition is wildly different.
| Category | Fleet A | Fleet B | Delta |
|---|---|---|---|
| Scheduled service (oil, filters) | €18,400 | €4,200 | −€14,200 |
| Brakes (pads + discs) | €11,200 | €19,800 | +€8,600 |
| Tires | €9,400 | €14,100 | +€4,700 |
| Battery replacements | €2,800 | €6,400 | +€3,600 |
| Engine + drivetrain repairs | €8,100 | €31,200 | +€23,100 |
| Body damage (fleet-caused) | €4,200 | €11,800 | +€7,600 |
| Workshop labor (emergency) | €6,800 | €27,400 | +€20,600 |
| Towing | €1,400 | €8,200 | +€6,800 |
| Replacement vehicle rental | €0 | €18,400 | +€18,400 |
| Lost route revenue (downtime) | est. €20,000 | est. €12,200 | depends on counting |
| Total (excl. revenue impact) | €82,300 | €153,700 | +€71,400 |
A few patterns worth pulling out:
Fleet A spent more on scheduled service (€18.4k vs €4.2k) — and that's the entire reason their downstream costs were lower. Every €1 they put into preventive intervals saved roughly €5 in emergency repairs, towing, and rentals. The 5:1 ratio is consistent with what we see across our broader sample of DSPs running Fleet by Elevera's maintenance module.
Engine and drivetrain repairs were 4× higher on the reactive fleet. Most of those repairs trace back to issues that an earlier oil change or fluid check would have caught. Bremen's Sprinter mechanic put it bluntly: "By the time the warning light is on, you're paying for the warning light, the part, and the part next to the part."
Towing and replacement rentals were where Fleet B really bled. €26,600 in costs that Fleet A simply didn't have. Reactive maintenance means breakdowns. Breakdowns mean roadside calls. Roadside calls mean a tow and a rental that bridges the gap.
Body damage was 2.8× higher on the reactive fleet. This one was a surprise to us until we dug in: vehicles that go longer between professional eyes also accumulate small damage that drivers normalize. Without a structured pre-shift photo and walk-around, a small dent stays small for two weeks, then becomes a "wasn't there at handoff" claim. (We wrote about this dynamic at length in how photo evidence at handoff cut one DSP's claim disputes by 64%.)
The downtime cost nobody calculates
The numbers above don't fully capture the operational cost of an unplanned breakdown. When a Sprinter dies on a Tuesday morning at 09:30 with 80 stops left, the cost is:
- Driver time idle while waiting for tow / rental (~€60)
- Dispatcher time spent reassigning the route (~€40)
- Customer impact / Amazon scorecard hit (variable, sometimes €0, sometimes a station-wide warning)
- Other drivers absorbing extra stops, slower for the rest of the day (~€80–120 fleet-wide)
- Stress, morale, the chance the driver quits inside 60 days
We try not to put a single number on the soft costs because they vary. What we can say from the data is that Fleet B had 47 unplanned downtime events in the year. Fleet A had 9. Even if you value each event at a conservative €200 of operational drag, that's another €7,600 annual gap.
Why reactive feels cheaper (and why it isn't)
Almost every DSP owner who runs reactive maintenance can defend it on paper. "Why pay for a service the van doesn't need?" The reasoning works for the first six months. It stops working in month seven.
The trap is that reactive maintenance has lumpy costs. Most months are cheap. One month a year is catastrophic. Owners look at the cheap months and budget against them. Then the catastrophic month arrives and gets written off as bad luck.
It's not bad luck. It's the policy.
Preventive maintenance has smoothed costs. Every month looks roughly the same. There are no surprise €4,800 transmission jobs because the gearbox got serviced two months ago when the early symptoms were a 30-minute fluid swap.
The financial argument for preventive is essentially a volatility argument. You're paying a small premium every month to avoid a big shock once a year. For a DSP running on a 6–12% margin, the volatility itself is the threat. One bad maintenance month can swallow a quarter of profit.
What "preventive" actually means in practice
If you're considering switching from reactive to preventive, the framework is simpler than it sounds. Three layers:
1. Time-or-distance based service intervals. Whichever comes first. For Sprinter-class vans on delivery duty, 15,000 km or 6 months is a defensible default. Heavier-duty fleets (Crafter, Ducato Maxi) we'd shorten to 12,000 km. Get this scheduled in your fleet system, not in someone's head.
2. Pre-season checks. Pre-winter (battery, tires, antifreeze, lights). Pre-summer (AC, coolant, tire wear). Each is a 90-minute workshop visit. Each catches problems before they become 09:30-Tuesday breakdowns.
3. Daily walk-arounds. This is what your drivers should already be doing as part of the pre-shift inspection — six-angle photos, dashboard photo, any warning light flagged before pull-out. Cost: under 60 seconds per shift. Catches the surprise issues that 15k-km intervals don't.
If you're tracking maintenance in a spreadsheet today, the single biggest improvement isn't a new policy — it's getting the schedule into a system that alerts the dispatcher 14 days before a service is due rather than 14 days after. That alone usually closes 40-50% of the cost gap above. (For the rest, see Fleet by Elevera's maintenance module — it does this by default and ties incidents back to service history.)
The 12-month verdict
If you take one number from this post: €2,380 per vehicle per year. That's the average cost of running reactive instead of preventive on a delivery fleet of comparable size. For a 30-van DSP, that's €71k. For a 60-van DSP, it's €143k.
It's not even a close call.
If you want to switch your fleet to preventive maintenance and you'd rather not build the scheduling, alerts, and cost tracking yourself, Fleet by Elevera's maintenance module is included in every plan — €12 per vehicle per month, no setup fee, 14-day free trial.
Related reading on the Fleet journal:
Lena Hoffmann
Customer Success, Elevera
Writing about fleet operations, DSP management, and the data behind last-mile delivery. Part of the team building Fleet by Elevera.
// Continue reading
More from the Fleet Journal
Why incidents per 100 shifts is the only fleet KPI that matters
Raw incident counts lie. Normalized rates tell you what's actually happening across drivers, vehicles, and routes — and what to do about it.
How photo evidence at handoff cut one DSP's claim disputes by 64%
A real teardown of three months of inspection logs from a 28-vehicle fleet in Bremen.
Onboarding a new DSP route: the first 30 days, in order
What to track in week one, week two, week four. With templates.
Run a data-driven fleet from day one.
Join 240+ DSP operators who replaced Excel and WhatsApp with Fleet by Elevera. 14-day free trial, no card required.