Work out maintenance contract pricing instantly with clear inputs, formula shown and shareable results.
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.
Planned labour
Planned = Visits per year x Hours per visit x Labour rate
Annual price
Annual = Planned labour + Reactive call allowance
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.
Older assets generate far more reactive work. Either price a much larger allowance or exclude reactive work and charge it separately.