Industrial Maintenance KPI Calculator
Calculate Smarter. Work Faster.
Calculate MTBF, MTTR, OEE & maintenance reliability — plus failure rate, availability, planned maintenance %, wrench time, downtime cost, PM and lubrication intervals, spares and the critical-spare stocking decision. Sixteen KPIs, one free tool.
Currency selection changes the displayed symbol only — no exchange-rate conversion is performed; enter your cost inputs directly in your chosen currency.
MTBF Calculator
Mean Time Between Failures — average operating time between equipment failures.
MTTR Calculator
Mean Time To Repair — average time taken to repair a failed asset.
OEE Calculator
Overall Equipment Effectiveness = Availability × Performance × Quality.
Downtime Cost Calculator
Total cost impact of unplanned equipment downtime.
Preventive Maintenance Interval Calculator
Recommended PM interval derived from historical MTBF.
Lubrication Interval Calculator
Bearing relubrication interval using bore diameter, speed, temperature & contamination.
Spare Parts Inventory Calculator
Reorder point, safety stock & economic order quantity for critical spares.
Maintenance Cost Calculator
Total maintenance spend and cost as a percentage of Replacement Asset Value (RAV).
Equipment Availability Calculator
Percentage of scheduled time the equipment is available to run.
Reliability Calculator
Probability of survival without failure over a mission time, using the exponential reliability model R(t) = e^(−t/MTBF).
1 = single unit. Add standby or duty-standby units to see how redundancy lifts system reliability: R_sys = 1 − (1 − R)ⁿ.
MTTF Calculator
Mean Time To Failure — average life of a non-repairable item such as a bearing, lamp, seal or fuse, which is replaced rather than repaired.
Failure Rate Calculator
Failure rate λ — failures per unit of operating time, and its reciprocal MTBF. Expressed per hour, per 1000 hours and per year.
Planned Maintenance Percentage (PMP)
Share of maintenance labour spent on planned work rather than reactive breakdowns — the clearest single indicator of whether a plant is running proactively.
Wrench Time Calculator
Share of a technician's paid hours actually spent with tools on the asset, rather than travelling, waiting for parts, permits or instructions.
Cost per Work Order (MMC)
Mean maintenance cost per job — total maintenance spend divided by the number of work orders completed in the same period.
Critical Spare Stocking Decision
Should this expensive spare sit on the shelf? Compares the downtime it would save against the cost of holding it for the remaining life of the machine.
Storage, capital interest, insurance and obsolescence combined — commonly 15–30% of part value per year.
Enter values to calculate
One Tool, Sixteen Maintenance Metrics
Maintenance Pro Cal bundles the sixteen metrics maintenance and reliability engineers use most often — MTBF, MTTR, OEE, downtime cost, PM and lubrication intervals, spare parts inventory, maintenance cost, availability, and reliability — into a single page. Pick a tab, enter your numbers, and get an instant, formula-backed result with a full breakdown.
Lubrication interval accounts for temperature de-rating. Above 70°C, the base relubrication interval (from the simplified 14×10⁶/(n√d) bearing formula) is halved for every full 15°C step above that threshold, then further scaled by a contamination factor — light, moderate, or severe — so a hot, dirty environment correctly produces a much shorter recommended interval than a clean, cool one.
All calculations use standard, widely-published reliability and maintenance engineering formulas (e.g. exponential reliability R(t) = e^(−t/MTBF), OEE = Availability × Performance × Quality). For extremely tight-tolerance or safety-critical decisions, always cross-check against your CMMS data and site engineering standards.
Working on the mechanical side of a specific asset? The Bearing Life Calculator pairs well with the Lubrication Interval tab above, the Pump Head Calculator and TDH Calculator are useful before sizing spares for a pumping system, and the Cooling Tower Efficiency Calculator complements the Availability and OEE tabs for utility equipment.
Formulas & Explanations for All 16 Calculators
Every formula this tool uses, why it's built that way, and how to read the result — calculator by calculator.
1. MTBF Calculator — Mean Time Between Failures +
MTBF = Total Operating Time ÷ Number of Failures
Mean Time Between Failures is the single most-quoted number in maintenance and reliability engineering, and for good reason: it condenses an asset's entire failure history into one comparable figure. The calculator divides the total hours an asset (or a fleet of identical assets) was actually running by the number of failures recorded during that same window. If a pump ran for 8,760 hours in a year and failed four times, its MTBF is 2,190 hours — meaning that, on average, you can expect roughly 91 days of trouble-free running between breakdowns.
It is critical to use operating time, not calendar time. A machine that sat idle for two months should not have that idle period counted as "surviving without failure," because it wasn't being stressed during that time. Most CMMS platforms log run-hours separately from calendar time for exactly this reason, and this calculator expects the same — the hours you enter should reflect actual duty time.
MTBF assumes a roughly constant failure rate, which corresponds to the flat "useful life" middle section of the classic bathtub curve, after infant-mortality failures have been weeded out and before wear-out failures begin to dominate. Under this assumption, failures are memoryless and follow an exponential distribution, which is exactly the model this calculator's companion Reliability tool uses (R(t) = e^(−t/MTBF)). If your asset is still in its early-life or its wear-out phase, MTBF will understate or overstate real-world risk, and a Weibull-based analysis would be more appropriate — but MTBF remains an excellent, simple first-pass metric for budgeting, staffing, and comparing sister assets.
The calculator also reports the instantaneous failure rate (λ), which is simply 1 ÷ MTBF. This is the number reliability engineers plug into larger system models — for example, calculating the combined failure rate of a series system by summing the λ values of its components. A higher failure rate means a less reliable asset; a lower one means fewer surprises.
MTBF feeds directly into two other calculators on this page. Paired with MTTR (Mean Time To Repair), it produces Availability: Availability = MTBF ÷ (MTBF + MTTR). And it is the raw input for the PM Interval calculator, where a safety factor is applied to MTBF to recommend a preventive maintenance schedule that intervenes comfortably before the average failure point, rather than waiting for the machine to actually fail.
A common mistake is calculating MTBF from too small a sample. One or two failures over a short period produces a wildly unstable estimate — a single early or late failure can swing the number by 50% or more. Reliability engineers generally want at least 5–10 failure events, ideally from a population of identical assets rather than a single unit, before trusting MTBF for critical decisions like spares stocking or capital replacement planning. Where sample sizes are small, treat the output as a directional estimate rather than a precise figure, and revisit it as more failure data accumulates. Tracking MTBF over time, quarter by quarter, is often more valuable than any single snapshot, because a rising trend flags degrading reliability long before it becomes a crisis.
- Cement plant rotating equipment
- Food & beverage processing lines
- Steel plant rolling mills
- Textile mills
- Water treatment pumping stations
| Motor | 2,500–6,000 hr |
| Pump | 1,500–4,000 hr |
| Compressor | 4,000–9,000 hr |
| Conveyor gearbox | 6,000–12,000 hr |
- Using calendar time instead of actual operating time
- Ignoring failures that occur during standby or idle periods
- Trusting an MTBF calculated from fewer than 5 failure events
- Calculating MTBF once and never updating it as new failure data comes in
2. MTTR Calculator — Mean Time To Repair +
MTTR = Total Repair Time ÷ Number of Repairs
Mean Time To Repair measures maintainability rather than reliability — it answers "once something breaks, how long are we down for?" rather than "how often does it break?" The calculator takes the cumulative hours spent repairing an asset across a period and divides by how many discrete repair events occurred, giving the average clock-time per repair.
What counts as "repair time" matters enormously here, and it's a frequent source of confusion. The correct measurement is the full elapsed time from the moment the failure is detected (or reported) to the moment the asset is verified back in service — not just wrench-time. That means MTTR should include fault diagnosis, waiting for a technician to arrive, waiting for spare parts if they aren't on the shelf, the actual repair work, and post-repair functional testing. Many organizations under-report MTTR by only counting active hands-on repair time and ignoring diagnosis and logistics delays, which flatters the number but hides the real operational impact of downtime.
The calculator also derives the repair rate (μ), the reciprocal of MTTR, which is the maintainability equivalent of a failure rate — it expresses how many repairs, on average, could theoretically be completed per hour of repair effort. This value is used in more advanced availability and queueing models when maintenance crews are shared across multiple assets.
MTTR is one of the two inputs (alongside MTBF) that determine Availability: Availability = MTBF ÷ (MTBF + MTTR). This relationship shows why reducing MTTR is often the fastest lever for improving uptime — halving MTTR has a proportionally similar effect on availability as doubling MTBF, but is usually far cheaper and faster to achieve. Common MTTR-reduction strategies include: standardizing spare parts and keeping critical ones on the shelf (which the Spare Parts Inventory calculator on this page helps plan), pre-staging repair procedures and tooling ("job kits"), cross-training technicians so the right skill is always available, using quick-disconnect or modular designs during equipment specification, and building clear escalation paths so diagnosis doesn't stall waiting for the right person.
Like MTBF, MTTR is a statistical average and can be distorted by outliers. A single repair that dragged on for days because a part had to be shipped internationally can inflate the average far above what a "typical" repair looks like. For this reason many maintenance teams track both MTTR and the median repair time side by side, and separately monitor the "long tail" of unusually slow repairs, since those are often where the real root-cause opportunities for process improvement live — waiting on parts, waiting on approvals, or waiting on specialist labor are process failures just as much as the equipment failure itself, and they're usually far easier to fix than the underlying mechanical fault.
- Electrical panel & control fault repair
- Bearing / seal replacement
- Conveyor belt splicing & replacement
- PLC and instrumentation fault-finding
| Electrical fault | 1–3 hr |
| Mechanical (bearing/seal) | 3–8 hr |
| Major overhaul | 24–72 hr |
- Counting only hands-on wrench time, not full downtime
- Ignoring the wait time for spare parts or a technician
- Letting a single long outlier repair skew the average
- Not separating diagnosis time from actual repair time
3. OEE Calculator — Overall Equipment Effectiveness +
OEE = Availability × Performance × Quality
Overall Equipment Effectiveness, developed within Total Productive Maintenance (TPM) practice, is the industry-standard way to answer a deceptively simple question: of all the product a machine could theoretically have made in the time it was scheduled to run, how much good product did it actually make? It multiplies three independent ratios, each capturing a different category of loss.
Availability = Run Time ÷ Planned Production Time, where Run Time = Planned Production Time − Downtime. This captures stoppage losses: breakdowns, changeovers, and any time the line simply wasn't running when it was supposed to be. Performance = (Ideal Cycle Time × Total Count) ÷ Run Time. This captures speed losses — running slower than the theoretical best cycle time, minor stops, and small idling events that don't get logged as full downtime but still eat capacity. Quality = Good Count ÷ Total Count, capturing defect losses — units that had to be scrapped or reworked. These three ratios together are known in TPM as addressing the "Six Big Losses": breakdowns and setup/adjustment (Availability); idling/minor stops and reduced speed (Performance); process defects and reduced yield (Quality).
Because OEE is a product of three fractions, it punishes weakness in any single category severely — a plant running at 95% Availability, 95% Performance, and 95% Quality only achieves 85.7% OEE, not 95%. This multiplicative structure is intentional: it prevents a strong score in one area from masking a real problem in another, and it's why OEE is considered a much more honest metric than looking at uptime alone.
Industry benchmarks generally treat 85% OEE as "world class," a level achieved by only the most disciplined manufacturing operations. Most conventional plants that haven't formally attacked their losses sit in the 40–60% range, and discovering that number for the first time is often a wake-up call — it typically means nearly half of theoretical capacity is being lost to a combination of stoppages, slow running, and scrap that nobody had previously quantified in one place.
Using this calculator effectively means feeding it accurate shop-floor data: Planned Production Time should exclude time the line was never scheduled to run (breaks, no orders), Downtime should capture every stoppage regardless of cause, Ideal Cycle Time should come from the equipment manufacturer's rated speed (not a "typical" speed, which already has losses baked in), and Good Count should only include units that pass quality on the first pass — reworked units count as a quality loss even if they're eventually shippable. Once you have a baseline OEE, breaking it into its three components tells you exactly where to focus: a low Availability score points to reliability and changeover problems, low Performance points to minor stops and equipment condition, and low Quality points to process control and material issues. Tracking OEE weekly, by line and by shift, turns an abstract efficiency number into a concrete improvement roadmap.
- Automotive assembly lines
- Packaging & bottling lines
- CNC machining cells
- FMCG production plants
| World Class | 85%+ |
| Good | 60–85% |
| Average Manufacturing | 40–60% |
| Poor | Below 40% |
- Using a "typical" run speed instead of the OEM-rated ideal cycle time
- Excluding reworked units from the quality loss figure
- Looking at the single OEE number without breaking it into its three factors
- Comparing OEE across dissimilar lines or products
4. Downtime Cost Calculator +
Total Cost = Downtime Hours × (Lost Production Rate + Labor Rate + Other Costs)
Unplanned downtime is expensive in ways that rarely show up on a single line item, which is exactly why so many reliability investments struggle to get approved — the cost of doing nothing is invisible until someone calculates it. This calculator forces that calculation by multiplying the duration of a stoppage by a combined hourly cost rate built from three components.
Lost Production Cost is usually the largest and most underestimated component. It should represent the margin or throughput value lost per hour the line is down — not just raw material cost, but the value of finished product that could have been sold, including any contractual penalties for missed delivery commitments. Labor Cost captures the wages of operators and technicians who are idle, or actively troubleshooting, during the stoppage — people are usually still being paid even though nothing is being produced. Other Costs is a catch-all for everything else the downtime touches: expedited freight for emergency spare parts, overtime premiums to make up lost production later, energy consumed while equipment idles or restarts, quality issues caused by an unplanned shutdown (like scrapped work-in-progress), and in severe cases, customer goodwill and reputational cost that don't fit neatly into a spreadsheet but are very real.
Multiplying these three rates by the downtime hours gives a total cost that is frequently an order of magnitude larger than most people's gut-feel estimate. This is precisely the number that justifies investment in reliability programs, redundant equipment, spare parts inventory, and condition monitoring — a $50,000 predictive maintenance sensor package is an easy decision once you can show it would have prevented a $200,000 downtime event.
To get a realistic hourly rate, it helps to build it from actual financial data rather than rough guesses: divide daily revenue or contribution margin by scheduled production hours to get the lost-production rate, pull fully-loaded labor rates (including benefits) from payroll or finance, and review a sample of recent breakdown reports to estimate typical "other cost" categories like expedite fees. Because this rate is asset- and line-specific, a bottleneck machine feeding an entire plant will have a dramatically higher downtime cost per hour than a piece of equipment with redundant backup or slack capacity elsewhere in the process — which is exactly the kind of prioritization insight this calculator is meant to surface. Running the numbers for your most critical assets, and comparing the resulting downtime cost against the cost of preventive measures, is one of the clearest ways to build a data-backed business case for a maintenance budget increase.
- Bottleneck-machine cost justification
- Business case for spares & condition monitoring
- Reliability program ROI calculations
| Small workshop | $200–500/hr |
| Mid-size manufacturing | $2,000–10,000/hr |
| Continuous process (steel/petrochem) | $20,000–100,000+/hr |
Illustrative ranges only, shown in USD as a reference point; actual downtime cost varies substantially by plant, product, throughput, margins, contracts, and local operating costs.
- Forgetting lost margin and contractual late-delivery penalties
- Ignoring idle labor cost while the line is stopped
- Not including restart, energy, and expedited-freight costs
- Treating it as a one-off estimate instead of updating it as costs change
5. PM Interval Calculator — Preventive Maintenance Scheduling +
PM Interval = MTBF × Safety Factor
Preventive maintenance only earns its keep if it happens before a failure, with enough margin to be practical, but not so early that it wastes labor and spare-part life on components that still had plenty of service left. This calculator translates a measured MTBF into a recommended PM interval by applying a safety factor between 0 and 1.
What this is, and is not. MTBF × safety factor is a simplified heuristic for preliminary planning, not a universal PM interval method. Real intervals should come from the failure behaviour of the specific asset, OEM recommendations, the P-F interval, condition monitoring data and RCM analysis. Where a component wears out with age, an age-based interval from its actual failure distribution is the correct approach; where failures are random, calendar-based PM may add little and condition monitoring serves better.
The logic borrows from the P-F curve concept used in Reliability-Centered Maintenance (RCM): once a component starts to degrade, there is a window between the point a Potential failure becomes detectable (P) and the point it actually Fails (F). A well-chosen PM interval intervenes safely inside that window — early enough to catch degradation before it becomes a breakdown, but late enough to actually use the component's useful life rather than replacing it needlessly early. Because MTBF represents the average point of failure under an exponential (constant hazard rate) model, scheduling a PM exactly at MTBF would mean roughly half of assets fail before their scheduled maintenance — clearly too risky for anything critical. Applying a safety factor pulls the interval comfortably earlier than the statistical average failure point.
It is worth being precise about what the factor buys you. Under the exponential model, the probability of failing before the MTBF is 1 − e⁻¹ ≈ 63.2%, not 50% — MTBF is not a median. Servicing at half the MTBF drops the cumulative failure probability to 1 − e⁻⁰·⁵ ≈ 39.3%, and at 0.3 × MTBF to about 26%. Those are the real numbers behind the rule of thumb, and they show why a factor alone cannot make an asset safe: it shifts the odds, it does not eliminate failures.
A safety factor of 0.5, the calculator's default, is a widely used starting rule of thumb: schedule PM at half the observed MTBF. For safety-critical, high-consequence, or hard-to-access equipment, a more conservative factor (0.3–0.4) is often chosen to build in extra margin; for low-consequence, easily monitored, or redundant equipment where a failure is merely an inconvenience, a less conservative factor (0.6–0.8) can reduce unnecessary maintenance labor and part consumption without meaningfully increasing risk. The right factor is ultimately a business decision balancing the cost of doing PM too often against the cost and safety consequence of an unplanned failure — and should be revisited whenever real-world failure data suggests the current interval is either catching problems too late (repeat failures near end of interval) or replacing parts too early (removed parts show little wear).
The calculator also converts the interval into PMs per year, which is the number that actually lands on a maintenance planner's calendar and staffing model — it tells you how many times per year a technician needs to be scheduled against that asset, which rolls up directly into labor budgeting and spare parts consumption planning. As MTBF data improves with more operating history, revisit and recalculate this interval periodically; a PM schedule set once from limited early data and never revisited is one of the most common ways maintenance programs drift out of alignment with how equipment actually fails in the field.
- Motor bearing preventive maintenance
- Pump seal inspection scheduling
- Gearbox oil-change intervals
- Conveyor belt inspection planning
| Safety-critical / hard-to-access | 0.3–0.4 |
| Standard equipment | 0.5 |
| Low-consequence / redundant | 0.6–0.8 |
- Using the same safety factor for every asset regardless of criticality
- Never revisiting the interval after new failure history comes in
- Setting the schedule once from limited early data and leaving it unchanged for years
6. Lubrication Interval Calculator +
t = (14×10⁶ ÷ (n × √d)) × Temperature Factor × Contamination Factor
Bearing lubrication failure is one of the leading causes of premature bearing failure in rotating equipment, and yet relubrication intervals are frequently set by habit ("grease it every quarter") rather than by the actual operating conditions of the bearing. This calculator uses the widely-published bearing-industry base formula, where n is rotational speed in RPM and d is the bearing bore diameter, to estimate a base relubrication interval in hours before applying two real-world de-rating factors. The formula itself always works in millimetres and °C internally; use the Metric/Imperial toggle above the inputs to enter bore diameter in inches and temperature in °F instead — the calculator converts automatically.
The base formula reflects a well-established relationship in bearing engineering: grease life shortens as speed increases (faster rotation shears and works the grease more aggressively) and as bore diameter increases (larger bearings have higher surface speeds at the same RPM and larger, harder-to-lubricate internal geometry). This relationship is why the interval is inversely proportional to speed and to the square root of bore diameter — a relatively gentle diameter penalty compared to the much steeper speed penalty.
The Temperature Factor applies the coarse maintenance-industry rule of thumb — a step model, not a continuous curve — that grease life roughly halves for every 15°C the operating temperature rises above 70°C — heat accelerates the chemical oxidation and physical breakdown of the base oil and thickener in the grease. Below 70°C, no penalty is applied because most standard greases perform reliably within their designed range. Above that threshold, the calculator steps the temperature into 15°C brackets and applies a compounding 0.5× factor per bracket, so a bearing running at 100°C sees its base interval quartered (two 15°C steps), and one running hotter still sees it fall further — reflecting how disproportionately damaging sustained high heat is to grease life.
The Contamination Factor then layers in the operating environment: Light contamination (clean, well-sealed environments) applies no penalty; Moderate contamination (typical industrial dust, occasional washdown) halves the interval; Severe contamination (heavy dust, moisture ingress, or process chemical exposure) cuts it to roughly a tenth of the clean-environment interval, because contaminants act as an abrasive inside the bearing and also degrade the grease chemically far faster than heat alone.
Simplified estimate. The 14×10⁶/(n√d) base interval with temperature and contamination factors is a widely used rule of thumb for a first estimate, not a universal bearing-manufacturer formula. Real relubrication intervals also depend on bearing type and arrangement, load, speed factor, grease type, sealing, shaft orientation, vibration and the maker's own correction factors — always cross-check against the bearing and grease datasheets before setting a schedule.
Multiplying all three factors together — base interval, temperature de-rating, and contamination de-rating — produces a realistic, condition-specific relubrication schedule rather than a generic calendar-based one. The result is also converted into months for easy scheduling. In practice, this estimate should be treated as a starting point: grease manufacturer datasheets, bearing OEM recommendations, and condition-monitoring feedback (grease analysis, vibration trends, or bearing temperature trending) should all be used to fine-tune the interval for your specific bearing and application, especially for large, expensive, or safety-critical rotating equipment where over- or under-greasing both carry real cost.
- Motor & pump bearing relubrication
- Cooling fan bearings
- Gearbox and coupling maintenance
| Clean, cool environment | 12–24 mo |
| Standard industrial | 6–12 mo |
| Hot / dirty environment | 1–3 mo |
- Ignoring the temperature de-rating above 70°C
- Over-greasing, which can be as damaging as under-greasing
- Using a fixed calendar interval regardless of speed or bore size
- Not cross-checking against grease analysis or vibration trending
7. Spare Parts Inventory Calculator +
ROP = (Avg Daily Usage × Lead Time) + Safety Stock, Safety Stock = (Max Daily Usage − Avg Daily Usage) × Lead Time, EOQ = √(2 × Annual Demand × Order Cost ÷ Holding Cost)
Spare parts inventory sits at an uncomfortable intersection of two opposing risks: stock too little and a critical asset sits idle waiting for a part while downtime cost accumulates by the hour; stock too much and working capital gets tied up in shelves of parts that slowly depreciate, take up storeroom space, and sometimes expire or become obsolete before they're ever used. This calculator answers two separate questions that together resolve that tension: when to reorder, and how much to order.
Reorder Point (ROP) answers the "when" question. It's built from expected lead-time demand (Average Daily Usage × Lead Time) plus a Safety Stock buffer. The buffer exists because real-world usage isn't perfectly steady — some days you'll consume more than average — and because lead times themselves can slip. This calculator's safety stock formula, (Maximum Daily Usage − Average Daily Usage) × Lead Time, is a straightforward and widely used approach: it sizes the buffer around the gap between your worst realistic daily draw-down and your typical one, scaled by how long you'd have to survive on that buffer before a new order arrives. The result is the stock level that should trigger a purchase order — not the level at which you run out. This max-minus-average method is intentionally simple and doesn't require historical demand-variability data; more statistically rigorous approaches (e.g. a service-level/Z-score method using the standard deviation of demand) exist and may better suit high-value or highly variable parts, but need more usage history than most storerooms track day to day.
Economic Order Quantity (EOQ) answers the "how much" question, using the classic Wilson formula from inventory theory. It balances two costs that move in opposite directions as order size changes: Ordering Cost (the fixed cost of placing and processing each purchase order — administrative time, shipping, receiving) falls per unit as you order larger batches less frequently, while Holding Cost (storage, insurance, capital tied up, obsolescence risk) rises as you carry more inventory at once. EOQ finds the order quantity that minimizes the sum of these two costs, and the calculator also reports how many orders per year that implies (Annual Demand ÷ EOQ).
It's worth being explicit about where this model applies and where it doesn't. EOQ assumes fairly steady, predictable demand and is well suited to consumable, moderate-cost items like filters, seals, belts, and common bearings. It is deliberately not the right model for a small number of extremely critical, expensive, long-lead-time spares — the single spare motor for your only production line, for example — where the correct stocking decision is driven by downtime-cost-avoidance and criticality analysis rather than by minimizing ordering and holding costs. For those items, the right question isn't "what minimizes cost" but "can we afford to be without this for weeks while a replacement is manufactured," and the answer is very often yes, stock one anyway, EOQ math notwithstanding. A well-run spares strategy typically applies this calculator's logic to the broad base of consumable parts, while handling critical, insurance-type spares through a separate criticality-based review.
- Filters, seals, and belts inventory
- Common bearing stock planning
- Consumable spares budgeting
| Critical / insurance spare | Stock 1, ignore EOQ |
| Consumable / moderate cost | Use ROP + EOQ |
- Applying EOQ math to a single critical insurance spare
- Ignoring lead-time variability when setting safety stock
- Not updating average/maximum daily usage as consumption patterns change
8. Maintenance Cost Calculator +
Total Cost = Labor + Parts + Contractor + Overhead, % of RAV = (Total Cost ÷ RAV) × 100
Maintenance budgets are notoriously hard to benchmark in isolation — a maintenance spend of $80,000 a year means very different things for a small workshop and a heavy process plant. This calculator solves that by rolling up your total maintenance spend across four categories and then expressing it as a percentage of Replacement Asset Value (RAV), a standard normalization technique used across the reliability industry to make maintenance cost comparable across sites, industries, and asset sizes.
The four cost components — Labor (in-house maintenance wages and benefits), Parts/Materials (spares, consumables, lubricants), Contractor (outsourced specialist work), and Overhead (tools, training, supervision, facilities allocated to the maintenance function) — together capture the full, fully-loaded cost of keeping assets running, rather than just the visible line items on a purchase order. Many organizations under-report maintenance cost by only tracking parts and contractor invoices while leaving internal labor and overhead outside the picture, which understates the true cost and makes benchmarking against industry figures meaningless.
Replacement Asset Value is the estimated current cost to replace all the physical assets being maintained — not their depreciated book value, but what it would actually cost today to rebuild or repurchase the plant and equipment. Dividing annual maintenance spend by RAV strips out the effect of plant size and lets you compare a $2M/year maintenance budget on a $100M facility (2% of RAV) fairly against a $200K/year budget on a $10M facility (also 2% of RAV) — two very different absolute numbers that represent the same relative maintenance intensity.
Industry benchmarks commonly cite a maintenance cost of roughly 2–3% of RAV per year as a reasonable target for well-run industrial facilities, though the right figure varies significantly by industry, asset age, and criticality — process-heavy industries like petrochemicals or pulp and paper often run higher due to aggressive corrosion and fouling environments, while lighter discrete manufacturing can run lower. A ratio well above benchmark can indicate an aging asset base, a reactive (rather than planned) maintenance culture, or genuine underinvestment catching up all at once; a ratio well below benchmark isn't automatically good news either — it can just as easily signal deferred maintenance building up hidden risk that will surface later as a spike in both cost and downtime. Tracking this ratio over several years, alongside leading indicators like the ratio of planned-to-reactive work orders, gives a much more complete picture than the cost percentage alone.
- Annual maintenance budget benchmarking
- Cross-site cost comparison using RAV
- Reliability program business cases
| Well-run facility | 2–3%/yr |
| Process-heavy industry | 3–5%/yr |
| Reactive / aging plant | 5%+/yr |
- Excluding internal labor and overhead from the total
- Comparing absolute spend across plants of different sizes instead of using % of RAV
- Using an outdated RAV figure instead of current replacement cost
9. Equipment Availability Calculator +
Availability (%) = (Total Scheduled Time − Downtime) ÷ Total Scheduled Time × 100
Availability is the metric that most directly answers the question every plant manager actually cares about: of the time this asset was supposed to be running, what fraction of it actually was? This calculator uses the simplest and most direct form of that calculation — total scheduled time minus downtime, divided by total scheduled time — giving a straightforward uptime percentage over whatever period you're measuring.
It's worth understanding how this relates to the more analytical form of availability used elsewhere on this page. Given MTBF and MTTR, availability can also be expressed as Availability = MTBF ÷ (MTBF + MTTR) — mathematically, over a long enough period, this converges to the same answer as the direct Total Time / Downtime calculation here, because MTBF + MTTR represents one complete up-then-down cycle, and MTBF is the "up" portion of it. The direct method used in this calculator is more practical for a specific historical period (a month, a quarter, a shift) where you already know total downtime, while the MTBF/MTTR method is more useful for forward-looking predictions and for comparing the reliability and maintainability contributions separately.
Reliability engineering also distinguishes between a few related flavors of availability that are worth knowing even though this calculator reports the simplest one: Inherent Availability considers only corrective maintenance downtime, assuming instant parts and labor availability — a theoretical best case. Achieved Availability adds in preventive maintenance downtime. Operational Availability, the most realistic and the closest match to what this calculator computes, includes all sources of downtime the asset actually experiences in the field — breakdowns, PM, waiting for parts, administrative delays, everything. Operational Availability is almost always lower than the other two because it reflects real logistics and organizational friction, not just the physics of the equipment.
Availability also feeds directly into the OEE calculation elsewhere on this page — it is literally the first of OEE's three multiplied factors — so a low availability score here will proportionally drag OEE down even if performance and quality are strong. World-class availability benchmarks vary by industry, but many capital-intensive continuous-process operations target 95%+ for critical equipment, while more complex or older assets may realistically run in the 80–90% range. Because a single long unplanned outage can dominate an availability calculation, it's often more actionable to track availability broken down by cause (breakdowns vs. changeovers vs. planned PM vs. waiting-for-parts) rather than as one aggregate number — the aggregate tells you how much time was lost, but the breakdown tells you what to actually go fix first.
- Feeds directly into the OEE calculation above
- Uptime SLA / KPI reporting
- Bottleneck and capacity-loss analysis
| Critical continuous process | 95%+ |
| Complex / older assets | 80–90% |
| Reactive maintenance plant | Below 80% |
- Reporting one aggregate number instead of breaking downtime down by cause
- Confusing Inherent, Achieved, and Operational availability
- Letting a single long outage dominate a short reporting period
10. Reliability Calculator — R(t) +
R(t) = e^(−t ÷ MTBF), F(t) = 1 − R(t)
Where MTBF describes the average time between failures, Reliability R(t) answers a sharper and often more useful question: what is the probability that this asset survives without failing for a specific mission time t? This calculator implements the exponential reliability model, the standard approach for equipment operating in its useful-life phase where the failure rate is assumed roughly constant over time — no significant wear-out or infant-mortality effects — which is a good approximation for a great deal of industrial equipment operating within its normal service life.
The exponential model has an elegant and important property called the "memoryless" property: under this model, an asset that has already run for 1,000 hours without failing has exactly the same probability of surviving the next 500 hours as a brand-new asset does of surviving its first 500 hours. This is a direct mathematical consequence of a constant failure rate, and it's why the formula only needs two inputs — MTBF and the mission time t — rather than also needing to know how long the asset has already been running. It also means the exponential model should not be used to represent components that genuinely wear out (bearings, belts, batteries) over very long mission times without corroborating condition data, since real wear-out failure rates increase with age in a way this simple model doesn't capture; for those cases, a Weibull reliability model with a shape parameter greater than 1 is the more accurate tool.
Reading the output is straightforward: R(t) close to 1 (or 100%) means the asset is very likely to complete the mission time without failure; R(t) closer to 0 means failure within that window is likely. The complementary figure, Unreliability or F(t) = 1 − R(t), is equally useful and is often the more intuitive number for risk conversations — it's literally the probability of failure within the mission window, which is what insurance, warranty, and safety-margin decisions actually care about.
Practical applications of this calculator include: setting realistic warranty periods (choosing t such that F(t) stays below an acceptable failure probability), planning shutdown or turnaround intervals for continuous-process equipment where an in-mission failure would be very costly to interrupt, sizing standby or redundant equipment for missions where a target reliability must be guaranteed, and communicating risk to non-technical stakeholders in probability terms rather than abstract hour counts. As with MTBF itself, the quality of this calculator's output is only as good as the MTBF value feeding into it — a shaky MTBF estimate from limited failure data will produce a shaky reliability probability, so it's good practice to revisit this calculation as more operating history accumulates and MTBF estimates mature.
- Setting realistic warranty periods
- Turnaround / shutdown interval planning
- Sizing standby or redundant equipment
| R(t) > 0.9 | Very likely to survive |
| R(t) 0.7–0.9 | Likely to survive |
| R(t) 0.5–0.7 | Moderate risk |
| R(t) < 0.5 | High risk within mission time |
- Applying the exponential model to genuinely wear-out components (bearings, belts) over long missions
- Trusting R(t) built on an unstable, low-sample MTBF
- Ignoring F(t) — the failure probability is often the more actionable number for risk decisions
How These Metrics Connect
Each calculator on this page is one link in the same chain — a failure event eventually rolls up into cost and, through improvement, back into reliability.
A failure drives repair time (MTTR); MTBF and MTTR together set Availability; Availability feeds OEE; the resulting downtime and spend feed Maintenance Cost — and tightening the PM and lubrication interval is how you push reliability back up and shorten the cycle.
Compare the 10 Metrics
| Metric | Measures | Higher = Better? | Primarily Used For |
|---|---|---|---|
| MTBF | Reliability (time between failures) | Yes | PM planning, reliability tracking |
| MTTR | Maintainability (repair time) | No | Maintenance performance, crew efficiency |
| OEE | Overall equipment effectiveness | Yes | Production efficiency & loss analysis |
| Downtime Cost | Financial impact of stoppages | No | Business case for reliability spend |
| PM Interval | Preventive maintenance timing | Context-dependent | Scheduling & staffing |
| Lubrication Interval | Bearing relubrication timing | Context-dependent | Bearing life extension |
| Spare Parts (ROP/EOQ) | Inventory timing & quantity | Context-dependent | Storeroom planning |
| Maintenance Cost | Spend as % of RAV | No | Budget benchmarking |
| Availability | Uptime | Yes | OEE input, SLA reporting |
| Reliability R(t) | Probability of survival to time t | Yes | Warranty, redundancy, risk planning |
Six More Metrics Most Toolkits Leave Out
MTTF — for things you replace, not repair
MTBF describes a repairable asset: it fails, you fix it, it runs again. A bearing, a lamp, a mechanical seal or a fuse is not repaired — it is replaced. For those, the right metric is Mean Time To Failure:
Use MTTF when you are deciding replacement intervals for consumable components, and MTBF when you are judging the machine that houses them. Quoting a bearing's life as "MTBF" is a common but sloppy habit — the two numbers answer different questions and feed different decisions.
Failure rate λ — the reciprocal that does the real work
Failure rate is what you actually add up. Reliabilities multiply awkwardly, but for components in series the failure rates simply sum, which is why λ — not MTBF — is the currency of system reliability work. Quoting it per 1000 hours or per year usually reads better than a long decimal per hour.
One caution the calculator flags for you: recording zero failures in a period does not mean the failure rate is zero. It means the true rate is somewhere below one failure in the hours observed, and a longer observation window is needed before the number means much.
Planned Maintenance Percentage — proactive or firefighting?
If you track only one management metric, track this one. It answers whether your team decides its own schedule or whether breakdowns decide it for them. Maintenance benchmarking practice commonly puts a proactive plant at 85% or more planned work; a plant sitting in the 40–60% range is spending its week reacting, and every other metric on this page will show it.
Wrench time — where the labour hours actually go
Wrench time counts only the hours a technician spends with tools on the asset. Travel, waiting for permits, hunting for parts, toolbox talks and job-card paperwork are all excluded. Studies of maintenance labour typically find real wrench time in the 25–35% band, and a first reading below that is normal rather than alarming. The value is in the gap: low wrench time is usually a planning, kitting and permit problem, not a technician problem, and it is fixed by preparing jobs better rather than by pushing people harder.
Cost per work order
A blunt but revealing number. Tracked over time it exposes drift that a total-spend figure hides: if spend is flat but cost per work order is climbing, your jobs are getting bigger — usually because small preventive tasks are being squeezed out by large corrective ones. Pair it with the cost-per-labour-hour figure the calculator returns to separate a labour problem from a parts problem.
Should this critical spare sit on the shelf?
The most expensive judgement call in any storeroom. Holding a spare ties up capital, floor space and insurance, and it may become obsolete before it is ever fitted. Not holding it means that when the machine fails you wait out the supplier's lead time with production stopped. The calculator compares the two over the machine's remaining life:
Annual holding cost commonly runs 15–30% of part value once storage, capital, insurance and obsolescence are counted. Where the two sides land within about 10% of each other the calculator says so, because at that point the arithmetic has stopped deciding and judgement takes over: lead time reliability, whether the part is shared across several machines, and how tolerable a long outage really is.
Simplified screening model. It assumes one spare is held and replenished after use, and it does not model stockout probability during the replenishment lead time, multiple concurrent failures, holding more than one spare, or the time value of money. Use it to screen a decision and to size the order of magnitude of the trade-off, not as a full inventory optimisation.
This analysis is for the expensive, slow-moving, critical items. For fast-moving consumables the reorder point and EOQ tab is the right tool — running this decision on a box of filters is wasted effort.
Frequently Asked Questions
What's the difference between MTBF and MTTR? +
MTBF (Mean Time Between Failures) measures how long equipment runs, on average, before it fails. MTTR (Mean Time To Repair) measures how long it takes, on average, to fix it once it does fail. Together they feed directly into availability: Availability = MTBF ÷ (MTBF + MTTR).
How is OEE calculated, and what's a good score? +
OEE multiplies three factors: Availability (actual run time ÷ planned time), Performance (actual output rate vs ideal rate), and Quality (good units ÷ total units produced). A world-class OEE benchmark is generally considered to be 85% or higher; most manufacturing plants typically run in the 40–60% range.
Why does temperature affect the lubrication interval so much? +
Heat accelerates grease oxidation and breakdown. As a practical rule of thumb, bearing grease life roughly halves for every 15°C rise above 70°C, so this calculator applies that de-rating on top of the base speed/bore interval, then layers on a contamination factor for the operating environment.
What's the difference between Reorder Point (ROP) and EOQ? +
Reorder Point tells you when to place a new order — the stock level at which you should reorder, including a safety-stock buffer for lead-time variability. Economic Order Quantity (EOQ) tells you how much to order each time to minimize combined ordering and holding costs. Spare Parts Inventory calculates both together.
Is Maintenance Pro Cal free to use? +
Yes — all sixteen calculators in this tool are completely free with no sign-up, exactly like every other calculator on ElectroMechCalc.
What is MTBF in simple terms? +
MTBF (Mean Time Between Failures) is the average operating time an asset runs before it fails, calculated as Total Operating Time ÷ Number of Failures. A higher MTBF means a more reliable asset.
What is considered a good MTBF value? +
It depends heavily on the asset type and industry, but as a general guide: below 1,000 hours is considered poor, 1,000–3,000 hours average, 3,000–6,000 hours good, and 6,000+ hours excellent. Always compare against your own asset's history rather than a generic number.
Why does MTBF decrease over time for an asset? +
A falling MTBF trend usually signals the asset is entering the wear-out phase of the bathtub curve, that maintenance is being deferred, or that operating conditions (load, contamination, temperature) have worsened. Tracking MTBF quarter by quarter catches this decline long before it becomes a crisis.
How is Availability different from MTBF? +
MTBF measures how long an asset runs between failures. Availability measures what percentage of scheduled time it's actually up and running, and is calculated either directly (Uptime ÷ Total Scheduled Time) or from MTBF and MTTR together: Availability = MTBF ÷ (MTBF + MTTR).
How is the PM interval calculated from MTBF? +
PM Interval = MTBF × Safety Factor, where 0.5 is a common starting point. Note that MTBF is not a median: under the exponential model the cumulative probability of failure by the MTBF is 1 − e⁻¹ ≈ 63.2%, and servicing at half the MTBF reduces it to about 39.3%. Treat this as a simplified planning heuristic — actual intervals should follow the asset's failure behaviour, OEM guidance, the P-F interval and RCM analysis rather than a factor alone.
How reliable is the exponential Reliability model R(t)? +
The exponential model R(t) = e^(−t/MTBF) is accurate for equipment in its useful-life phase with a roughly constant failure rate. It's a poor fit for components that genuinely wear out (bearings, belts, batteries) over long mission times — a Weibull model is more appropriate there.
What is a good maintenance cost as a percentage of RAV? +
Roughly 2–3% of Replacement Asset Value per year is a commonly cited target for well-run industrial facilities. Process-heavy industries like petrochemicals often run higher; the right figure varies by industry, asset age, and criticality.
How often should spare parts reorder points be reviewed? +
Review ROP and EOQ at least annually, or whenever usage patterns, lead times, or costs shift materially — a reorder point calculated on stale usage data can leave you both overstocked on some parts and short on others.
What is the difference between MTBF and MTTF? +
MTBF applies to repairable assets — the machine fails, is repaired and runs again — and measures the average operating time between those failures. MTTF applies to non-repairable items such as bearings, seals, lamps and fuses, which are replaced rather than repaired, and measures their average life. Use MTTF for component replacement planning and MTBF for the machine that houses them.
What is a good planned maintenance percentage? +
Maintenance benchmarking practice commonly treats 85% or more planned work as the mark of a proactive plant. Many industrial sites sit between 40% and 60%, meaning breakdowns rather than the schedule are setting the week's work. Raising PMP usually improves MTBF, availability and cost per work order at the same time, because planned jobs are cheaper and shorter than the same work done in a hurry.
What is a realistic wrench time percentage? +
Studies of maintenance labour typically find hands-on tool time in the 25–35% range of paid hours, so a first measurement below 35% is normal rather than a sign of a lazy team. The lost hours are usually travel, waiting for permits or parts, and unclear job instructions — all planning and kitting issues. Fix those and wrench time rises without anyone working faster.
How do I decide whether to stock an expensive critical spare? +
Compare the downtime it would save against the cost of holding it. The saving is the extra downtime you would suffer without the part, multiplied by your downtime cost per hour and the number of failures expected over the machine's remaining life. The cost is the part price multiplied by the annual holding rate (commonly 15–30% of value, covering storage, capital, insurance and obsolescence) and the same number of years. If the saving is larger, stock it. When the two are within roughly 10%, lead-time reliability and whether the part is shared across machines should decide.
Does redundancy really improve reliability that much? +
For independent identical units in parallel, system reliability is R_sys = 1 − (1 − R)ⁿ. A single pump at 80% reliability over the mission becomes about 96% with a second in parallel and over 99% with a third. The caveat is the word independent: a shared power supply, a common suction line or the same maintenance error defeats the arithmetic, which is why real redundancy needs separation as well as duplication.
My equipment recorded zero failures — is the failure rate zero? +
No. With zero observed failures the point estimate is zero, but that does not demonstrate a zero true failure rate — it only means no failure occurred within the hours observed. For any reliability claim, use a confidence-bound method (for example a chi-square upper bound at a stated confidence level) rather than quoting zero, and either extend the observation window or pool data from identical machines. The same caution applies to an MTBF calculated from one or two failures: the estimate is extremely unstable.
Can I use this calculator in a currency other than USD? +
Yes — use the currency selector above the calculator tabs to switch the displayed symbol between USD, EUR, GBP, CAD, AUD, NZD, SGD, AED, SAR, INR, and JPY. This changes the symbol shown, not the value; enter your cost inputs directly in your chosen currency. No exchange-rate conversion is performed.
- ISO 14224 — Collection and exchange of reliability and maintenance data for equipment
- SMRP Best Practices — Society for Maintenance & Reliability Professionals
- Reliability Engineering Handbook (standard reliability & maintainability formulas)
- SKF Bearing Handbook — relubrication interval methodology
- Total Productive Maintenance, Seiichi Nakajima — OEE and the Six Big Losses
Results from this tool are for preliminary planning and educational use. For safety-critical or capital-intensive decisions, verify against your CMMS data, OEM documentation, and applicable engineering standards. See our Editorial Policy for how formulas on this site are sourced and reviewed.
Explore More Categories
Electrical Calculators
Cable size, transformer size, motor current, DG size, solar sizing & more.
Browse all →Mechanical Calculators
Belt length, bearing life, cooling tower efficiency & more.
Browse all →Financial Calculators
EPF, PPF, SIP, gratuity, income tax, CAGR & more.
Browse all →Blog & Guides
Maintenance guides & engineering articles.
Browse all →