Payback Period Calculator
Calculate the payback period for an investment from even or uneven annual cash flows, or the discounted payback period accounting for the time value of money. Instant results with formula breakdown.
Payback Period = Initial Investment ÷ Annual Cash FlowAdjust Variables
Interactive Step-by-Step Calculation Proofs
View how variables resolve algebraically down to peer-reviewed standard outputs.
Why Use This Calculator
Payback period measures how long it takes an investment to pay for itself out of the cash flows it generates — a simple, intuitive way to compare capital projects by how quickly they return their upfront cost. For an investment with equal cash flows every year, the formula is simply Payback Period = Initial Investment ÷ Annual Cash Flow. Real projects rarely produce identical cash flows every year, so this calculator also supports uneven cash flows, accumulating each year's cash flow until it covers the initial investment (with a fractional final year for precision). Because a dollar received in year 5 is worth less than a dollar received today, more rigorous analysis uses the discounted payback period, which discounts each year's cash flow by a required rate of return before accumulating it — this always produces a longer (more conservative) payback period than the simple method. Payback period is popular for its simplicity, but it ignores cash flows after the payback point and (in its simple form) ignores the time value of money entirely — it's best used alongside other measures like break-even analysis or NPV/IRR, not as the sole decision criterion for major investments.
Mathematical Formula Explanation
Calculated standard benchmarks are based on direct functional dependencies. The primary calculation logic follows this formula:
Payback Period = Initial Investment ÷ Annual Cash FlowSimple Payback Period divides the investment by one constant annual cash flow. Uneven Cash Flows runs the same underlying idea — accumulating cash flow until it covers the investment — but year by year with different amounts each year, since real projects rarely produce identical cash flows annually. Discounted Payback Period adds a further step on top: each year's cash flow is first reduced to its present value using a discount rate before being accumulated, which is why it always produces a longer payback period than the simple method for the same cash flows.
Worked Examples (Step-by-Step)
These examples show a simple payback period from constant cash flow, a payback period from cash flows that vary year to year, and a discounted payback period for the same investment accounting for the time value of money.
Example 1: Simple Payback Period
“A machine costs $100,000 and generates a consistent $25,000 in annual cash flow. How long until it pays for itself?”
- INITIALINVESTMENT: 100,000
- ANNUALCASHFLOWSIMPLE: 25,000
- PAYBACKYEARSSIMPLE: 4
- PAYBACKMONTHSSIMPLE: 48
Example 2: Payback Period With Uneven Cash Flows
“A $100,000 project generates $20,000, $25,000, $30,000, $35,000, and $20,000 in years 1 through 5 respectively. When does it pay back?”
- INITIALINVESTMENTUNEVEN: 100,000
- CF1: 20,000
- CF2: 25,000
- CF3: 30,000
- CF4: 35,000
- CF5: 20,000
- PAYBACKYEARSUNEVEN: 3.71
- CUMULATIVEFIVEYEAR: 130,000
Example 3: Discounted Payback Period
“The same $100,000 investment generates $30,000 per year, discounted at a 10% required rate of return. How does the discounted payback period compare to the simple payback period?”
- INITIALINVESTMENTDISC: 100,000
- ANNUALCASHFLOWDISC: 30,000
- DISCOUNTRATE: 10
- DISCOUNTEDPAYBACKYEARS: 4.26
- SIMPLEPAYBACKFORCOMPARE: 3.33