Payback Period Calculator

Find how many years it takes to recover an initial investment from its annual cash flow, using both the simple payback formula and a discount-rate-adjusted (time value of money) payback period.

Quick Facts

Formula
Payback Period = Initial Investment / Annual Cash Flow
Assumes roughly equal annual cash flows; a shorter payback period means faster capital recovery.
Discounted variant
Sums discounted cash flows until they equal the investment
Uses the discount rate to account for the time value of money, so the discounted payback period is always equal to or longer than the simple payback period.

Your Results

Calculated
Simple payback period
-
Investment ÷ annual cash flow
Discounted payback period
-
Adjusted for the time value of money
Total cash flow over life
-
Annual cash flow × project life
Net gain over life
-
Total cash flow minus investment

Ready

Enter the investment, annual cash flow, discount rate, and project life, then press Calculate.

How the Payback Period Calculator works

The payback period answers a simple capital-budgeting question: how long does it take for an investment's cash inflows to repay its upfront cost? This calculator computes two standard versions — the simple payback period and the discounted payback period — from an initial investment, an expected annual cash flow, a discount rate, and a project life.

The simple payback period formula

For an investment with roughly equal cash flow each year, the simple payback period is:

Payback Period = Initial Investment / Annual Cash Flow

For example, a $50,000 investment that generates $12,000 of net cash flow per year has a simple payback period of 50,000 / 12,000 ≈ 4.17 years — the investment recoups its cost a little over four years in.

The discounted payback period

The simple formula treats a dollar received in year one the same as a dollar received in year ten, which ignores the time value of money. The discounted payback period corrects for this by discounting each year's cash flow before adding it to the running total:

Discounted Cash Flow(t) = Annual Cash Flow / (1 + r)t

where r is the discount rate and t is the year number. The calculator sums these discounted amounts year by year until the cumulative total equals the initial investment, then reports the fractional year at which that happens. Because discounting reduces the value of future cash flow, the discounted payback period is always equal to or longer than the simple payback period, and a higher discount rate stretches it further.

Reading the other two results

Total cash flow over life multiplies the annual cash flow by the project life you enter, showing the (undiscounted) cash the investment is expected to generate in total. Net gain over life subtracts the initial investment from that total, giving a rough sense of the surplus left after the investment has paid for itself — useful context alongside the payback period itself, though it is not a substitute for a full net present value or internal rate of return analysis.

Limitations to keep in mind

  • Payback period ignores any cash flow that arrives after the money is recovered, so two projects with the same payback period can have very different total profitability.
  • It assumes the annual cash flow is roughly constant. Projects with uneven or back-loaded cash flows (heavy early losses, a slow ramp-up) will recover capital on a different schedule than this simplified model shows.
  • A shorter payback period is generally viewed as lower risk because capital is tied up for less time, but payback period alone says nothing about the rate of return — pair it with NPV or IRR for a fuller picture.

Getting accurate results

  • Use a net annual cash flow figure (cash inflows minus operating costs attributable to the investment), not gross revenue.
  • Enter the discount rate as a percentage (e.g., 8 for 8%), matching your cost of capital or required rate of return.
  • Set the project life to the realistic useful life of the asset or investment, so the "net gain over life" figure reflects a meaningful horizon.

Frequently Asked Questions

How is the payback period calculated?
The simple payback period is calculated as Payback Period = Initial Investment / Annual Cash Flow, assuming the cash flow is roughly equal each year. For example, a $50,000 investment generating $12,000 per year has a payback period of 50,000 / 12,000, or about 4.17 years.
What is the discounted payback period?
The discounted payback period accounts for the time value of money by discounting each year's cash flow at a chosen discount rate before adding it up: discounted cash flow in year t equals the annual cash flow divided by (1 plus the discount rate) raised to t. The calculator sums these discounted amounts year by year until the running total equals the initial investment, which always takes at least as long as the simple payback period.
What are the limitations of the payback period method?
Payback period ignores any cash flow that arrives after the investment is recovered, so it does not measure overall profitability the way net present value or internal rate of return do. It also assumes cash flow is spread evenly across each year, which can misstate the true recovery date for projects with uneven or back-loaded cash flows.
What counts as a good payback period?
There is no universal threshold. It depends on the industry, the asset's useful life, and the return the business requires. Many organizations compare the payback period against the project's expected life or a target such as under three years, and prefer projects that recover their capital well before that life ends.