SAPFree calculatorPDF, Excel, Word exportSAP PMManufacturing

MTBF, MTTR and Availability Calculator from SAP PM Breakdown Data

MTBF, MTTR and availability are the three numbers every reliability review asks for. This calculator derives them from the failure counts and breakdown hours you can pull from SAP PM malfunction notifications.

Your numbers

hours

For one year use 8,760. For a machine that runs 2 shifts, use scheduled operating hours instead if you want operational availability.

events

Count of breakdown notifications (malfunction reports) in the period for the equipment or class.

hours

Sum of the breakdown duration on those notifications.

hours

Run length you want to survive without failure, such as one week.

Your results

MTBF
619 hrs
Mean time between failures: operating hours divided by failures.
MTTR
7 hrs
Mean time to repair: downtime hours divided by failures.
Operating (up) hours
8,664 hrs
Inherent availability
98.9%
Failure rate per 1,000 hours
1.6159
Reliability over mission time
76.2%
Probability of running the mission time without failure, assuming a constant failure rate (exponential model).

Assumes a constant failure rate. Wear-out failures follow other distributions, such as Weibull, and need separate analysis.

Save results:

Availability vs number of failures

Sweeps Number of failures from 1 to 60, holding your other inputs fixed.

MTBF report automation

Optional expert review of building a repeatable MTBF and MTTR report from your SAP PM notification history.

Optional. The tool and every export work without this. No spam.

How to use it

Pull malfunction (breakdown) notifications for a piece of equipment, class or functional location from IW29 for the period. Count the failures and sum the breakdown duration recorded on each notification. Enter those with the period hours and a mission time. The tool returns MTBF, MTTR, availability, failure rate and the probability of surviving the mission.

  • Use only true failures, not planned stops or minor adjustments.
  • Exclude notifications with no breakdown indicator or duration.
  • Group by equipment class to get enough events for a stable mean.

The formulas

MTBF equals operating hours divided by the number of failures. MTTR equals total repair hours divided by failures. Inherent availability equals MTBF divided by MTBF plus MTTR. Reliability for a mission of t hours under a constant failure rate is e to the power of minus t over MTBF. The chart shows how availability falls as the failure count rises while the average repair stays equal.

Reading results and pitfalls

With fewer than about five failures MTBF is too noisy to trust. A falling MTTR with a flat MTBF means you are repairing faster, not preventing failures. Check data quality first: if technicians leave breakdown start and end blank, MTTR will be understated. Breakdown duration in SAP is an entered field, not computed from order times.

  • Do not compare MTBF between assets with different duty cycles.
  • A high MTTR points to spares, skills or access, not reliability.
  • Use failure codes (damage and cause) to find the repeat offender.

Frequently Asked Questions

How do I get MTBF from SAP PM?

Count malfunction notifications with a breakdown indicator for the equipment and period, then divide operating hours by that count. SAP also offers breakdown statistics in the plant maintenance information system, but results depend on data quality.

What is the difference between MTBF and MTTF?

MTBF applies to repairable items and counts time between failures, while MTTF applies to non-repairable items and measures time to the first failure. For most plant equipment you use MTBF.

Is availability the same as uptime percentage?

Inherent availability uses only failures and repairs. Operational availability also counts planned downtime, waiting and logistics time. Enter scheduled operating hours and include all downtime to approximate operational availability.

Why is reliability shown as exponential?

The exponential model is the standard first approximation when failures are random. It does not suit wear-out failures such as bearings near end of life, where a Weibull analysis fits better.

If you want MTBF and MTTR tables updated automatically from your notification history, Netray can build a read-only report for you inside your own environment.