🧠 Want more free quizzes?Practise Physics, Chemistry, Mathematics and Biology.
Register for More Free Quizzes →

[Math][Finance]: Project Evaluation with Present & Future Value

Suppose a project requires money today and produces a payoff several years later. Is the future payoff large enough to justify investing now? This experiment evaluates the same project from two equivalent viewpoints: bring the future payoff back to Present Value (PV), or grow today's investment forward to its required Future Value (FV).
Present Value: PV = FV / (1 + r)n    |    Required Future Value: FV = PV(1 + r)n
Project rule: accept when Present Value of payoff ≥ Initial Cost — equivalently, when Project Payoff ≥ Required Future Value.

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 viewpointProject valueRequired valueDifference
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.