People type this into search every day: how do I calculate a project payback period.
Simple payback is how long a repeating cash inflow takes to recover the outlay. The US Department of Energy’s life-cycle cost guidance writes the payback period as the years just sufficient for initial investment costs to be offset by cumulative annual savings. Those savings are not discounted. The project payback calculator is that division.
Payback years = project outlay ÷ annual net cash inflow
Months = years × 12
The annual inflow stays constant. Cash after the payback date is ignored. A later dollar counts the same as a dollar this year. These examples are a screen for a project you describe. They are not a funding decision.
Fig 1
Outlay divided by yearly cash
Simple payback does not discount
Divide the outlay by the annual net cash, then multiply years by 12 for months.
The heat pump payback post uses the same shape on an install cost and a yearly heating saving. This page keeps the inputs as an outlay and an annual net cash inflow.
Example 1. $40,000 recovered at $16,000 a year
Calculator defaults:
- Project outlay: $40,000
- Annual net cash inflow: $16,000
Payback: 40,000 ÷ 16,000 = 2.5 years.
Months: 2.5 × 12 = 30 months.
Calendar stretch: 2y 6m.
Cumulative cash: year 1 brings $16,000 back, so $24,000 of the outlay is still out. Year 2 brings the total to $32,000, so $8,000 remains. Half of year 3 clears that $8,000, because 8,000 ÷ 16,000 = 0.5. The date is 2.5 years.
Calculator result
Project payback period
- Project outlay
- $40,000.00
- Annual net cash inflow
- $16,000.00
2.5 years
simple payback period
- Payback in months
- 30 months
- Calendar stretch
- 2y 6m
- Project outlay
- $40,000.00
Fig 2 · 1/3
Cash back on the $40,000
$16,000 of net cash each year
Year 1
$16,000 back
Year 2
Year 2 next
$32,000 back
2.5 years
Payback next
$40,000 back
Year 1 returns $16,000.
At 2.5 years the $40,000 outlay is back.
Fig 3 · 1/5
Cumulative cash against the outlay
$16,000 a year, undiscounted
Cash
- Outlay
- Cash in
| Point | Outlay | Cash in |
|---|---|---|
| 1y | $40k | $16k |
| 2y | $40k | $32k |
| 3y | $40k | $48k |
| 4y | $40k | $64k |
| 5y | $40k | $80k |
After two years, $32,000 of the $40,000 is back.
Year 3 passes the outlay. Five years of cash is $80,000.
Cash after month 30 is invisible to the payback number. By year 5 you have taken in $80,000, which is $40,000 past the outlay. The return on investment of stopping at year 3 is (48,000 − 40,000) ÷ 40,000 = 20%. Stopping at the payback date, with $40,000 received, is a 0% ROI. Payback stops at the recovery date, so the $40,000 earned after month 30 stays out of the payback number.
Example 2. What if the machine leaves $24,000 a year?
Same $40,000 outlay. Annual cash: $24,000.
Exact years: 40,000 ÷ 24,000 = 1.666…
The calculator prints 1.7 years, because the year line keeps one decimal. Months stay exact: 1.666… × 12 = 20 months. Calendar stretch: 1y 8m.
The rounded year and the month count describe one date. Use the month line when you are comparing a date against a lease or a warranty that is written in months.
Example 3. What if the cash is $12,000, $8,000, or $40,000?
Same $40,000 outlay.
At $12,000 a year: 40,000 ÷ 12,000 = 3.333… years. Printed as 3.3 years, 40 months, 3y 4m.
At $8,000 a year: 40,000 ÷ 8,000 = 5 years, 60 months, 5y 0m.
At $40,000 a year: 40,000 ÷ 40,000 = 1 year. The calculator prints 1 years, 12 months, 1y 0m.
Fig 4 · 1/5
Payback years at five cash levels
$40,000 outlay
Years
- Payback years
| Category | Payback years |
|---|---|
| $8k | 5 |
| $12k | 3.3 |
| $16k | 2.5 |
| $24k | 1.7 |
| $40k | 1 |
$8,000 a year takes 5 years.
$40,000 a year takes 1 year. The $16,000 default sits at 2.5 years.
Calculator result
Project payback period
- Project outlay
- $40,000.00
- Annual net cash inflow
- $8,000.00
5 years
simple payback period
- Payback in months
- 60 months
- Calendar stretch
- 5y 0m
- Project outlay
- $40,000.00
Halving the cash from $16,000 to $8,000 doubles the payback from 2.5 years to 5 years. The relationship is a division, so the year count moves in the opposite direction from the cash, and it moves by the same factor.
Example 4. The outlay doubles, the cash does not
- Project outlay: $80,000
- Annual net cash: $16,000
Payback: 80,000 ÷ 16,000 = 5 years, 60 months, 5y 0m.
That is the same date as example 3’s $8,000 cash on a $40,000 outlay. Doubling the outlay and halving the cash are the same change to this ratio. A quote that adds $40,000 of install cost, with no change in yearly cash, pushes a 2.5-year screen out to 5 years.
Example 5. Zero cash, and cash that goes the wrong way
Annual net cash of $0 on a $40,000 outlay. The calculator prints No payback. A zero inflow never offsets the outlay, at any year count.
Annual net cash of −$2,000. The calculator prints No payback again. The detail line shows -$2,000.00. Each year adds to the hole. There is no date to solve for.
A project that saves money in year 1 and costs money in year 2 is not a single annual figure. Example 6 is the uneven case, counted by hand from the DOE cumulative test.
Example 6. The yearly cash is not flat
Simple payback assumes the same cash every year. People sometimes average a lumpy project and drop that average into the formula. Here is that average, then the cumulative count.
Early spike. Year 1 is $30,000, year 2 is $10,000, year 3 is $8,000. The average is (30,000 + 10,000 + 8,000) ÷ 3 = $16,000, so the calculator screen says 2.5 years, the example 1 answer.
Cumulative cash against $40,000: after year 1, $10,000 of the outlay is still out. Year 2 brings $10,000. The outlay is back at the end of year 2. Payback is 2.0 years. The average put the date six months late, because it spread the fat first year across the whole life.
Late spike. Year 1 is $5,000, year 2 is $5,000, year 3 is $38,000. The average is again $16,000, so the flat screen still says 2.5 years.
Cumulative: after two years you have $10,000 back, and $30,000 of the outlay remains. Year 3 brings $38,000. The fraction of year 3 you need is 30,000 ÷ 38,000 = 0.789. Payback is 2 + 0.789 = 2.79 years. The flat screen at 2.5 years is 2.79 − 2.5 = 0.29 years early, and 0.29 × 12 = 3.5 months.
If the first year is a spike, recover the outlay on a year list. If you want one cautious number for a lumpy project, the flat formula will follow whatever annual cash you type, including an average that moves the date.
Example 7. The same machine, with a discount rate on the cash
DOE’s guide also describes discounted payback, because a later saving is worth less than a saving this year. The payback page does not discount. The project NPV calculator does. Same $40,000 and $16,000, discount rate 8%, inflows at the end of each year.
End of year 1, present value of cash so far: 16,000 ÷ 1.08 = $14,814.81. Still $25,185.19 short of the outlay.
End of year 2: $28,532.24 of present value. Still $11,467.76 short. The calculator’s NPV at a 2-year life is -$11,467.76.
End of year 3: $41,233.55. NPV is $1,233.55.
Simple payback was 2.5 years, when undiscounted cash hits $40,000. Discounted cash is still short at the end of year 2 and ahead at the end of year 3. The discounted recovery lands inside year 3.
Five years of the same cash, discounted at 8%, has a present value of $63,883.36 and an NPV of $23,883.36. The NPV post walks that subtraction. Simple payback never sees the $23,883.36, because it stops at month 30.
Example 8. What it costs to acquire one customer
The customer acquisition payback calculator is the same division, in months, on one customer.
Defaults:
- Acquisition cost: $600
- Onboarding cost: $100
- Monthly revenue: $200
- Gross margin: 75%
- Additional monthly service cost: $20
Upfront cost: 600 + 100 = $700.00.
Monthly contribution: 200 × 0.75 − 20 = 150 − 20 = $130.00.
Payback: 700 ÷ 130 = 5.3846… months, printed as 5.4 months.
First-year net contribution: 130 × 12 − 700 = 1,560 − 700 = $860.00.
The customer covers the $700 during month 6, and the rest of the first year is the $860.
Calculator result
Customer acquisition payback
- Customer acquisition cost
- $600.00
- Customer onboarding cost
- $100.00
- Monthly customer revenue
- $200.00
- Gross margin before service cost
- 75%
- Additional monthly service cost
- $20.00
5.4 months
estimated acquisition payback
- Upfront customer cost
- $700.00
- Monthly contribution
- $130.00
- First-year net contribution
- $860.00
Example 9. The margin drops, the service cost rises, the acquisition cost doubles
Keep the $700 upfront cost. Change one input at a time.
Gross margin 40%, service cost still $20. Monthly contribution: 200 × 0.40 − 20 = $60.00. Payback: 700 ÷ 60 = 11.666… months, printed as 11.7 months. First-year net: 60 × 12 − 700 = $20.00. The year barely clears the acquisition cost.
Service cost $160, margin back at 75%. Monthly contribution: 150 − 160 = −$10.00. The calculator prints No payback. First-year net: −10 × 12 − 700 = −$820.00, shown as -$820.00. More customers at a negative contribution make a larger hole. The unit-discount page stops for the same reason when the new price sits on variable cost.
Acquisition cost $1,200, onboarding still $100, margin 75%, service $20. Upfront cost: $1,300.00. Monthly contribution stays $130.00. Payback: 1,300 ÷ 130 = 10 months. First-year net: 1,560 − 1,300 = $260.00.
The payback goes from 700 ÷ 130 = 5.4 months to 1,300 ÷ 130 = 10 months. The $100 onboarding was already inside the original $700, so doubling the $600 ad cost lifts a $700 upfront cost to $1,300.
Example 10. A higher monthly bill, same $700 to acquire
- Acquisition cost: $600
- Onboarding: $100
- Monthly revenue: $350
- Gross margin: 75%
- Service cost: $20
Monthly contribution: 350 × 0.75 − 20 = 262.50 − 20 = $242.50.
Payback: 700 ÷ 242.50 = 2.886… months, printed as 2.9 months.
First-year net: 242.50 × 12 − 700 = 2,910 − 700 = $2,210.00.
Fig 5 · 1/4
Months to recover one customer
Upfront cost and monthly contribution from the examples
Payback
$350 / month
2.9 months
Defaults
5.4 months
CAC $1,200
10 months
40% margin
11.7 months
A $350 monthly bill pays the $700 back in 2.9 months.
A 40% margin stretches the same $700 to 11.7 months.
The $350 customer and the 40% margin customer can share an acquisition cost of $700. One returns it in under a quarter. The other takes close to a year, and the first-year leftover is $20.
Ten payback cases side by side
| Example | Outlay or upfront | Inflow | Payback |
|---|---|---|---|
| 1. Default machine | $40,000 | $16,000 / year | 2.5 years, 30 months |
| 2. Faster cash | $40,000 | $24,000 / year | 1.7 years, 20 months |
| 3. $12,000 a year | $40,000 | $12,000 / year | 3.3 years, 40 months |
| 3. $8,000 a year | $40,000 | $8,000 / year | 5 years, 60 months |
| 3. Cash equals outlay | $40,000 | $40,000 / year | 1 year, 12 months |
| 4. Bigger outlay | $80,000 | $16,000 / year | 5 years, 60 months |
| 5. No inflow | $40,000 | $0 or negative | No payback |
| 6. Early spike, by hand | $40,000 | $30k, then $10k, then $8k | 2.0 years |
| 6. Late spike, by hand | $40,000 | $5k, $5k, then $38k | 2.79 years |
| 7. Discounted, year 3 | $40,000 | $16,000 / year at 8% | Ahead by end of year 3, NPV $1,233.55 |
| 8. One customer | $700 | $130 / month | 5.4 months |
| 9. Margin 40% | $700 | $60 / month | 11.7 months |
| 9. Service cost $160 | $700 | −$10 / month | No payback |
| 9. Acquisition $1,200 | $1,300 | $130 / month | 10 months |
| 10. Higher monthly bill | $700 | $242.50 / month | 2.9 months |
Open the payback calculator when the inflow is one yearly figure and you want the recovery date. When a later dollar should count less than a dollar today, move the same inputs to the NPV calculator and read the net present value page. For one customer, the acquisition payback calculator keeps the division in months.