All tools

Payback Period Calculator

Math

Given an initial investment and a series of periodic cash flows, compute the simple payback period and the discounted payback period, the point where cumulative cash flow turns positive

Enter an initial investment and a list of periodic cash flows to see exactly when the investment pays for itself: the payback period, expressed as a fractional number of periods rather than just a rounded whole number. Add an optional discount rate and it also computes the discounted payback period, which discounts each cash flow before accumulating it, a stricter and more realistic measure since it accounts for the time value of money. This is distinct from the site's ROI, break-even, and present/future value calculators: payback period is its own commonly taught capital-budgeting metric built around a running cumulative sum rather than a single closed-form formula.

financepayback-periodcapital-budgetingcash-flowdiscounted-payback

How to use Payback Period Calculator

  • 1.Enter the initial investment amount and the periodic cash flows, one per period, separated by commas or newlines.
  • 2.Optionally enter a discount rate per period to also see the discounted payback period alongside the simple one.
  • 3.Read the cumulative cash flow table to see exactly which period the investment is recovered in, or whether it's never recovered within the periods you entered.

Frequently asked questions

Why is the payback period a fraction like 2.5 instead of a whole number?
It's interpolated within the period where cumulative cash flow crosses the initial investment, assuming that period's cash flow arrives evenly rather than all at once. The whole-period figure (the period count rounded up) is also shown alongside it.
What happens if the cash flows never recover the investment?
The tool reports the investment as not recovered and leaves the payback period blank rather than extrapolating beyond the cash flows you provided.
How is the discounted payback period different?
Each period's cash flow is divided by (1 + discount rate) raised to that period's power before it's added to the running total, so the discounted payback period is always equal to or later than the simple one.
Does this use a live interest rate or return assumption?
No, it's pure arithmetic over the numbers you enter. It doesn't look up market rates or make any assumption about your actual cost of capital.

Use via API, SDK, or MCP

cURL# Free: 1,000 req/day · Pro: 10,000 req/day
curl -X POST https://api.utilix.tech/v1/tools/payback-period-calculator \
  -H "Authorization: Bearer utx_live_..." \
  -H "Content-Type: application/json" \
  -d '{"initialInvestment":1000,"cashFlows":[400,400,400],"discountRatePercent":8}'

Get an API key from your dashboard · Full API docs →