Free tool by SKYLINE

MTBF / MTTR / Availability / PM-Compliance Calculator

Enter one asset’s operating data to compute the four core reliability KPIs live — each shown with its formula and a plain-language interpretation.

Inputs

How long the asset was in service over the period you are measuring.

Count of unplanned corrective breakdowns in the period.

Sum of hands-on repair hours across those failures.

Total hours the asset was unavailable due to those failures.

Preventive-maintenance schedules that fell due in the period.

How many of those due schedules were actually completed.

Results

MTBF
days
Mean Time Between Failures

MTTR
hours
Mean Time To Repair

Availability
%
Asset availability

PM-Compliance
%
Preventive-maintenance completion rate

The formulas

MTBF (days)

operating period (days) ÷ number of failures

If failures = 0 → shown as “—” (n/a).

MTTR (hours)

total repair time (hours) ÷ number of failures

For corrective work, repairs ≈ failures; if failures = 0 → n/a.

Availability (%)

100 − (downtime hours ÷ (operating period × 24)) × 100

Clamped to 0–100, rounded to 2 dp.

PM-Compliance (%)

(PM completed ÷ PM due) × 100

If due = 0 → n/a; rounded to 2 dp.

A worked example

A pump ran for 180 days, failed 3 times, with 18 hours of total repair and 18 hours of downtime, and 6 PM schedules due of which 5 were completed:

KPI Calculation Result
MTBF 180 ÷ 3 60 days
MTTR 18 ÷ 3 6 hours
Availability 100 − (18 ÷ (180 × 24)) × 100 99.58%
PM-Compliance (5 ÷ 6) × 100 83.33%

Honesty note: The MTBF here follows the product’s convention — operating period (days) divided by number of failures. In the live Skyline CMMS these KPIs are computed automatically from work-order history (downtime start/end timestamps and counts of corrective work orders), so you never enter them by hand.

A free tool by SKYLINE.