Payback Period Calculator

Find out how long it takes to recover your investment. Enter the initial cost and expected annual cash flow to see your payback period instantly.

$
$

Payback Summary

Time to recover your initial investment based on annual cash flow.

Payback Period

3y 4m

Total Return at Payback

$60,000

How to Calculate Payback Period

The payback period is one of the simplest and most widely used methods for evaluating an investment. It answers a straightforward question: how long will it take to get my money back? Whether you are assessing a new piece of equipment, a SaaS subscription, or a startup investment, knowing the payback period helps you understand the risk before committing capital.

Unlike more complex metrics such as internal rate of return (IRR), the payback period is easy to calculate and easy to explain to stakeholders. It gives you a clear timeline that you can compare across different investment options.

Why is it useful?

  • Investment Decisions: Quickly compare how fast different projects recover their costs.
  • Risk Assessment: Shorter payback periods mean lower risk since you recover capital sooner.
  • Capital Budgeting: Helps finance teams prioritize projects when budgets are limited.
  • SaaS and Startup Context: Calculate how long until a new tool or hire pays for itself in productivity gains or revenue. Pair this with a growth rate calculator to see if the investment accelerates your trajectory.

How It's Calculated

For investments with consistent annual returns, the formula is straightforward:

Payback Period = Initial Investment / Annual Cash Flow

Step-by-step example

Suppose you invest $50,000 in new equipment that generates $15,000 in net cash flow per year.

  1. Payback Period = $50,000 / $15,000 = 3.33 years
  2. Convert the decimal: 0.33 x 12 = 4 months
  3. Result: You recover your investment in 3 years and 4 months

After 4 full years, you will have received $60,000 in total returns, surpassing your original $50,000 investment by $10,000.

Payback Period with Uneven Cash Flows

The simple formula above works when annual cash flows are the same every year. In reality, many investments produce different amounts each year. For uneven cash flows, you use the cumulative cash flow method instead.

How the cumulative method works

  1. List the expected cash flow for each year.
  2. Calculate the cumulative (running total) cash flow after each year.
  3. Find the year where the cumulative cash flow first equals or exceeds the initial investment.
  4. For a more precise result, interpolate within that final year: take the remaining unrecovered amount at the start of the year and divide by that year's cash flow.

Example with uneven cash flows

Initial investment: $40,000

  • Year 1: $8,000 (cumulative: $8,000)
  • Year 2: $12,000 (cumulative: $20,000)
  • Year 3: $15,000 (cumulative: $35,000)
  • Year 4: $10,000 (cumulative: $45,000)

The cumulative cash flow exceeds $40,000 during Year 4. At the start of Year 4, you still need $5,000 ($40,000 - $35,000). Year 4 generates $10,000, so the payback period is 3 + ($5,000 / $10,000) = 3.5 years.

Payback Period vs NPV

Both payback period and net present value (NPV) are used to evaluate investments, but they measure different things and are best suited for different situations.

  • Payback period tells you when you recover your money. It is simple to calculate and useful for quick screening, but it ignores the time value of money and any cash flows that occur after the payback point.
  • NPV tells you how much value an investment creates in today's dollars. It accounts for the time value of money by discounting future cash flows, giving a more complete financial picture.

Use payback period when you need a fast, intuitive comparison or when liquidity and risk are your primary concerns. Use NPV when you need a thorough analysis that accounts for the full life of the investment. Many analysts use both together: the payback period as a quick filter and NPV for the final decision. You can also use a run rate calculator to project annual revenue and estimate future cash flows more accurately.

How to Calculate Payback Period in Excel

Excel does not have a built-in payback period function, but you can calculate it with a few simple formulas.

For even cash flows

=B1/B2

Where B1 is the initial investment and B2 is the annual cash flow. The result is in years. To convert the decimal portion to months, use: =INT(B1/B2) & " years, " & ROUND(MOD(B1/B2,1)*12,0) & " months"

For uneven cash flows

Set up a column for each year's cash flow and another for the cumulative total. Use =SUMIF or a running =SUM($B$2:B2) to track the cumulative amount. Then use =MATCH to find the year where the cumulative total first exceeds the investment. This approach works in Google Sheets and LibreOffice Calc as well.

Frequently Asked Questions

What is the formula for payback period?

The simple payback period formula is: Payback Period = Initial Investment / Annual Cash Flow. For example, if you invest $50,000 and receive $15,000 per year, the payback period is $50,000 / $15,000 = 3.33 years, or about 3 years and 4 months.

What is payback and how is it calculated?

Payback refers to the time it takes for an investment to generate enough cash flow to recover its initial cost. It is calculated by dividing the total investment amount by the annual net cash inflow. If cash flows are uneven, you add each year's cash flow cumulatively until the total equals or exceeds the initial investment.

How to calculate total payback?

Total payback is the sum of all cash flows received over the payback period. For even cash flows, multiply the annual cash flow by the number of years in the payback period (rounded up to the next full year). For a $50,000 investment with $15,000 annual returns, you reach full payback in year 4 with $60,000 total returned.

How to find payback period with NPV?

To find the discounted payback period (which accounts for the time value of money like NPV does), discount each future cash flow to its present value using your required rate of return, then calculate the cumulative discounted cash flows year by year. The payback period is the point where the cumulative discounted cash flow turns positive. This gives a more conservative estimate than the simple payback period.

Dialogflow iconfeeqd

Get started with Feeqd for free

Let your users tell you exactly what to build next

Collect feedback, let users vote, and ship what actually matters. All in one simple tool that takes minutes to set up.

Sign up for free
No credit card requiredFree plan availableCancel anytime