Compare alternatives by present, annual, or future worth at a given MARR. Enter signed cash flows, uniform series, and salvage values.
Direct solving is free and needs no account. Have a word problem instead? Submit it as text.
Worked examples
These are the solver's own reference problems — the answers come from published sources or independent hand computation, never from the solver itself. The solution below is the live solver output for each.
Example 1
PW comparison, equal 5-year lives at 10%: A beats B
Given
alternatives
1.name Machine Acashflows
1.period 0amount -5000
annuities
1.period start 1period end 5amount 1500
2.name Machine Bcashflows
1.period 0amount -8000
annuities
1.period start 1period end 5amount 2200
marr percent
10
method
PW
Assumptions
End-of-period cash-flow convention with a constant MARR per period; amounts are currency-agnostic (costs negative, receipts positive).
Solution steps
Present worth of alternative 1
Each cash flow of "Machine A" is discounted to t = 0 with a (P/F) factor at the MARR; uniform series are equivalent to a (P/A) factor times the series amount.
PW = Σ At·(1 + i)^−t at i = MARR
Alternative 1 flows: -5000 at t = 0; 1500 at t = 1; 1500 at t = 2; 1500 at t = 3; 1500 at t = 4; 1500 at t = 5 ⇒ PW = 686.18 at i = 10 percent
= 686.18
Present worth of alternative 2
Each cash flow of "Machine B" is discounted to t = 0 with a (P/F) factor at the MARR; uniform series are equivalent to a (P/A) factor times the series amount.
PW = Σ At·(1 + i)^−t at i = MARR
Alternative 2 flows: -8000 at t = 0; 2200 at t = 1; 2200 at t = 2; 2200 at t = 3; 2200 at t = 4; 2200 at t = 5 ⇒ PW = 339.731 at i = 10 percent
= 339.731
Select the preferred alternative
The alternative with the highest present worth at the MARR is preferred ("Machine A"). A negative best value means NO alternative earns the MARR — doing nothing beats all of them if that is an option.
Best: alternative 1 with 686.18 (at MARR = 10 percent)
Results
Present worth of "Machine A"
686.18
Present worth of "Machine B"
339.731
Preferred alternative (1-based index): "Machine A"
unequal lives (3 yr vs 6 yr), PW requested → auto-switch to AW
Given
alternatives
1.name Pump Acashflows
1.period 0amount -9000
annuities
1.period start 1period end 3amount 4000
life 3
2.name Pump Bcashflows
1.period 0amount -15000
annuities
1.period start 1period end 6amount 3800
life 6
marr percent
10
method
PW
Assumptions
End-of-period cash-flow convention with a constant MARR per period; amounts are currency-agnostic (costs negative, receipts positive).
Annual Worth comparison assumes each alternative can be repeated with identical cash flows to any common multiple of the lives (repeatability assumption).
Solution steps
Present worth of alternative 1
Each cash flow of "Pump A" is discounted to t = 0 with a (P/F) factor at the MARR; uniform series are equivalent to a (P/A) factor times the series amount.
PW = Σ At·(1 + i)^−t at i = MARR
Alternative 1 flows: -9000 at t = 0; 4000 at t = 1; 4000 at t = 2; 4000 at t = 3 ⇒ PW = 947.408 at i = 10 percent
= 947.408
Present worth of alternative 2
Each cash flow of "Pump B" is discounted to t = 0 with a (P/F) factor at the MARR; uniform series are equivalent to a (P/A) factor times the series amount.
PW = Σ At·(1 + i)^−t at i = MARR
Alternative 2: discounting all flows at i = 10 percent gives PW = 1549.99
= 1549.99
Convert to annual worth
AW spreads each present worth over the alternative's own life with the capital-recovery factor (A/P) — this is what makes unequal lives comparable.
AW = PW × (A/P, i, n)
alternative 1: 947.408 × 0.40211 (n = 3) = 380.967; alternative 2: 1549.99 × 0.22961 (n = 6) = 355.889
= 355.889
Select the preferred alternative
The alternative with the highest annual worth at the MARR is preferred ("Pump A"). A negative best value means NO alternative earns the MARR — doing nothing beats all of them if that is an option.
Best: alternative 1 with 380.967 (at MARR = 10 percent)
Results
Annual worth of "Pump A"
380.967
Annual worth of "Pump B"
355.889
Preferred alternative (1-based index): "Pump A"
1
Notes
Alternatives have unequal lives and no analysis period was given — PW values over different horizons are not comparable, so the comparison was switched to Annual Worth (AW), which assumes each alternative repeats identically.
Where this answer was checked
source
Annual-worth closed form for unequal-lived alternatives — AW = PW·(A/P, 10%, n) with n = each alternative's own life
FW with salvage at 8%: independent two-route check gives 1377.31
Given
alternatives
1.name Projectcashflows
1.period 0amount -1000
annuities
1.period start 1period end 5amount 400
life 5salvage 500
marr percent
8
method
FW
Assumptions
End-of-period cash-flow convention with a constant MARR per period; amounts are currency-agnostic (costs negative, receipts positive).
Solution steps
Present worth of alternative 1
Each cash flow of "Project" is discounted to t = 0 with a (P/F) factor at the MARR; uniform series are equivalent to a (P/A) factor times the series amount.
PW = Σ At·(1 + i)^−t at i = MARR
Alternative 1: discounting all flows at i = 8 percent gives PW = 937.376
= 937.376
Convert to future worth
FW carries each present worth to the end of the analysis horizon with the (F/P) factor.
FW = PW × (F/P, i, n)
alternative 1: 937.376 × 1.4693 (n = 5) = 1377.31
= 1377.31
Select the preferred alternative
The alternative with the highest future worth at the MARR is preferred ("Project"). A negative best value means NO alternative earns the MARR — doing nothing beats all of them if that is an option.
Best: alternative 1 with 1377.31 (at MARR = 8 percent)
Results
Future worth of "Project"
1377.31
Preferred alternative (1-based index): "Project"
1
Where this answer was checked
source
Future-worth closed forms, verified by two independent factor routes — FW = PW·(F/P, 8%, 5) vs FW = −P·(F/P) + A·(F/A) + salvage