Project ROI Calculator
Calculate NPV, IRR, and payback period for project investments.
About this calculator
The Project ROI Calculator evaluates a proposed project by discounting its Annual Benefit — minus Annual Ongoing Costs — back to today's dollars across the Benefit Duration, then reporting five different ways to read the same cash flows: Net Present Value (NPV), Internal Rate of Return (IRR), Simple ROI, Payback Period, and Benefit-Cost Ratio. NPV subtracts Total Investment from the sum of each year's discounted net benefit, so it answers "does this project create value once the time cost of money is priced in," while Simple ROI just compares undiscounted totals and can look more favorable than NPV on a project with far-off benefits. Annual Benefit is the single largest driver of every output.
In the ordinary case where Annual Benefit exceeds Annual Ongoing Costs, raising Discount Rate lowers NPV, since discounting a positive net cash flow shrinks its present value without touching the upfront investment — but if Annual Ongoing Costs are entered high enough to exceed Annual Benefit, that relationship inverts: discounting a negative net cash flow pulls its magnitude toward zero as the rate rises, so NPV actually increases (becomes less negative) as Discount Rate goes up. IRR is found by a 50-iteration bisection search between -50% and 500% rather than solved algebraically, so a project whose true break-even rate sits outside that band will report a result pinned near one of those bounds rather than the real value. The calculator has no view of tax treatment, inflation, or the risk that estimated benefits simply don't materialize — the discount rate is the only place those judgments can be folded in, and it has to be chosen deliberately rather than left at a default.
Inputs
Results
Net Present Value (NPV)
$59,526.15
≈ 5 years of state college
How to Use This Calculator
- Enter the total project investment cost.
- Input the expected annual financial benefit generated by the project.
- Set the project lifespan (benefit period) in years.
- Review the Net Present Value (NPV), payback period, and ROI percentage.
- Projects with positive NPV and ROI above your hurdle rate are financially justified.
How the result changes with Annual Benefit
| Annual Benefit | Net Present Value (NPV) |
|---|---|
| $40,000.00 | -$100,182.25 |
| $60,000.00 | -$20,328.05 |
| $120,000.00 | $219,234.55 |
| $200,000.00 | $538,651.36 |
What each input means
- Total Investment
- Total upfront project investment.
- Annual Benefit
- Expected annual benefit (revenue or savings).
- Benefit Duration
- Number of years benefits will be realized.
- Discount Rate
- Annual discount rate for NPV calculation.
- Annual Ongoing Costs
- Annual maintenance, support, or operating costs.
How this is calculated
Worked example, using the default values
- Identify Input Parameters5 parametersTotal Investment = 200000, Annual Benefit = 80000, Benefit Duration = 5, Discount Rate = 8, Annual Ongoing Costs = 15000 = 5 input(s) provided
- Calculate Net Present ValueNet Present Value59526.15 = $59,526.15
- Calculate Internal Rate of ReturnInternal Rate of Return18.7 = 18.7
- Calculate Simple ROISimple ROI62.5 = 62.5
Engine last updated . Checked against 1 independently-derived test — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why can NPV and Simple ROI point in different directions?
NPV discounts every future year's net benefit back to today's dollars before comparing it to the investment, so a project with the same total benefit spread over more years shows a lower NPV than one that delivers it sooner. Simple ROI just adds up total net benefit over the whole Benefit Duration and compares it to Total Investment with no regard for timing, so it can rate two projects as equally attractive even when one pays back years faster and is worth substantially more once discounted.
What discount rate should I enter?
The discount rate should reflect your organization's cost of capital or hurdle rate — the minimum return you'd need to justify tying up money in this project instead of an alternative use, including a bank rate, an investor's required return, or the return available elsewhere in the business. A higher rate is appropriate for riskier or less certain benefit estimates, since it makes the calculator discount those future benefits more aggressively before they count toward NPV.
How accurate is the reported Internal Rate of Return?
IRR here is found by testing candidate rates between -50% and 500% and narrowing the range fifty times until NPV crosses zero, which converges to a precise answer for the vast majority of realistic projects but cannot represent a true break-even rate that falls outside that -50% to 500% span. If your Annual Benefit is extremely large relative to Total Investment, treat an IRR reported near either edge of that range as a sign the true rate is out of bounds rather than a literal answer.
Does raising ongoing costs actually reduce my NPV?
Yes — Annual Ongoing Costs are subtracted from Annual Benefit to form the Net Annual Benefit before any discounting happens, so every dollar of added ongoing cost reduces the cash flow being discounted in every single year of the Benefit Duration, not just the total. That compounds: a small increase in a recurring annual cost has more effect on NPV over a 10-year project than the same increase would on a 2-year one, because it's subtracted that many more times.
What does a Payback Period of 999 years mean?
999 is a sentinel value, not a literal number of years — it appears whenever Annual Ongoing Costs are equal to or greater than Annual Benefit, meaning the project never generates a positive net annual cash flow to pay back the investment at all. Rather than showing 0 years (which would misread as instant payback) or an undefined result from dividing by zero or a negative number, the calculator reports 999 to flag that payback is unreachable under the entered assumptions.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Project Burn Rate Calculator
Track budget consumption and forecast project spending.
Project ManagementEarned Value Calculator
Calculate CPI, SPI, EAC, and ETC for project performance tracking.
Investing & RetirementIRR Calculator
Calculate Internal Rate of Return (IRR) for an investment with multiple cash flows. Essential for comparing investment opportunities and project analysis.
Investing & RetirementNPV Calculator
NPV, IRR and discounted payback for a cash-flow series.
Precision IrrigationIrrigation Return on Investment Calculator
Evaluate irrigation system ROI with NPV, IRR, payback period, and benefit-cost ratio from yield improvement, water savings, and energy savings.
More in Business & Entrepreneurship.