Payback Period Calculator
Find how long an investment takes to pay for itself from a cash-flow series, both simple and discounted, with fractional-period interpolation and NPV.
| year | Cash flow | Cumulative | Discounted | Cumulative discounted |
|---|---|---|---|---|
| 0 | −$100,000 | −$100,000 | −$100,000 | −$100,000 |
| 1 | $30,000 | $30,000 | $27,273 | $27,273 |
| 2 | $40,000 | $70,000 | $33,058 | $60,331 |
| 3 | $50,000 | $120,000 | $37,566 | $97,896 |
| 4 | $50,000 | $170,000 | $34,151 | $132,047 |
Worked example: a $100,000 investment returning $30,000, $40,000 and $50,000 is $70,000 recovered after two years and needs $30,000 of the third year's $50,000 — a payback of 2 + 30 ÷ 50 = 2.60 years. Net present value over the whole horizon here is $32,047.
Payback period measures how fast you get your money back, not how much you make — it ignores everything that happens after the crossover point, which is why it is normally read next to NPV or IRR rather than instead of them. The discounted version fixes the time-value blind spot but still ignores later cash flows. All figures stay in your browser.
What is the Payback Period Calculator?
The ByteTools Payback Period Calculator tells you how long it takes to get your money back. Enter the initial investment and the net cash inflow for each period, and it walks the cumulative total forward until it crosses the cost, interpolating inside the crossover period for a precise fractional answer.
- Simple and discounted payback shown side by side
- Fractional-period linear interpolation on the crossover period
- Cumulative and cumulative discounted columns for every period
- Net present value over the full horizon
- Clear message when the investment never pays back
- Years, quarters or months, calculated entirely in your browser
How to use the Payback Period Calculator
- 1
Choose whether your periods are years, quarters or months.
- 2
Enter the initial investment and the discount rate per period.
- 3
Add a row for each period with its net cash inflow.
- 4
Read the simple and discounted payback periods.
- 5
Check the cumulative table to see exactly where each crossover happens.
About the Payback Period Calculator
The ByteTools Payback Period Calculator tells you how long it takes to get your money back. Enter the initial investment and the net cash inflow for each period, and it walks the cumulative total forward until it crosses the cost, interpolating inside the crossover period for a precise fractional answer.
It calculates the discounted payback period too, applying your discount rate to each period's cash flow before accumulating. That fixes the time-value blind spot in the simple method and often pushes the crossover a good way further out. Net present value over the whole horizon is shown alongside.
Periods can be years, quarters or months, so the same tool works for a machine purchase, a software rollout or a marketing test. When the cash flows never recover the investment it says so plainly rather than inventing a number, and it flags the case where the simple payback lands but the discounted one never does. Everything is calculated in your browser and no figures are uploaded.
Frequently asked questions
How do you calculate the payback period?
Accumulate the cash inflows until they equal the initial investment. If a $100,000 investment returns $30,000, $40,000 and $50,000, you have recovered $70,000 after two years and need $30,000 of the third year's $50,000 — so payback is 2 + 30 ÷ 50 = 2.6 years.
What is the discounted payback period?
It is the same calculation applied to cash flows that have been discounted back to present value first. Because later money is worth less, the discounted payback is always longer than the simple one, and sometimes never arrives at all.
What is a good payback period?
It depends on the investment and your cost of capital — equipment might be judged over five years while a marketing campaign is expected to pay back in months. Shorter is safer, since a fast payback means less exposure to things going wrong later.
What are the limitations of the payback period?
It ignores everything that happens after the crossover point, so a project that pays back fast then stops can beat one that pays back slowly and earns for a decade. That is why it is normally read next to NPV or IRR rather than instead of them.
Why does my investment show no payback period?
Because the cash flows you entered never add up to the initial cost over the periods given. Add more periods or raise the inflows — the tool will not fabricate a crossover that the numbers do not support.
Related tools
NPV Calculator
Discount a full series of period cash flows to today's money at any rate, with a cumulative discounted cash flow table, profitability index and CSV export.
IRR Calculator
Find the internal rate of return of a cash flow series by numeric root-finding, with an NPV check, a discount curve and clear warnings when no IRR exists.
Burn Rate & Runway Calculator
Calculate gross burn, net burn and how many months of runway your cash buys, with optional monthly revenue and expense growth modelled month by month.
MRR & ARR Calculator
Normalise monthly, quarterly and annual plans into a single MRR and ARR, and break month-over-month movement into new, expansion, contraction and churn.