Payback Period Calculator
Find how long an investment takes to earn back its cost. Enter the upfront investment and either a steady yearly cash flow or a different cash flow for each year, plus a discount rate for the discounted payback period that accounts for the time value of money.
For the discounted payback and NPV.
How to use the Payback Period Calculator
- Enter the initial investment: the upfront cost of the project or purchase.
- Choose even or uneven cash flows. For even, enter the yearly cash flow and how many years it lasts; for uneven, list each year's cash flow.
- Enter a discount rate (your required return or cost of capital) for the discounted payback.
- Read the payback periods in years and months, plus NPV and the profitability index.
- Check the chart and table to see when cumulative cash turns positive.
Payback period formulas
Even cash flows: payback period = initial investment ÷ annual cash flow.
Uneven cash flows: payback period = A + B ÷ C, where A is the last year with negative cumulative cash flow, B is the amount still unrecovered at the end of year A, and C is the cash flow in year A + 1.
Discounted payback: use the same method on discounted cash flows, CFt ÷ (1 + r)t.
Worked example: $50,000 investment, 8% discount rate
| Year | Cash flow | Cumulative | Discounted CF (8%) | Cumulative discounted |
|---|---|---|---|---|
| 0 | −$50,000 | −$50,000 | −$50,000 | −$50,000 |
| 1 | $10,000 | −$40,000 | $9,259 | −$40,741 |
| 2 | $14,000 | −$26,000 | $12,003 | −$28,738 |
| 3 | $16,000 | −$10,000 | $12,701 | −$16,037 |
| 4 | $15,000 | $5,000 | $11,025 | −$5,011 |
| 5 | $12,000 | $17,000 | $8,167 | $3,156 |
| 6 | $9,000 | $26,000 | $5,672 | $8,827 |
Simple payback = 3 + 10,000 ÷ 15,000 = 3.67 years (about 3 years 8 months). Discounted payback = 4 + 5,011 ÷ 8,167 = 4.61 years (about 4 years 7 months). NPV over six years ≈ $8,827.
The payback period is easy to explain and highlights how long money is at risk, but it ignores cash after the payback point. Combine it with NPV, which measures total value created, and IRR, the break-even discount rate.
Frequently asked questions
How do you calculate the payback period?
With even cash flows, payback period = initial investment ÷ annual cash flow. A $50,000 machine that saves $12,000 a year pays back in 50,000 ÷ 12,000 = 4.17 years. With uneven cash flows, add up the cash flows year by year until the total reaches the investment, then add the fraction of the final year needed: years before payback + remaining amount ÷ that year's cash flow.
What is the discounted payback period?
It is the same idea, but each year's cash flow is first discounted to today's value: CF ÷ (1 + r)^t. Because future money is worth less, discounted payback is always longer than simple payback, and some projects that pay back on a simple basis never do once discounted.
What is a good payback period?
It depends on the industry and the risk. Many businesses look for payback within 2 to 5 years for equipment and process improvements, while infrastructure and energy projects often accept longer periods. A shorter payback means your money is at risk for less time.
What are the limitations of the payback period?
Payback ignores everything that happens after the payback point, so a project with large later cash flows can look worse than one that pays back fast and then stops. Simple payback also ignores the time value of money. Use it alongside NPV and IRR, which this calculator also helps with.
How do I convert a payback period to years and months?
Multiply the decimal part by 12. For 4.17 years: 0.17 × 12 ≈ 2 months, so the payback is about 4 years and 2 months. The calculator shows both forms.
Does the calculator assume cash flows arrive evenly during the year?
Yes. The fractional year is found by linear interpolation, which assumes the cash flow of the payback year comes in evenly over that year. If it actually arrives at year end, round the payback up to the next whole year.