Payback Period Calculator
Calculate how long it takes to recover your initial investment. Determine the payback period with simple or growing cash flows and evaluate investment timing.
Investment Details
Total upfront cost
Expected yearly net cash inflow
Optional: yearly increase in cash flows
Enter your investment details and click "Calculate" to determine the payback period.
Related Calculators
Pro Tip
Use payback period as a risk filter, not a profitability measure. Screen out investments with payback periods longer than your threshold, then evaluate the remaining options using ROI or NPV for a complete picture.
Try the ROI Calculator →Understanding Payback Period
The payback period is one of the simplest and most widely used capital budgeting methods. It measures the time required for an investment to generate enough cash flows to recover the initial cost. The shorter the payback period, the faster you get your money back and the lower the risk.
The simple payback period divides the initial investment by the annual cash flow, assuming equal annual returns. This is easy to calculate and understand, making it popular for quick investment screening. However, it has a significant limitation: it ignores the time value of money, meaning a dollar received in year 5 is treated the same as a dollar received in year 1.
When cash flows grow over time (for example, a business with increasing revenue), the payback period must be calculated iteratively. Each year's cash flow is projected using the growth rate, and cumulative cash flows are tracked until they equal the initial investment. This provides a more realistic estimate for growing businesses.
While payback period is useful as a screening tool, it should not be the sole criterion for investment decisions. It does not measure profitability beyond the payback point, does not account for the time value of money (unless using a discounted variant), and may lead to rejecting long-term profitable projects in favor of short-term ones. Use it alongside metrics like ROI, NPV, and IRR for comprehensive analysis.
Payback Period Formula
Where:
Initial Investment = Total upfront cost of the investment
Annual Cash Flow = Expected net cash inflow per year
Growth Rate = Annual percentage increase in cash flows (optional)
Example
$100,000 investment with $25,000 annual cash flow:
- • Simple Payback: $100,000 / $25,000 = 4.00 years
- • Total cash flows at payback: $100,000
- • ROI at payback: 0% (you just recovered your investment)
- • With 5% growth: Year 1: $25,000, Year 2: $26,250, Year 3: $27,563...
- • Growing payback period: approximately 3 years 9 months