Payback Period Calculator -- Investment Recovery

Calculate how long it takes to recover your investment

Calculate Payback Period

Enter your initial investment and expected cash flows to find out how long it takes to recover your money. Choose Simple mode for equal annual returns, or Detailed mode for year-by-year cash flows.

Simple Payback Period
--
years
Discounted Payback Period
--
years
Total Cash Flows
--
Net Profit
--
NPV at Discount Rate
--
Cumulative Cash Flow Over Time
Investment Analysis

Year Cash Flow Cumulative CF Discounted CF Cumulative Discounted CF

What Is the Payback Period?

The payback period is a capital budgeting metric that measures how long it takes for an investment to generate enough cumulative cash flows to recover the initial outlay. It answers one of the most fundamental investment questions: "When do I get my money back?"

There are two main variations:

  • Simple Payback Period -- uses raw cash flows without adjusting for the time value of money. It is easy to calculate and understand.
  • Discounted Payback Period -- adjusts each year's cash flow to its present value using a discount rate, providing a more realistic measure of when the investment truly breaks even in today's dollars.

Formulas

Simple Payback Period (Even Cash Flows)

Payback Period = Initial Investment / Annual Cash Flow

Example: $100,000 investment with $25,000/year cash flow = 4.00 years

Simple Payback Period (Uneven Cash Flows)

Payback Period = Y + (Remaining / CFY+1)

Where Y is the last year with negative cumulative cash flow, Remaining is the absolute value of cumulative CF at end of year Y, and CFY+1 is the cash flow in the following year.

Discounted Payback Period

Discounted CFt = CFt / (1 + r)t

Apply the same cumulative approach, but use discounted cash flows instead of raw values. The discount rate (r) represents your required rate of return or the cost of capital.

Examples

Example 1 -- Even Cash Flows

Investment: $50,000   Annual CF: $12,500   Discount Rate: 8%

  • Simple Payback = $50,000 / $12,500 = 4.00 years
  • Year 1 discounted CF: $12,500 / 1.08 = $11,574
  • Year 2: $12,500 / 1.08^2 = $10,717
  • Year 3: $9,923   Year 4: $9,188   Year 5: $8,507
  • Cumulative discounted at Year 4: $41,402   Year 5: $49,909
  • Discounted Payback = 5 + ($91 / $7,880) = ~5.01 years

Example 2 -- Uneven Cash Flows

Investment: $80,000   Cash Flows: Y1: $10,000, Y2: $20,000, Y3: $30,000, Y4: $30,000, Y5: $20,000

  • Cumulative: Y1 = -$70,000, Y2 = -$50,000, Y3 = -$20,000, Y4 = +$10,000
  • Simple Payback = 3 + ($20,000 / $30,000) = 3.67 years

Simple vs. Discounted Payback Period

AspectSimple PaybackDiscounted Payback
Time value of money Ignores it Accounts for it
Calculation complexity Very simple Moderate
Result Always shorter or equal Always longer or equal
Best for Quick screening, low-risk projects Serious capital budgeting decisions
Limitation Overstates speed of recovery Still ignores post-payback cash flows

Advantages and Limitations

Advantages

  • Simple to understand -- easy to explain to stakeholders who are not financial specialists
  • Liquidity focus -- prioritizes getting cash back quickly, which matters for companies with limited capital
  • Risk screening -- shorter payback generally means lower risk, since predictions further in the future are less reliable
  • Quick comparison -- allows fast ranking of multiple project options

Limitations

  • Ignores profitability -- does not measure total return; a 3-year payback project might yield less total profit than a 5-year one
  • Ignores post-payback cash flows -- a project that pays back in 3 years with 20 more years of revenue is treated the same as one that stops after payback
  • Simple version ignores time value -- a dollar today is worth more than a dollar next year; only the discounted method addresses this
  • No standard benchmark -- what counts as "acceptable" varies widely by industry and company

Decision Criteria by Industry

Industry / Project TypeTypical Maximum Payback
Technology / software1 -- 3 years
Equipment purchase2 -- 5 years
Real estate / property5 -- 10 years
Energy / solar / infrastructure5 -- 15 years
R&D / pharmaceutical7 -- 15 years
Startup / venture capital3 -- 7 years

These are general guidelines. Actual thresholds depend on the company's cost of capital, risk tolerance, and strategic goals.

Frequently Asked Questions

What is the payback period?

The payback period is the time it takes for an investment to generate enough cash flows to recover the initial cost. For example, if you invest $100,000 and receive $25,000 per year, the simple payback period is 4 years.

What is the difference between simple and discounted payback period?

The simple payback period uses raw cash flows without considering the time value of money. The discounted payback period adjusts future cash flows to their present value using a discount rate, giving a more accurate picture of when you truly break even in today's dollars. The discounted payback period is always equal to or longer than the simple payback period.

How do I choose a discount rate?

The discount rate typically reflects your cost of capital or required rate of return. For businesses, this is often the Weighted Average Cost of Capital (WACC). For personal investments, you might use the rate you could earn from an alternative investment with similar risk, such as the stock market average return or a savings account rate.

What is a good payback period?

It depends on the industry, risk level, and company policy. Generally, shorter is better. Many companies set a maximum acceptable payback period (commonly 3 to 5 years). High-risk projects usually require shorter payback periods.

Should I use payback period as the only decision metric?

No. The payback period ignores cash flows after the break-even point and (in its simple form) the time value of money. Use it alongside NPV (Net Present Value) and IRR (Internal Rate of Return) for a complete investment analysis.

Does this calculator store my data?

No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.

Related Tools

Privacy

This calculator runs entirely in your browser. No investment amounts, cash flows, or calculation results are transmitted to any server or stored anywhere. Your financial data stays on your device.

Related Tools

View all tools

Payback Period Calculator FAQ

What is the payback period?

The payback period is the time it takes for an investment to generate enough cash flows to recover the initial cost. For example, if you invest $100,000 and receive $25,000 per year, the simple payback period is 4 years.

What is the difference between simple and discounted payback period?

The simple payback period uses raw cash flows without considering the time value of money. The discounted payback period adjusts future cash flows to their present value using a discount rate, giving a more accurate measure of when the investment truly pays for itself in today's dollars.

How do you calculate the payback period?

For even cash flows: Payback Period = Initial Investment / Annual Cash Flow. For uneven cash flows: add up cash flows year by year until the cumulative total equals the initial investment. The payback period falls in the year where cumulative cash flow turns positive, with fractional year interpolated.

What is a good payback period?

It depends on the industry and risk level. Generally, shorter payback periods are preferred. Many companies use a maximum acceptable payback period (e.g., 3-5 years) as a hurdle. High-risk projects typically require shorter payback periods, while infrastructure investments may accept longer ones.

What are the limitations of payback period analysis?

The simple payback period ignores the time value of money and all cash flows after the payback date. It does not measure total profitability. The discounted payback period addresses the time value issue but still ignores post-payback cash flows. Both should be used alongside NPV and IRR for complete analysis.

Does this calculator store my data?

No. All calculations run entirely in your browser. No data is sent to any server, and nothing is stored.

Request a New Tool
Improve This Tool