Every fleet manager knows that preventive maintenance is better than reactive maintenance. The problem is that most fleets still operate reactively - not because they do not know better, but because they do not have the systems to do better. Vehicles go past their service dates because nobody flagged it. Drivers report problems that do not get acted on. Parts are not in stock when they are needed.
This guide breaks down the real cost difference between reactive and preventive maintenance for South African fleet operators, and explains what it takes to make the shift.
The Real Cost of Reactive Maintenance
When a vehicle breaks down unexpectedly, the repair bill is only the beginning. The true cost of a reactive maintenance event includes:
The repair itself - Typically 3 to 5 times more expensive than the same repair done preventively. A component replaced during a scheduled service costs a fraction of the same component replaced after it has failed and caused secondary damage.
Lost revenue - A vehicle that is not moving is not earning. For a tipper truck earning R4,500 per day, 3 days in the workshop is R13,500 in lost revenue - before you have paid a single rand in repair costs.
Towing and recovery - A breakdown on the road requires a tow-in. Depending on the location, this can cost R3,000 to R10,000.
Customer penalties - Many freight contracts include penalty clauses for missed deliveries. A single breakdown that causes a missed load can trigger penalties of R2,000 to R10,000.
Scheduling disruption - One vehicle going down can cascade through the entire operation. Other vehicles get reassigned, loads get delayed, and the scheduling team spends hours rearranging the day.
Driver downtime - Your driver is sitting idle while the vehicle is being repaired. Depending on your employment terms, you may still be paying their daily rate.
When you add all of these costs together, a single unplanned breakdown that costs R15,000 in parts and labour can easily represent R50,000 to R80,000 in total impact.
What Is Preventive Maintenance?
Preventive maintenance is the practice of servicing and replacing components on a schedule, before they fail. The schedule is based on:
- Time - Service every 3 months, regardless of usage
- Distance - Service every 20,000 km
- Engine hours - Service every 500 hours (relevant for mining and construction equipment)
- Condition - Service when inspection reveals wear beyond a defined threshold
For most commercial vehicles, a combination of distance and time is used. The service interval is whichever comes first - 20,000 km or 3 months, for example.
The key to effective preventive maintenance is that the schedule is based on actual usage, not just calendar time. A vehicle that runs 8,000 km per month needs to be serviced more frequently than one that runs 3,000 km per month. Calendar-based scheduling misses this distinction.
Calculating Your Maintenance Cost Per Kilometre
Maintenance cost per kilometre (CPK) is the most useful metric for comparing preventive and reactive maintenance approaches. It normalises maintenance cost against usage, allowing you to compare vehicles with different utilisation levels.
Maintenance CPK = Total maintenance cost / Total kilometres run
For a vehicle that ran 180,000 km last year and had R45,000 in maintenance costs:
- Maintenance CPK = R45,000 / 180,000 = R0.25 per kilometre
Industry benchmarks for well-maintained South African commercial vehicles typically range from R0.15 to R0.35 per kilometre depending on vehicle type, age, and route conditions. Vehicles significantly above this range are candidates for investigation.
When you track maintenance CPK over time for each vehicle, the trend tells you whether your maintenance programme is working. A rising CPK indicates increasing maintenance costs relative to usage - a warning sign that the vehicle is approaching the end of its economically useful life or that the maintenance programme needs adjustment.
Building a Preventive Maintenance Schedule
A preventive maintenance schedule defines what work is done at each service interval. For a typical commercial vehicle, this includes:
Every service (e.g., every 20,000 km):
- Engine oil and filter change
- Fuel filter replacement
- Air filter inspection and replacement if required
- Brake inspection
- Tyre inspection and rotation
- Fluid level checks (coolant, hydraulic, brake fluid)
- Lights and electrical check
Every second service (e.g., every 40,000 km):
- Gearbox oil change
- Differential oil change
- Wheel bearing inspection
- Suspension inspection
- Steering inspection
Annual or major service (e.g., every 100,000 km):
- Full brake overhaul
- Clutch inspection
- Cooling system flush
- Comprehensive electrical inspection
The specific schedule should be based on the manufacturer's recommendations, adjusted for your operating conditions. A vehicle running on a harsh mining haul road needs more frequent servicing than one on a highway route.
Predictive Maintenance: The Next Level
Preventive maintenance is based on schedules. Predictive maintenance is based on data. Instead of replacing a component at a fixed interval, predictive maintenance uses sensor data and failure pattern analysis to predict when a component is likely to fail - and schedules the replacement just before that point.
Predictive maintenance requires:
- Telematics data (engine fault codes, temperature readings, fuel consumption anomalies)
- Historical failure data (which components fail on which vehicles at which mileage)
- AI or statistical analysis to identify patterns and predict failures
For most South African fleet operators, full predictive maintenance is aspirational rather than immediately achievable. But the building blocks - telematics integration, maintenance history tracking, and failure code analysis - are available in modern fleet management systems and provide significant value even without full AI-driven prediction.
Implementing a Maintenance Programme with T-ERP
T-ERP's Maintenance module supports the complete preventive maintenance lifecycle.
Service schedules are configured per vehicle type, with intervals based on distance, time, or engine hours. As SMR data flows in from telematics, the system calculates when each vehicle is due for service and sends alerts to the workshop manager and the fleet manager.
When a service is due, a work order is created automatically. The work order specifies what work needs to be done, what parts are required, and what the estimated cost is. The workshop team completes the work order, capturing actual parts used and labour time. The completed work order updates the vehicle's maintenance history and resets the service interval counter.
Driver defect reports from the mobile app are captured as maintenance requests and routed to the workshop for assessment. Nothing falls through the cracks.
The result is a maintenance programme that runs on data rather than memory - and a fleet that spends more time on the road and less time in the workshop.
Frequently Asked Questions
How much does preventive maintenance actually save compared to reactive maintenance?
Research consistently shows that reactive maintenance costs 3 to 5 times more than preventive maintenance for the same component failure, when you include all costs (repair, downtime, lost revenue, towing). For a fleet of 20 vehicles, the difference between a reactive and preventive maintenance approach can easily be R500,000 to R1,000,000 per year.
What is the best service interval for a South African tipper truck?
This depends on the vehicle make and model, the operating conditions, and the type of work. As a starting point, most manufacturers recommend service intervals of 15,000 to 25,000 km for commercial vehicles. For vehicles operating in harsh conditions (mining, construction, off-road), shorter intervals are advisable. Consult your vehicle manufacturer's recommendations and adjust based on your experience.
How do I get drivers to report defects properly?
The key is making it easy and making it matter. A mobile app that takes 2 minutes to complete a defect report is far more likely to be used than a paper form. Equally important is demonstrating that defect reports are acted on - if drivers report problems and nothing happens, they stop reporting.
What is SMR-based maintenance?
SMR stands for Service Meter Reading - the actual kilometres, hours, or cycles a vehicle has accumulated. SMR-based maintenance schedules services based on actual usage rather than calendar time. This is more accurate and cost-effective than calendar-based scheduling, particularly for vehicles with variable utilisation.
How do I build a business case for investing in preventive maintenance systems?
Calculate the total cost of your last 12 months of reactive maintenance events (including lost revenue, towing, and penalties). Compare this to the estimated cost of a preventive maintenance programme. In most cases, the preventive programme costs significantly less. The investment in a fleet management system to support the programme typically pays back within 6 to 12 months.
