MTBF vs MTTR
The two core reliability KPIs every maintenance engineer must know.
⏱️ MTBF
Mean Time Between Failures
Average operating time between two consecutive failures. Measures reliability.
🔧 MTTR
Mean Time to Repair
Average time to restore a failed asset. Measures maintainability.
MTBF Formula & Calculation
Example: A CNC machine ran for 960 operating hours in a quarter and experienced 4 failures. MTBF = 960 ÷ 4 = 240 hours.
A higher MTBF is better — it means the equipment fails less frequently. Improving MTBF requires predictive and preventive maintenance strategies, better spare parts quality, and reduced operator-caused stoppages.
MTTR Formula & Calculation
Example: The same CNC machine had 4 failures with repair durations of 45, 30, 60, and 25 minutes. Total repair time = 160 minutes. MTTR = 160 ÷ 4 = 40 minutes.
A lower MTTR is better — it means faster restoration of production capacity. MTTR is improved by better spare parts availability, standard repair procedures, skilled technicians, and clear fault diagnostics.
MTBF, MTTR & OEE Availability
These two KPIs directly feed the Availability component of OEE:
Using the example above: Availability = 240 ÷ (240 + 0.67) = 99.7% — but only for the time the machine was scheduled to run. OEE multiplies this with Performance and Quality to give the full picture.
Any unplanned downtime event is captured in both MTBF and MTTR tracking, and also appears as an OEE downtime event classified under one of the Six Big Losses.
Comparison: MTBF vs MTTR
| Attribute | MTBF | MTTR |
|---|---|---|
| Full name | Mean Time Between Failures | Mean Time to Repair |
| Measures | Reliability | Maintainability |
| Goal | Maximise (longer = better) | Minimise (shorter = better) |
| Improved by | Predictive / preventive maintenance, better parts quality | Spares availability, SOPs, technician training |
| OEE impact | Raises Availability (fewer failures) | Raises Availability (faster recovery) |
| Units | Hours (or minutes) | Hours (or minutes) |
Improving MTBF and MTTR with Predictive Maintenance
The most effective way to simultaneously improve both metrics is predictive maintenance (PdM):
- Improves MTBF by catching degradation before it causes failure — preventing unplanned stops entirely.
- Improves MTTR by giving maintenance teams advance warning, so spare parts and personnel are ready before the scheduled maintenance window.
Shopfloor Copilot tracks equipment health scores (0–100), calculates predicted failure dates using Prophet time-series forecasting, and raises maintenance alerts ranked by criticality — all directly linked to your OEE dashboard.
Frequently Asked Questions
Track MTBF & MTTR Automatically
Shopfloor Copilot calculates equipment health scores, predicts failure dates, and surfaces MTBF/MTTR trends from live OPC UA signal data — no manual logging required.
Explore Predictive Maintenance →