Calculate equivalent annual cost, compare unequal-life assets, reverse a target purchase cost, or estimate project cost at completion with named PM methods.

USD estimates. Asset cash flows occur at year end; a purchase occurs now and salvage at the end of life. Comparisons assume equivalent service and repeatable replacement. PM methods are forecasting scenarios.

EAC Formula

The calculator uses the capital recovery factor to convert a present cost into an equal yearly payment over the asset’s life.

EAC = PW ร— [r(1 + r)โฟ] / [(1 + r)โฟ - 1]

For asset modes, annualizing the present worth of the stated cash flows is equivalent to purchase ร— CRF + annual operating cost โˆ’ salvage ร— SFF:

PW = P + A ร— [(1 - (1 + r)โปn) / r] - S / (1 + r)โฟ
  • EAC = equivalent annual cost
  • PW = present worth of all costs
  • P = purchase price or installed cost
  • A = annual operating or maintenance cost
  • S = salvage or resale value at end of life
  • r = discount rate per year (decimal)
  • n = useful life in years

Costs are treated as positive numbers and salvage as a positive recovery. End-of-year cash flow timing is assumed. If you enter a rate of 0%, the formula reduces to PW divided by n. Enter whole-year useful lives and annual operating costs, with zero explicitly entered when absent. USD is the calculation convention; no currency conversion is performed. Maximum-price mode rounds the solved limit down to whole cents.

Project estimate-at-completion is a different meaning of EAC. The four forecast scenarios are BAC/CPI; AC+(BACโˆ’EV); AC+(BACโˆ’EV)/(CPIร—SPI); and AC+bottom-up ETC, where CPI=EV/AC and SPI=EV/PV. Use consistent scope and status dates, with EV and PV no greater than BAC. Ratio methods require positive denominators. These are assumptions about future performance, not commitments.

Reference Tables

Use the capital recovery factor to sanity-check a result. Multiply your present worth by the factor at your rate and life to get the EAC.

Life (years) 3% 5% 8% 10% 12%
30.35350.36720.38800.40210.4163
50.21840.23100.25050.26380.2774
70.16050.17280.19210.20540.2191
100.11720.12950.14900.16270.1770
150.08380.09630.11680.13150.1468
200.06720.08020.10190.11750.1339
250.05740.07100.09370.11020.1275

The following rate ranges are illustrative scenarios, not current official recommendations. Choose a defensible rate for the decision, its risk and its real or nominal cash flows.

Context Illustrative rate range
Personal purchase, low-risk3% to 6%
Public sector or utility project3% to 7%
Corporate capital project (WACC)7% to 12%
Higher-risk equipment decision12% to 18%

Worked Example

A machine costs $20,000, has $1,500 in annual maintenance, a $3,000 salvage value after 8 years, and the discount rate is 8%.

  1. Discount factor at year 8: 1 / (1.08)^8 = 0.5403
  2. PVAF = (1 – 0.5403) / 0.08 = 5.7466
  3. PW = 20,000 + 1,500 ร— 5.7466 – 3,000 ร— 0.5403 = $26,999
  4. CRF at 8%, 8 years = 0.1740
  5. EAC = 26,999 ร— 0.1740 = $4,698 per year

FAQ

When should you use EAC instead of NPV? Use EAC to annualize costs for equivalent service. Comparing each asset over its own life requires a repeatable-replacement assumption; otherwise use a common analysis horizon with explicit replacements and residual values. NPV is not inherently unfair to longer-lived projects.

Why does a higher discount rate increase EAC? A higher rate raises the cost of tying up capital, so the annualized burden of the upfront purchase grows.

Can EAC be negative? Yes. If salvage value at the chosen rate exceeds the present worth of purchase and operating costs, the EAC turns negative. This is rare and usually points to a low rate or an inflated salvage estimate.

Should operating costs include taxes and inflation? Use real costs with a real discount rate, or nominal costs with a nominal rate. Mixing them distorts the result.