Skip to content
CalculatorAtlas

Payback Period Calculator

Tested

Time to recover an investment from steady cash flow.

Tested, not yet published. The formula for this calculator is implemented and passes its automated checks. This page stays non-indexable until it is reviewed and published.

$
$

Results

Enter your values and press Calculate. Results appear here.

  • • Result

Quick answer

Payback period = initial investment ÷ annual cash flow. A $50,000 investment returning $12,500 a year pays back in 4 years, or 48 months.

Enter the initial investment and the annual cash flow. The calculator returns the time to recover the investment.

Related tools: Margin Calculator: Profit, gross margin and markup from cost and revenue. ROI Calculator: Return on investment, with optional annualized return. Period Calculator: Predicted next period, ovulation and fertile window from your last period.

How to use the Payback Period Calculator

  1. Enter initial investment ($) (above 0).
  2. Enter annual cash flow ($) (above 0).
  3. Press Calculate to see the result, and use Reset to start again.
Inputs of the Payback Period Calculator
InputWhat to enterAllowed values
Initial investmentA number, in $> 0
Annual cash flowA number, in $> 0

Formula and method

Formula

payback = investment ÷ annual cash flow

IEEE-754 double precision; money shown to cents, rates to 4 decimals. Results are estimates, not financial advice.

Simple (undiscounted) payback with constant cash flow.

Worked examples

These examples are verified: each one is an automated test case that the live calculator must reproduce exactly.

Example 1

Inputs: Initial investment = 50000; Annual cash flow = 12500.

Results of example 1
ResultValue
Payback period4 years
Months48

Example 2

Inputs: Initial investment = 10000; Annual cash flow = 3000.

Results of example 2
ResultValue
Payback period3.3333 years
Months40

The first line is the headline result (payback period). Below it the payback Period Calculator lists months, which describe the same case from other angles. IEEE-754 double precision; money shown to cents, rates to 4 decimals. Results are estimates, not financial advice.

Strengths and limits

Payback is simple and shows risk: faster is safer. But it ignores the time value of money and any cash flow after the payback date. Two projects with the same payback can differ sharply in total return.

Going further

Use discounted payback, NPV or IRR when timing matters. This calculator assumes equal annual cash flows; if flows vary, add them up year by year until they reach the investment. Cash flow must be positive.

How the result changes with initial investment

Holding every other input at the first worked example, this table changes only initial investment. It shows how sensitive the answer is to that one value; each row was produced by running this calculator.

How the result changes with initial investment
Initial investmentPayback periodMonths
250002 years24
500004 years48
1000008 years96
20000016 years192

What happens with invalid input

These messages are produced by the calculator itself, so you know what to fix.

  • Annual cash flow: entering "0" shows "Annual cash flow must be greater than 0." beside that field and no result.

Choosing between the Payback Period Calculator and similar calculators

Each row shows what a related calculator on this site asks for and what it returns, so you can pick the one that matches your question.

Choosing between the Payback Period Calculator and similar calculators
CalculatorYou enterIt returns
[Margin Calculator](/business/margin-calculator/)cost and revenueGross margin
[ROI Calculator](/business/roi-calculator/)amount invested and final valueROI
[Period Calculator](/time/period-calculator/)first day of last period, average cycle length and period lengthNext period starts
[Period to Frequency Calculator](/converters/period-to-frequency/)convert and valueFrequency (Hz)
[Solar Payback Calculator](/science/solar-payback-calculator/)system cost and annual savingsPayback period

Background: business metrics

Business ratios depend on exactly which costs and revenues you include, so read each page's definition. Two common checks: break-even units = fixed costs ÷ (price − variable cost per unit), so $50,000 of fixed costs with a $10 price and $5 variable cost breaks even at 10,000 units; and net profit margin = net profit ÷ revenue, so $20,000 profit on $100,000 revenue is 20%.

Return on investment ignores time: 20% over five years is far less impressive than 20% in one, so compare returns over the same period.

Assumptions and limitations

  • Cash flow must be positive

If a required value is empty, not a number, or outside its allowed range, the form marks that field with a message and shows no result instead of a misleading number. The automated checks deliberately try invalid entries for annual cash flow to confirm this.

Frequently asked questions

What is a good payback period?

Shorter is better; many firms set a limit of 2 to 5 years.

Does it include interest?

No. Payback ignores interest and the time value of money.

How do I use uneven cash flows?

Add cumulative flows until they cover the investment.

What does the Payback Period Calculator calculate?

Time to recover an investment from steady cash flow. It returns Payback period and Months.

What formula does the Payback Period Calculator use?

payback = investment ÷ annual cash flow. Simple (undiscounted) payback with constant cash flow.

What do I need to enter in the payback Period Calculator?

You enter Initial investment ($) and Annual cash flow ($).

How is the result rounded or limited?

IEEE-754 double precision; money shown to cents, rates to 4 decimals. Results are estimates, not financial advice. Cash flow must be positive.

What is an example of a payback Period result?

With initial investment 50000 and annual cash flow 12500, the payback period is 4 years.

Sources

  • Standard time-value-of-money relations (e.g. Brealey, Myers & Allen, Principles of Corporate Finance)

Content last reviewed 2026-11-04. Formulas and worked examples are checked by automated tests against independently computed values.