Finance tools
Payback period calculator
Free payback period calculator for capital budgeting and project evaluation. Enter initial investment and annual cash flows (even or uneven yearly) to see simple payback and discounted payback period with an optional discount rate. Uses the cumulative cash flow method with fractional-year interpolation — cumulative chart, year-by-year schedule, and CSV/PDF export. Live results, no submit button.
What payback period means
The payback period is how long it takes for cumulative cash inflows from an investment to recover the initial cash outlay. Shorter payback generally means faster recovery of capital and lower exposure to project risk — though payback alone does not measure total profitability.
This tool supports simple payback (undiscounted cash flows) and discounted payback (present value of future cash flows). Results are illustrative for planning and education, not investment advice.
Even annual cash flows
Constant or growing yearly returns with optional discount rate.
Uneven yearly flows
Per-year cash flows up to 30 years with fractional-year interpolation.
Chart + schedule
Cumulative cash flow chart and expandable year-by-year table.
CSV/PDF export
Download inputs and payback results for Excel or reports.
Payback period formula
When annual cash flows are even and constant, the payback period formula is:
Simple payback
Payback period = Initial investment ÷ Annual cash flow
Worked example: $100,000 investment with $25,000 per year → payback = $100,000 ÷ $25,000 = 4 years.
With uneven cash flows, find the last year where cumulative cash flow is still negative, then add the fraction of the next year needed to recover the remaining deficit:
Payback = Last negative year + (Remaining deficit ÷ Next year’s cash flow)
Discounted payback period
Simple payback ignores the time value of money. The discounted payback period (DPP) discounts each future cash flow to present value before measuring when cumulative discounted inflows recover the investment.
Discounted payback is always equal to or longer than simple payback because future dollars count for less today. Use your discount rate as a proxy for required return, WACC, or opportunity cost of capital.
Discounted payback period formula (even annual cash flows)
When cash flows are constant each year, discounted payback can be written as:
DPP = −ln(1 − (Investment × discount rate) ÷ Annual cash flow) ÷ ln(1 + discount rate)
For constant annual cash flows, this calculator applies the closed form when applicable; uneven or growing flows use the same cumulative interpolation as simple payback on discounted cash flows.
Even vs uneven cash flows
Use even annual cash flow when each year returns roughly the same amount (or grows steadily by a fixed dollar amount). Use uneven yearly cash flows when returns vary by year — ramp-up projects, maintenance years, or one-time spikes.
Optional annual increase or decrease in even mode models growing or declining returns without entering every year manually.
Cumulative cash flow method
For uneven cash flows or when annual inflows change, use the cumulative cash flow method instead of a single division formula:
- Start with −initial investment at year 0.
- Add each year’s cash flow to build a cumulative cash flow column.
- Find the last year cumulative cash flow is still negative.
- Add the fraction of the next year needed to reach zero: Payback = Last negative year + (Remaining deficit ÷ Next year’s cash flow).
For discounted payback, discount each year’s cash flow first (CF ÷ (1 + rate)^year), then apply the same cumulative logic to discounted flows. The schedule table in this calculator shows both columns.
Worked examples
Even flows: Invest $100 at $20/year → simple payback 5 years. At a 10% discount rate, discounted payback ≈ 7.27 years.
Uneven rental example: $100,000 apartment with varying annual rent ($15k years 1–2, $24k years 3–4 and 6–8, $10k year 5) and a 5% discount rate → discounted payback ≈ 6.35 years (year 6 + $5,887 ÷ $17,056). Use uneven yearly cash flows mode above.
Payback period format: Results show whole years plus months when payback is fractional (e.g. 4 years 2 months), matching how finance teams report recovery time.
Payback vs break-even vs ROI
Payback period measures how long until cumulative cash inflows recover an upfront investment. Break-even is the sales volume where profit is zero on a per-unit basis — see our break-even calculator.
ROI and NPV/IRR measure total value created over the full life of a project, including cash flows after payback. For simple invested-vs-returned ROI %, use the ROI calculator. Payback is a quick risk screen, not a complete profitability test.
Scheduling software ROI on Ordio measures workforce savings in months — a different job from generic capital budgeting payback (dedicated EN shift-scheduling ROI tool on the roadmap).
Limitations of payback period
- Ignores cash flows after payback (unless you use NPV/IRR — planned as separate tools).
- Simple payback ignores time value of money — use discounted payback when timing matters.
- Does not rank mutually exclusive projects with different sizes or risk.
- Not a substitute for tax, accounting, or securities advice.
Common mistakes
- Mixing monthly and annual cash flows without converting periods.
- Using negative or zero cash flows without checking whether recovery is possible.
- Confusing payback with break-even point unit volume.
- Skipping a discount rate when comparing long-horizon projects.
How to calculate payback period in Excel
For even annual cash flows in Excel, divide investment by annual cash flow: =A2/B2 where A2 is investment and B2 is annual inflow.
For uneven flows, build a cumulative cash flow column starting at =-Investment, then add each year’s inflow. Interpolate when cumulative crosses zero — or export the schedule from this calculator.
Discounted payback in Excel: add a present-value column =CashFlow/(1+rate)^year, cumulative sum discounted flows, then interpolate at the crossover — same logic as the cumulative cash flow method.
Monthly payback in Excel: convert all flows to monthly periods (÷12 for annual) or use monthly rows; this calculator uses annual periods in v1 — multiply fractional years by 12 for months.
How to use this payback period calculator
Enter initial investment
Type the upfront cash outlay (project cost, equipment purchase, etc.).
Choose cash flow pattern
Even annual cash flow for steady returns, or uneven yearly flows when each year differs.
Set discount rate (optional)
Add a discount rate for discounted payback — often aligned with WACC or required return.
Read payback and export
Review simple and discounted payback, open the schedule for cumulative cash flows, and export CSV or PDF.
More free tools
Discover more calculators for time tracking, payroll, and HR.
Frequently asked questions about this payback period calculator
What is the formula for payback period?
For constant annual cash flows: Payback period = Initial investment ÷ Annual cash flow. With uneven flows, find the year cumulative cash flow turns positive and interpolate for a fractional year.
What is discounted payback period?
Discounted payback uses present values of future cash flows (time value of money) before measuring recovery time. It is usually longer than simple payback and is more conservative for long-horizon projects.
What is a good payback period?
It depends on industry, risk, and company policy. Many capital budgets use 3–5 years as a screening threshold; infrastructure may accept longer horizons. Compare payback against alternatives and use NPV/IRR for full decisions.
How do I calculate payback with uneven cash flows?
List each year’s expected cash flow, compute cumulative totals, and interpolate when cumulative cash crosses zero. Use uneven yearly cash flows mode in this calculator — up to 30 years.
How do I calculate payback period in Excel?
Even flows: =Investment/AnnualCF. Uneven flows: cumulative column + interpolation, or discount each year with =CF/(1+rate)^n for discounted payback. Export from this tool to skip manual setup.
What discount rate should I use?
Common choices: company WACC, required rate of return, or cost of borrowed capital. Typical planning rates range from 5%–15% depending on risk — use a rate consistent with your other capital budgeting models. Estimate WACC with our WACC calculator.
What is the difference between payback period and break-even?
Payback is how long until cumulative cash inflows recover an investment. Break-even is the sales volume where profit is zero on unit economics. See our break-even calculator for volume-based break-even.
What is the difference between payback period and NPV or IRR?
NPV and IRR value all cash flows over the project life. Payback only measures recovery timing and ignores flows after payback. Use payback as a quick screen; use NPV and IRR for full accept/reject decisions.
How do I express payback in months?
Multiply the fractional year by 12. Example: 4.25 years ≈ 4 years 3 months. This calculator shows years with months in the result label when payback is not a whole number.
What are the limitations of payback period?
Is this payback period calculator free?
Yes. Simple and discounted payback, uneven flows, chart, schedule, and CSV/PDF export are free with no sign-up.
How does payback differ from scheduling software ROI?
Generic payback measures any investment vs cash flows. Shift scheduling ROI for workforce software (labor savings vs subscription) is a separate Ordio calculator on the roadmap — not the same as capital budgeting payback here.
Is 5 years a good payback period?
For many capital budgets, 3–5 years is a common screening window — so 5 years is often acceptable for moderate-risk projects. High-growth tech or SaaS may target shorter payback; infrastructure or real estate may accept longer. Always compare against alternatives and use NPV/IRR for final decisions.
How do you calculate payback period with cumulative cash flow?
Sum cash inflows year by year after subtracting the initial investment. When cumulative cash flow turns positive, interpolate: Last negative year + (Remaining deficit ÷ Next year’s cash flow). For discounted payback, use cumulative discounted cash flows. This calculator builds both columns in the schedule table.
What is the discounted payback period formula?
For even annual cash flows: DPP = −ln(1 − (Investment × rate) ÷ Annual CF) ÷ ln(1 + rate). With uneven flows, discount each year (CF/(1+rate)^n), cumulate discounted flows, then interpolate at the crossover — same cumulative cash flow method as simple payback.
How do you calculate payback period in months?
Multiply the fractional part of payback years by 12. Example: 4.25 years = 4 years + 0.25 × 12 = 4 years 3 months. This calculator displays years and months automatically when payback is not a whole number.
Can payback period be calculated monthly?
Yes in principle — use monthly cash flows and a monthly discount rate. This tool uses annual periods in v1. To approximate monthly payback from annual results, divide annual cash flow by 12 and multiply fractional years by 12, or export the schedule and rescale in Excel.
How do you calculate NPV, IRR, and payback period together?
Payback answers when investment is recovered; NPV sums all discounted cash flows; IRR is the discount rate where NPV = 0. Use payback as a quick risk screen, then NPV for accept/reject. Dedicated IRR calculator is on the v1.1 roadmap.