Skip to content

First Time Fix Rate: Formula and Counting Rules

Published 5 min read

Contents
  1. Count Repair Cases Rather Than Visits
  2. Calculate a Fully Observed Cohort
  3. Interpret Repair Speed Alongside Fix Quality
  4. Connect Repair Results With Production Stops
  5. Sources

First time fix rate (FTFR) is the share of repair jobs completed at the first visit or intervention, without a follow-up visit: FTFR = jobs completed at the first visit / all completed jobs × 100. IBM describes it as a field service metric and counts a job that needed supplementary parts or external support as not fixed the first time. Maintenance teams inside a plant use the same ratio for work orders on their own machines.

A guide from the maintenance-software vendor MaintainX applies the rule to plant work orders: a return visit for the same failure on the same asset counts against FTFR, and a job closed with the fault only partly fixed does not count, even if the work order shows as complete. This page adds two rules on top: it counts repair cases instead of work orders, and it waits for a follow-up window so that a temporary fix does not count as a first-time fix.

The guideline VDI 2893 covers how maintenance indicators are selected and formed. It does not define FTFR, so the counting rules below are a working definition; write yours down with the same care, including the window.

Count Repair Cases Rather Than Visits

In this example, one case is one recorded fault that requires restoring a production asset. A first-time fix means the first intervention restores the intended function and no recurrence of the same fault appears within an agreed 14-day follow-up window.

SituationCounting DecisionReason
Part unavailable during first interventionNot a first-time fixA further intervention is required
Machine temporarily restored, same fault recurs within the windowNot a first-time fixClosure alone did not establish lasting restoration
Different fault occurs laterSeparate case if the evidence supports itThe failure mode and cause must be distinguished
Follow-up window not yet overPendingThe result is not yet observed

Decide how planned follow-up work, remote support and linked work orders count before you calculate a rate, and mark any rule change in the time series. Otherwise a rising rate can come from a new rule instead of better repairs.

Calculate a Fully Observed Cohort

Consider a reporting cohort of 50 repair cases whose follow-up windows have all ended. Forty were resolved at the first intervention and stayed resolved. Six needed a second intervention right away. Four were restarted with a temporary measure, closed, and failed again with the same fault inside the 14-day window.

FTFR = first-time fixes / eligible repair cases × 100 = 40 / 50 × 100 = 80 percent. The denominator is 50 cases, not the number of visits or work orders. Splitting one fault into several administrative orders must not raise the case count unnoticed.

Counting RuleFirst-Time FixesFTFR
Counted when the work order closes40 + 4 temporary fixes = 44 of 5088%
Counted after the 14-day window40 of 5080%

The same 50 cases give 88 or 80 percent. The eight-point gap is exactly the share of temporary fixes that the window exposes.

Suppose five further recent cases have not completed their window. Report them as pending. Adding them as first-time fixes would give 45 / 55 = 81.8 percent without knowing their outcome.

Interpret Repair Speed Alongside Fix Quality

A short restoration time and a high first-time fix rate answer different questions. A technician may restart a machine quickly with a temporary measure while the underlying fault remains. A successful first intervention can take a long time if access or diagnosis is difficult. Mean time to repair (MTTR) covers the speed side; FTFR covers whether the repair held.

Compare like-for-like fault groups. A shift from simple sensor replacements to intermittent electrical faults can lower FTFR without any change in technician performance. Keep the asset, failure mode and work scope available for review, and judge the rate against your own history under the same counting rule.

Connect Repair Results With Production Stops

Repair records and production stops support the same investigation while describing different events. One repair case may span several stops. One long stop may contain diagnosis, waiting for a part and verification after the repair.

Agree how the records are linked. The production stop needs a time boundary and a reason; the repair case needs its intervention and result. Adding the durations of linked records without checking overlap counts the same lost time twice.

SYMESTIC, a cloud MES, records stops with their reasons per machine and calculates MTBF and MTTR. It is not a maintenance management system (CMMS); stop data can be passed to one through the REST API. The maintenance plan organizes the work that these figures evaluate.

Sources

About the author
Christian Fieg
Christian Fieg
Head of Sales, SYMESTIC · Previously iTAC, Dürr, Visteon · Six Sigma Black Belt · LinkedIn

Turn your downtime records into MTBF and MTTR with the MTBF and MTTR calculator, or see stop reasons per machine in a free 30-minute live demo.

Live demo30 minutes · free

See Stop Reasons, MTBF and MTTR per Machine

See how SYMESTIC, the cloud MES, records stops with their reasons and calculates MTBF and MTTR per machine. Free 30-minute live demo based on your own use case.

In use in over 20 countriesYanfengNidecCarcoustics