NPV and IRR Calculator
Compare projected cash flows with an upfront cost to see whether a project meets your return target.
- 2026 figures, checked October 26, 2026
- Private: runs in your browser
- How we check our work
Result
…
Verify before you act: review these results with a CPA or other qualified financial professional before making any decision based on them.
Suggestions for your numbers
Updated as you type, from your inputs only. General information, not personal advice; confirm any change with a qualified professional.
See it over time
Hover over or tap the chart to see the numbers for any point.
What is net present value?
A net present value calculator estimates what a project’s future cash flows are worth today, after accounting for the return you require. It subtracts the initial investment from the present value of the cash expected in each period. The calculator also acts as an IRR calculator by finding the rate at which NPV equals zero.
Money you expect to receive later is worth less today because it could be put to another use and because future cash flows are uncertain. The discount rate represents the return you require for taking on the project. NPV is positive when projected cash flows exceed the initial investment after discounting. It is negative when they fall short under your assumptions.
Why NPV and IRR matter
NPV can help you decide whether to buy equipment, open a location, launch a product or hire for a project. It puts the upfront cost and later cash flows on a comparable basis, so you can assess whether the project is expected to add value at your chosen discount rate.
IRR expresses the project’s return as a rate, which can make it easier to compare with your required return or another use for the money. Payback shows how long it takes for incoming cash to cover the initial cost. Discounted payback makes that calculation using discounted cash flows.
These measures answer different questions. A project can have an attractive IRR but a lower NPV than another option that adds more total value. Payback also leaves out cash flows after the payback point. Use the measures together with realistic cash-flow estimates, and consider asking a qualified financial professional before making an investment decision.
How to use this NPV calculator
- Enter the initial investment as a positive amount. Include the cash paid to start the project, such as the purchase price and setup costs.
- Enter the expected net cash flow for each period in order. Use cash received minus project-related cash costs, and include operating costs, maintenance or other expected outflows. Keep the periods consistent with your forecast.
- Enter the discount rate as a percentage. Choose a rate that reflects the return you require and the project’s risk. If you are unsure how to set it, compare your assumptions with your business’s alternatives and consider getting professional input.
- Review NPV, IRR, simple payback and discounted payback together. Check that the result reflects the timing and cash flows you intended before using it in a purchase, pricing or hiring decision.
NPV calculator example
Worked example
With an initial investment of $100,000, cash flows of $25,000, $30,000, $35,000, $40,000 and $30,000 over 5 years, and a discount rate of 8%, the sample result reports a net present value of $26,471. The internal rate of return is 17.07%, simple payback is 3.3 years and discounted payback is 3.8 years. The positive NPV means the projected cash flows exceed the initial cost after applying the 8% discount rate.
How to read your NPV and IRR results
Start with NPV. A positive result means the project clears the discount rate you entered, based on your forecast. A negative result means it does not. NPV is sensitive to both your assumptions and the timing of cash flows, so test a cautious forecast as well as your expected case.
Compare IRR with your required return. In the sample, the 17.07% IRR is above the 8% discount rate, which is consistent with the positive NPV. If cash flows change direction more than once, IRR may be difficult to interpret; give NPV more weight in your comparison rather than treating the rate as a complete answer.
How to improve a project’s NPV
- 01
Improve the cash coming in
Review pricing, customer deposits and collection terms. A deposit requirement or clearer payment schedule can bring cash in sooner. Check that any price change still fits customer demand and your costs.
- 02
Reduce upfront and operating costs
Ask suppliers to revise pricing or payment terms, compare equipment options, and remove setup costs that do not support the project. Track recurring expenses such as maintenance so they are not missed in the forecast.
- 03
Bring useful cash flows forward
Plan the launch, staffing and purchasing schedule so the project can start earning sooner without sacrificing delivery or quality. Earlier cash flows have a larger present value than the same amounts received later.
- 04
Test the assumptions before committing
Model weaker sales, higher costs or a delay in launch. If the project only works under an optimistic forecast, consider staging the purchase or negotiating terms that limit the cash at risk.
Common NPV and IRR mistakes
Mixing periods
Do not pair yearly cash flows with a discount rate meant for a different period. Match the timing of the cash-flow entries to the rate you use.
Leaving out project costs
A forecast that omits maintenance, staffing, setup or working cash needs can make NPV look stronger than it is. Include the costs tied to running the project.
Counting the initial cost twice
Enter the upfront investment in its designated field. Do not also subtract it from the first future cash flow unless that entry truly represents a separate cost.
Choosing a rate to get a preferred answer
The discount rate should reflect the return you require, not just produce a positive NPV. Write down your rationale and test how the result changes under reasonable alternative assumptions.
The NPV and IRR formula
NPV = sum of each cash flow / (1 + r)^t - initial investment. IRR is the rate at which NPV equals zero.
Key terms
- Net present value (NPV)
- The present value of expected future cash flows minus the initial investment.
- Discount rate
- The rate used to convert future cash flows into present value. It represents the return required for the project.
- Internal rate of return (IRR)
- The discount rate at which a project’s NPV equals zero.
- Simple payback
- The time it takes for cash flows, without discounting, to cover the initial investment.
- Discounted payback
- The time it takes for discounted cash flows to cover the initial investment.
NPV and IRR questions
What discount rate should I use?
Use a rate that reflects the return you require for this project and its risk. Consider the returns available from other uses of the money. If the choice is unclear, ask a qualified financial professional.
Can NPV be positive if payback takes a long time?
Yes. NPV counts discounted cash flows across the periods you enter, while payback focuses on when the initial cost is recovered. Review both measures and check whether the timing suits your cash needs.
What is the difference between NPV and IRR?
NPV estimates value in dollars after applying a discount rate you choose. IRR is the rate that makes NPV equal zero. NPV helps compare the amount of value added; IRR summarizes a project’s return as a rate.
Should I rely on IRR alone?
No. IRR does not show the total dollar value added and can be hard to interpret when cash flows change direction more than once. Compare it with NPV, payback and the assumptions behind your forecast.
Before you act on this result. Cordwell calculators and guides are educational estimates, not legal, tax, investment, lending or other professional advice. They rely on the numbers you enter and on simplified rules, and they can't see your full situation. Before you file, sign, borrow, invest, hire, change your withholding or form a business based on anything here, meet with a CPA or other qualified financial professional who can review your specific facts and confirm the numbers. Rules change, and official agency guidance always controls.