Evaluate the project
Initial cost today—
PV of future payoff—
PV surplus / shortfall—
Required FV of today's cost—
Future-value surplus / shortfall—
Project decision—
| Evaluation viewpoint | Project value | Required value | Difference |
|---|---|---|---|
| Present-value test (today) | |||
| Future-value test (year n) |
Why both tests give the same decision: Present Value and Future Value are simply values measured at different points in time. If the project's future payoff discounts back to more than its cost today, then the same payoff must also be greater than the amount that the initial cost would need to grow to at the required rate. Change the interest rate or project life and watch the break-even payoff move.
Present and Future Value Project Model
Use the required rate of return to compare money occurring at different times. The project can be evaluated either at time 0 using present value or at the end of the project using future value.
The two methods should always produce the same accept/reject decision when the same interest rate and time period are used.
Project Evaluation Python Model
Change the initial cost, future payoff, required return and project life. Compare the project's value today with its cost, then check the same decision by moving the cost forward to the project's final year.