Home/Calculators/Finance/Payback Period Calculator

Payback Period Calculator

Find how many years it takes to recover an investment from its annual cash flow.

payback-period-calculator
Result
—
In summary: The payback period is initial investment ÷ annual cash flow. For example, a $50,000 investment that returns $10,000 a year has a payback period of 50,000 ÷ 10,000 = 5 years. A shorter payback period means you recover your capital faster and carry less risk.

What the payback period measures

The payback period is the time it takes for an investment to pay for itself out of the cash it generates: payback period = initial investment ÷ annual cash flow. It answers a simple question — how long until I get my money back? A shorter payback period is generally better, because your capital is at risk for less time and is freed up sooner for other uses. It is a favorite first-pass screen for projects and equipment purchases. Payback says how fast money comes back; the ROI calculator says how much of it does.

How to use this calculator

Enter the initial investment (the upfront cost) and the annual cash flow the investment is expected to generate each year. The tool returns the payback period in years. This basic version assumes a steady annual cash flow; if returns vary year to year, you would tally cash flows until they equal the investment. To weigh profitability beyond payback, also look at the cap rate calculator for income properties. For a business launch, pair it with the break-even calculator.

Worked example and limitations

A $50,000 investment returning $10,000 a year has a payback period of 50,000 ÷ 10,000 = 5 years. Stronger cash flow shortens it:

InvestmentAnnual cash flowPayback
$50,000$8,0006.25 yrs
$50,000$10,0005 yrs
$50,000$12,5004 yrs

The payback period ignores the time value of money and any cash earned after payback. These figures are an estimate for general information only and are not financial advice; consult a qualified professional before making money decisions. Because it ignores the time value of money, check long projects with the present value calculator.

Frequently asked questions

How do I calculate the payback period?
Divide the initial investment by the annual cash flow it generates. A $50,000 investment returning $10,000 a year has a 5-year payback period.
What is the payback on a $50,000 investment earning $10,000 a year?
It is 5 years: 50,000 ÷ 10,000. After five years of $10,000 cash flow, you have recovered your original outlay.
Is a shorter payback period better?
Usually yes. A shorter payback means you recover capital faster and carry less risk, though it ignores how profitable the investment is afterward.
What does the payback period leave out?
It ignores the time value of money and any cash flows earned after the payback point, so it should be paired with other measures like ROI.
What if cash flow differs each year?
Add the yearly cash flows together until the running total reaches the initial investment; payback falls in the year that total crosses the line. This calculator assumes a steady annual figure, so enter your average cash flow for a quick approximation.
How this tool works

This is an estimate, not financial advice. Check important figures with a qualified adviser before acting on them. The formula behind this tool is written out in full in the sections above, so you can check the maths yourself. Every calculator on Calculorium is verified against worked examples with automated tests before it is published, and pages are reviewed as formulas or standards change. Nothing you type is sent anywhere — the calculation runs entirely in your browser. Read how we build and check these tools.

Last updated: July 27, 2026 · Calculations run in your browser. Estimates for information only.