Maintenance Cost Per KM Calculator
Separate your PM and reactive maintenance costs, calculate per-km cost, and model the savi
Formula: pm_cost_per_km = pm_cost_per_vehicle_per_month / avg_km_per_vehicle_per_month; reactive_monthly_per_vehicle = reactive_breakdowns_per_vehicle_per_month * avg_reactive_repair_cost; reactive_cost_per_km = reactive_monthly_per_vehicle / avg_km_per_vehicle_per_month; total_maintenance_cost_per_km = pm_cost_per_km + reactive_cost_per_km; reactive_as_pct_of_total = reactive_cost_per_km / total_maintenance_cost_per_km * 100; monthly_maintenance_fleet = (pm_cost_per_vehicle_per_month + reactive_monthly_per_vehicle) * fleet_size; annual_maintenance_fleet = monthly_maintenance_fleet * 12; potential_savings_from_pm = reactive_monthly_per_vehicle * fleet_size * 12 * (target_pm_improvement_pct / 100)
Separate your PM and reactive maintenance costs, calculate per-km cost, and model the savings from shifting to preventive maintenance.
Inputs
Results
Warnings & checks
- ⚠Show warning when configured threshold is crossed
Recommended next actions
- →Review the result against your operational targets
Formula
pm_cost_per_km = pm_cost_per_vehicle_per_month / avg_km_per_vehicle_per_month; reactive_monthly_per_vehicle = reactive_breakdowns_per_vehicle_per_month * avg_reactive_repair_cost; reactive_cost_per_km = reactive_monthly_per_vehicle / avg_km_per_vehicle_per_month; total_maintenance_cost_per_km = pm_cost_per_km + reactive_cost_per_km; reactive_as_pct_of_total = reactive_cost_per_km / total_maintenance_cost_per_km * 100; monthly_maintenance_fleet = (pm_cost_per_vehicle_per_month + reactive_monthly_per_vehicle) * fleet_size; annual_maintenance_fleet = monthly_maintenance_fleet * 12; potential_savings_from_pm = reactive_monthly_per_vehicle * fleet_size * 12 * (target_pm_improvement_pct / 100)Use for estimation. Verify safety-critical calculations with qualified review.