Cernarus

Payback Period Calculator

The discounted payback period (DPP) estimates how long it takes for the present value of cash inflows to equal the initial investment, expressed in years. Unlike the simple payback, DPP accounts for the time value of money by discounting future cash flows.

This tool computes DPP for projects with uniform periodic after-tax cash inflows. It also returns the undiscounted payback period for quick comparison and includes guards for edge cases (zero cash flow, zero discount rate, or impossible recovery).

Updated Nov 17, 2025

Inputs

Results

Updates as you type

Discounted payback period (years)

4.03

Undiscounted payback period (years)

3.3333

Percent of initial investment recovered by undiscounted payback (%)

OutputValueUnit
Discounted payback period (years)4.03years
Undiscounted payback period (years)3.3333years
Percent of initial investment recovered by undiscounted payback (%)%
Primary result4.03

Visualization

Methodology

We assume evenly spaced, uniform cash inflows (same amount each period). For this case the cumulative present value of cash inflows up to time t is CF * (1 - (1+ r)^-t) / r where CF is the periodic cash inflow and r is the decimal discount rate per period.

To find the discounted payback time t (possibly fractional), we invert the cumulative present value formula to solve for t: t = -ln(1 - (Initial * r / CF)) / ln(1 + r). The calculator falls back to the undiscounted payback when the discount rate is zero, and returns Infinity when recovery is not possible under the provided inputs.

Worked examples

Example 1: Initial = 10,000, CF = 3,000 per year, r = 8% (0.08). Undiscounted payback = 3.333 years. Discounted payback calculated using the formula above is approximately 3.7 years.

Example 2: If CF = 0 the tool reports payback as not achievable. If r = 0 the discounted payback equals the undiscounted payback.

Further resources

External guidance

Expert Q&A

When should I use discounted payback instead of undiscounted payback?

Use discounted payback when the timing of cash flows matters and when you want to account for the time value of money. Undiscounted payback ignores discounting and can understate true payback time for remote cash flows.

Can I use this calculator for irregular or uneven cash flows?

This particular calculator assumes uniform periodic cash flows. For irregular series, use a dedicated irregular-cash-flow tool that discounts each period individually and computes cumulative discounted cash flows.

What does an Infinity result mean?

Infinity indicates that, under the given parameters, the present value of future cash inflows will never equal the initial investment (for example, cash flow is zero or too small relative to the investment and discount rate).

How should I interpret fractional years?

Fractional years indicate a partial period required for recovery. They are calculated by solving the discounted cumulative cash flow equation and represent the continuous-time equivalent under the uniform cash flow assumption.

Sources & citations