Skip to content
ENExplore Calculators

Maintenance Contract Pricing Calculator

Work out maintenance contract pricing instantly with clear inputs, formula shown and shareable results.

About Maintenance Contract Pricing Calculator

A maintenance contract prices planned visits at the labour rate plus an allowance for reactive callouts and parts. The reactive allowance is the risk element: set it from historical call volume for similar assets, and review it annually against actual usage.

Formulas

Planned labour

Planned = Visits per year x Hours per visit x Labour rate

Annual price

Annual = Planned labour + Reactive call allowance

Worked example

With the default values below, Maintenance Contract Pricing Calculator returns Annual contract price of $64,000.00. Change any input above and every figure here is recalculated in your browser.

Inputs used

Planned maintenance visits per year
4
Labour hours per visit
5
Labour rate per hour
950
Allowance for reactive calls and parts
45,000

Results

Annual contract price
$64,000.00
Monthly price
$5,333.33
Planned maintenance labour value
$19,000.00
Reactive allowance share of the contract
70.31%

Step by step

  1. 1Values used
  2. 2Planned labour
  3. 3Annual price
  4. 4Annual contract price= 64,000.00
  5. 5Monthly price= 5,333.33
  6. 6Planned maintenance labour value= 19,000.00
  7. 7Reactive allowance share of the contract= 70.31

Assumptions and limits

  • The result is derived only from the 4 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation, tax or fees or charges into account.
  • Figures are rounded for display to 2 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

Should reactive work be included or excluded?

Including it makes the contract more valuable to the customer and more predictable for you, but only if the allowance is priced from real data.

What if the asset is old?

Older assets generate far more reactive work. Either price a much larger allowance or exclude reactive work and charge it separately.

Maintenance Contract Pricing Calculator | Calcrivo