# Equipment Replacement Equivalent Annual Cost (EAC) Calculator

> Source: https://netray.co/tools/equipment-replacement-equivalent-annual-cost-calculator
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

Converts the present value of owning each machine into an equivalent annual cost so a replacement decision across unequal lives is fair.

## Category

cost-finance

## Industry

Discrete Manufacturing

## Audience

- CFO
- Plant manager
- Maintenance manager

## Tool

**Kind:** calculator

**Currency:** $

**Inputs:**

#### Discount rate

**Key:** rate

**Type:** number

**Default:** 10

**Min:** 0.5

**Max:** 40

**Step:** 0.5

**Unit:** %

#### New machine installed cost

**Key:** n_cost

**Type:** number

**Default:** 180000

**Min:** 0

**Step:** 5000

**Unit:** $

#### New machine economic life

**Key:** n_life

**Type:** number

**Default:** 10

**Min:** 1

**Max:** 30

**Step:** 1

**Unit:** years

#### New machine annual operating and maintenance cost

**Key:** n_opex

**Type:** number

**Default:** 22000

**Min:** 0

**Step:** 500

**Unit:** $

#### New machine salvage value at end of life

**Key:** n_salv

**Type:** number

**Default:** 20000

**Min:** 0

**Step:** 1000

**Unit:** $

#### Old machine resale value today

**Key:** o_now

**Type:** number

**Default:** 25000

**Min:** 0

**Step:** 1000

**Unit:** $

**Help:** Opportunity cost of keeping it.

#### Old machine remaining life

**Key:** o_life

**Type:** number

**Default:** 4

**Min:** 1

**Max:** 30

**Step:** 1

**Unit:** years

#### Old machine annual operating and maintenance cost

**Key:** o_opex

**Type:** number

**Default:** 41000

**Min:** 0

**Step:** 500

**Unit:** $

**Help:** Include downtime and scrap cost that the new machine would avoid.

#### Old machine salvage at end of remaining life

**Key:** o_salv

**Type:** number

**Default:** 5000

**Min:** 0

**Step:** 500

**Unit:** $

**Outputs:**

#### Discount rate (decimal)

**Key:** r

**Expr:** rate / 100

**Format:** decimal

#### Annuity factor, new machine

**Key:** af_n

**Expr:** (1 - 1 / pow(1 + r, n_life)) / r

**Format:** decimal

#### Annuity factor, old machine

**Key:** af_o

**Expr:** (1 - 1 / pow(1 + r, o_life)) / r

**Format:** decimal

#### PV of owning new machine

**Key:** pv_new

**Expr:** n_cost + n_opex * af_n - n_salv / pow(1 + r, n_life)

**Format:** currency

#### PV of keeping old machine

**Key:** pv_old

**Expr:** o_now + o_opex * af_o - o_salv / pow(1 + r, o_life)

**Format:** currency

#### Equivalent annual cost, new

**Key:** eac_new

**Expr:** pv_new / af_n

**Format:** currency

**Primary:** true

#### Equivalent annual cost, old

**Key:** eac_old

**Expr:** pv_old / af_o

**Format:** currency

**Primary:** true

#### Annual saving from replacing (positive = replace)

**Key:** save

**Expr:** eac_old - eac_new

**Format:** currency

**Chart:**

#### Equivalent annual cost vs discount rate

**Type:** line

**X:** rate

**From:** 4

**To:** 20

**Steps:** 25

**Series:**

- eac_new
- eac_old

**Disclaimer:** Pre-tax analysis. Assumes like-for-like capacity and output, repeatable replacement cycles, and year-end cash flows. Add tax effects and any output differences before a final decision.

## Content

**Intro:** An old press with four years left and a new one with ten cannot be compared by raw present value, because the longer asset simply covers more years. Equivalent annual cost spreads each option's present value cost into a level yearly amount, so the lower figure wins.

**Sections:**

#### How to use it

**Body:** Enter the new machine cost, life, operating cost and salvage, then the old machine's resale value today, remaining life, operating cost and salvage. Include in operating cost the downtime, scrap and rework that the old machine causes, since that is usually why replacement is considered. Set a discount rate that reflects your hurdle rate. The result gives each machine's equivalent annual cost and the yearly saving from replacing.

#### The method behind it

**Body:** Present value cost = purchase (or resale value forgone) + PV of operating costs - PV of salvage. Equivalent annual cost = present value cost divided by the annuity factor for that asset's life.

**Bullets:**

- Annuity factor = (1 - (1 + r) to the power minus n) / r.
- The old machine's purchase cost is sunk; use its resale value today as the opportunity cost.
- The lower EAC is the cheaper way to provide the same service per year.
- The method assumes each option can be repeated at the same cost.

#### Common mistakes

**Body:** The most frequent error is using the old machine's book value, which is a sunk accounting figure and irrelevant to the decision. Another is leaving out hidden costs such as unplanned stoppages, quality escapes and operator time. Finally, check that both options deliver the same capacity. If the new machine adds capacity, include the contribution margin from that extra output, or the comparison will understate replacement.

**Cta:** We can help pull maintenance work order history and downtime from your ERP or CMMS so the old machine's true running cost is on the page.

**Faq:**

#### Why not just compare NPVs?

**Answer:** NPV favors the option that covers more years. EAC puts both on an annual footing, which is valid for unequal lives when the asset would be replaced repeatedly with an equivalent at similar cost.

#### Should book value matter?

**Answer:** No. Book value is a sunk cost. Only the cash realizable today and future cash flows matter. Tax on a sale below or above book value can matter, which you can add by adjusting the resale value.

#### How do I treat a major overhaul option?

**Answer:** Treat the overhaul cost as the 'purchase' for the old machine, add it to resale value today, and extend its remaining life and reduce its operating cost to reflect the overhauled condition.

#### Is a lower EAC always the right choice?

**Answer:** Not always. Strategic factors like capability for new products, technology risk, space and operator skills also matter. EAC tells you the cost-efficient answer when output and service are equal.

## Search terms

equivalent annual cost calculator, equipment replacement analysis, replace or repair machine calculator, EAC vs NPV unequal lives, machine replacement decision, keep or replace CNC machine, annualized cost of ownership equipment

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
