Ask two maintenance managers how reliable their plant is and you will get two anecdotes. Ask them for MTBF and MTTR and you get two numbers you can compare, trend and act on. These two metrics — mean time between failures and mean time to repair — are the language reliability is measured in, and they are simpler than the acronyms make them sound.

This guide walks through both. It covers what each one means, the formula and a worked example for each, how they differ, how availability is derived from the two, a few related metrics (MTTF and MTTA) worth knowing, and how a CMMS computes and trends them for you from breakdown data. If you want the wider picture first — the whole asset lifecycle these metrics sit inside — start with our pillar guide, what is CMMS software? Every number in the examples below is illustrative, chosen to show the arithmetic.

1. Two numbers, two questions

Reliability engineering splits a very human worry — "can I count on this machine?" — into two precise questions, and gives each its own metric.

The reason both matter is that they are independent. A machine can be very reliable but slow to fix (high MTBF, high MTTR) — rare failures, but each one drags on for a day because the spare is not on the shelf. Or it can be quick to fix but unreliable (low MTBF, low MTTR) — it fails constantly, but each fix takes minutes. You cannot judge a machine on one number alone, which is exactly why a CMMS tracks both.

"MTBF tells you how often the machine lets you down. MTTR tells you how long it makes you wait. You need both, because improving one does nothing for the other." — Fast Technology Team

2. MTBF — the formula and a worked example

MTBF (mean time between failures) is the average operational time between failures for a repairable asset. The formula is straightforward:

MTBF = total operational (uptime) hours ÷ number of failures

#StepWhat you do
1
Choose a period Pick the window you are measuring — a month, a quarter — and the asset it applies to.
2
Add up uptime Total the hours the asset was operational and available to run over that period (exclude the downtime).
3
Count the failures Count how many times the asset failed in the period — each breakdown ticket is one failure.
4
Divide Divide uptime hours by the number of failures. The result is the average time the asset runs between failures.

Worked example (illustrative). Suppose a machine is operational for 600 hours in a period and fails 4 times. Its MTBF is 600 ÷ 4 = 150 hours — on average, it runs 150 hours between failures. If preventive maintenance and reliability work later cut the failures to 2 over the same 600 hours, MTBF doubles to 300 hours: the machine is now twice as reliable, without you touching how fast you repair it.

3. MTTR — the formula and a worked example

MTTR (mean time to repair) is the average time to restore the asset after a failure — from the moment it goes down to the moment it is running again. The formula mirrors MTBF but uses downtime:

MTTR = total repair (downtime) hours ÷ number of repairs

Worked example (illustrative). Take the same machine: across its 4 failures, the total repair time was 20 hours. Its MTTR is 20 ÷ 4 = 5 hours per repair. Now suppose the right spare had been on the shelf and the technician better prepared, halving the average repair to 2.5 hours. MTTR drops to 2.5 hours — each breakdown now costs half the downtime, without the machine failing any less often.

The two worked examples make the central point: MTBF and MTTR are two different levers. Raising MTBF is about stopping failures — preventive maintenance, reliability work, root-cause fixes. Lowering MTTR is about recovering faster — spare-part availability, skilled and well-instructed response, and good asset history so the technician knows the machine. A CMMS is where both efforts are recorded and their effect made visible.

Lower MTTR by stocking the right spare

The single biggest driver of a long repair is usually a spare that was not on the shelf. Linking each asset to its spare parts list and setting reorder levels keeps the critical spare available, so the repair is a fix rather than a wait. See how spare parts & BoM and spare-part inventory management keep MTTR down.

4. MTBF vs MTTR — side by side

Because they are so often quoted together and so easily confused, it helps to see the two metrics against each other.

AspectMTBFMTTR
Stands forMean time between failuresMean time to repair
MeasuresReliability — how often it failsMaintainability — how fast you fix it
FormulaUptime hours ÷ number of failuresDowntime hours ÷ number of repairs
Higher is better?Yes — longer between failuresNo — lower means faster repair
Improved byPreventive maintenance, reliability workSpare availability, faster skilled response
Illustrative value600 h ÷ 4 = 150 hours20 h ÷ 4 = 5 hours

Keeping them distinct matters because they point to different actions. If MTBF is low, the machine is failing too often and the answer is a preventive schedule and root-cause work. If MTTR is high, the failures are dragging on and the answer is spares, staffing and better work instructions. A single blended "downtime" number tells you there is a problem but not which of the two to fix.

5. Deriving availability

MTBF and MTTR combine into the number most plants ultimately care about: availability — the share of time an asset is available to run. It is derived directly from the two:

Availability = MTBF ÷ (MTBF + MTTR)

Infographic of the availability formula, availability equals MTBF divided by the sum of MTBF and MTTR, with an illustrative MTBF of 150 hours, MTTR of 5 hours and a result of about 96.8 percent

Availability combines both metrics. With the illustrative MTBF of 150 h and MTTR of 5 h, availability is 150 ÷ 155 ≈ 96.8%. The numbers are illustrative — the formula is the point.

Worked example (illustrative). Using our machine's MTBF of 150 hours and MTTR of 5 hours, availability is 150 ÷ (150 + 5) = 150 ÷ 155 ≈ 96.8%. The machine is available to run about 97% of the time. Now look at what the two levers do to that number:

ScenarioMTBFMTTRAvailability
Baseline150 h5 h≈ 96.8%
Halve MTTR (better spares)150 h2.5 h≈ 98.4%
Double MTBF (preventive)300 h5 h≈ 98.4%
Both together300 h2.5 h≈ 99.2%

Illustrative figures — not real plant data. The point is that you can lift availability from either direction: fail less often, or recover faster. Pulling both levers compounds the gain.

6. MTTF, MTTA and the metrics around them

MTBF and MTTR have a few cousins that are worth knowing so you use the right one for the right asset. They are captured the same way — by timestamping events in the maintenance record.

MTTF — mean time to failure
  • For non-repairable items you replace, not repair
  • Average life until the item fails — e.g. a bearing, a bulb
  • Use MTTF for consumables; MTBF for repairable machines
MTTA — mean time to acknowledge
  • Time from a breakdown being reported to it being acknowledged
  • Measures response speed before repair even begins
  • A hidden chunk of downtime a CMMS makes visible

The distinction between MTBF and MTTF is the one people most often get wrong: MTBF is for assets you repair and return to service (it measures the running time between failures), while MTTF is for items you throw away and replace (it measures the life until failure). And MTTA is a useful reminder that MTTR is often longer than the actual wrench time — some of it is the gap before anyone even acknowledges the breakdown. Because a CMMS timestamps when a breakdown is reported, acknowledged and restored, it can break total downtime into acknowledge time and repair time, and show where the delay really is.

7. Tracking them in a CMMS

Calculating MTBF and MTTR by hand once, for one machine, is easy. Doing it for every asset, every month, and trending it — that is where a CMMS earns its place. The trick is that the metrics fall out automatically once maintenance is recorded properly.

Dashboard mock with an MTBF-over-time line rising and an MTTR-over-time line falling for a selected machine, with a machine selector and an availability tile, showing how a CMMS trends reliability metrics

A machine-breakdown dashboard: MTBF trending up and MTTR trending down for a selected machine is what improvement looks like. The values shown are illustrative.

The value of trending rather than snapshotting is that a single month's MTBF can be noise — one bad week distorts a small sample. A rising MTBF line over several months is signal: the preventive programme is working. Likewise a falling MTTR line says your spares and response are getting better. See Dashboards & MTTR/MTBF.

8. How Fast Maintenance tracks reliability

Fast Maintenance Software turns the maintenance you already do into these metrics as a by-product, so reliability reporting is not extra work:

The result is that MTBF, MTTR and availability stop being spreadsheet exercises done once a quarter and become live, per-machine trends you can act on — cloud or on-premise, for manufacturers of every kind across India and worldwide. For how the pieces connect, start with what CMMS software is, and read how preventive vs breakdown maintenance is the strategy behind a rising MTBF.

9. Frequently asked questions

What is MTBF?
MTBF stands for mean time between failures — the average time an asset runs between one failure and the next. It is a measure of reliability: the higher the MTBF, the longer the machine runs before it breaks down. You calculate it by dividing total operational (uptime) hours over a period by the number of failures in that period. If a machine ran 600 hours and failed 4 times, its MTBF is 600 ÷ 4 = 150 hours. MTBF is used for repairable assets — machines you fix and put back into service.
What is MTTR?
MTTR stands for mean time to repair — the average time it takes to restore an asset after a failure, from the moment it goes down to the moment it is running again. It is a measure of maintainability: the lower the MTTR, the faster you recover from a breakdown. You calculate it by dividing total repair (downtime) hours by the number of repairs. If 4 repairs took 20 hours in total, MTTR is 20 ÷ 4 = 5 hours. Spare-part availability, skilled response and good work instructions are the main levers that lower MTTR.
What is the difference between MTTR and MTBF?
MTBF measures how often an asset fails — the time it runs between failures, a reliability metric. MTTR measures how long it takes to fix — the time to restore it after a failure, a maintainability metric. They are two different problems with two different fixes: you raise MTBF with preventive maintenance and reliability work so the machine fails less often, and you lower MTTR with spare-part availability and faster response so each failure costs less time. A CMMS tracks both because improving one does not automatically improve the other.
How do you calculate availability from MTTR and MTBF?
Availability is MTBF divided by the sum of MTBF and MTTR, expressed as a percentage: Availability = MTBF ÷ (MTBF + MTTR). It represents the share of time an asset is available to run. For a machine with an MTBF of 150 hours and an MTTR of 5 hours, availability is 150 ÷ (150 + 5) ≈ 96.8%. Because both terms are in the formula, you can raise availability either by making the machine fail less often (higher MTBF) or by fixing it faster when it does (lower MTTR).
What is the difference between MTTF and MTBF?
MTBF (mean time between failures) is used for repairable assets — machines you fix and return to service — and measures the average uptime between failures. MTTF (mean time to failure) is used for non-repairable items — components you replace rather than repair, like a bearing or a bulb — and measures the average life until they fail. A related metric, MTTA (mean time to acknowledge), measures how quickly a reported breakdown is acknowledged before repair begins. A CMMS can track all three because it timestamps when a breakdown is reported, acknowledged and restored.
How do you track MTTR and MTBF in a CMMS?
A CMMS computes MTTR and MTBF automatically from breakdown tickets and downtime capture — every ticket records when the asset went down and when it was restored, and every asset accrues operational hours, so the software derives both metrics without a manual tally. Fast Maintenance plots MTTR-over-time and MTBF-over-time, including machine-wise trends you select per machine, alongside breakdown-maintenance hours and downtime analysis, so you can see whether reliability is genuinely improving rather than relying on a gut feel.

See your MTTR and MTBF trending on screen

A 30-minute demo — breakdown tickets, MTBF and MTTR over time per machine, and the live machine status board, on your own assets.