Free specialty workspace

Capital budgeting and NPV calculator

Use this capital budgeting and NPV calculator for annual or dated cash flows, IRR, XIRR, MIRR, profitability index, payback, equivalent annual value and scenario comparison.

Method version 1.0.0 · Reviewed November 2, 2026 · Calculated on your device

← Feasibility calculator line · Skip to calculator inputs →

Inputs, workflow and interpretation

These are planning models using your inputs, not valuations, loan approvals or market forecasts. All money is USD. Fields start blank; Load example inserts illustrative data that must be replaced before evaluating a real project. Nothing is saved automatically.

How to use this workspace
  1. Define the project, baseline, viewpoint and horizon. Use incremental cash changes versus that baseline—not all accounting income or sunk costs.
  2. Collect the source records listed below. Date your assumptions and distinguish measured figures, signed terms, quotes and forecasts. If an essential input is unknown, investigate it rather than silently entering zero.
  3. Enter base assumptions and your own downside/upside changes. Use a coherent USD price basis: nominal flows with nominal discount rates, or real flows with real rates. Do not mix them.
  4. Calculate. Review the period table, zero/undefined metrics, cash deficits, scenario graph and model-specific notes. A positive NPV does not satisfy operational, legal, safety, market or financing requirements.
  5. Print/save the result or download the cash-flow CSV. Result JSON preserves inputs and results; CSV carries the period table. For an equal-period model, use the optional Decision Feasibility handoff only after reviewing the numbers.
Cash-flow definitions and timing

Project cash flow is before financing: exclude loan proceeds, principal and interest. Equity cash flow is after financing: equity contribution at time zero, then cash after debt service and final payoff. Do not discount one viewpoint with a rate intended for the other. Different discount rates can change the comparison.

NPV discounts all modeled net cash flows. Conventional IRR/XIRR is reported only for an initial outflow followed by nonnegative net inflows and a root in the stated range. Multiple sign changes can create ambiguous IRRs; the tool does not label one root as the answer. MIRR uses the specified finance/reinvestment rates. Payback is the first period-end recovery—not an interpolation or proof that cash stays positive afterward.

Scenario changes combine within a scenario; separate scenarios are alternatives, not cumulative events or probabilities. Longer lives and terminal values are assumptions that often dominate results. Check the source evidence before relying on them.

What the Decision Feasibility handoff does

The explicit handoff button places the base unlevered equal-period cash flows into a temporary handoff on this device and opens the complete study. On that page, choose Load the reviewed financial cash flows to replace the current unsaved study inputs. Save an existing study first if needed. There is no automatic merge.

Only initial project outlay, period benefits/costs and the matching discount rate transfer. Financing/equity returns, matrix scores, requirements, scenario probabilities and lender permissions do not. Your funding amount, requirements, ratings and additional uncertainty remain unverified and must be entered. The handoff never grants GO status. SaaS uses monthly periods and a monthly-equivalent rate; the other transferable models use years. Dated capital flows do not transfer because the complete study expects equal periods.

There is no online project save or account created by this handoff. It uses browser session storage, which can be cleared or blocked. JSON result downloads and explicit editable complete-study files are separate features.

Capital budgeting: where the inputs come from
  • Initial outlay: supplier/installation quotes, implementation costs and incremental working-capital cash committed at time zero. Exclude sunk costs and debt proceeds. Recover working capital only as an explicit future receipt.
  • Annual cash rows: one line per year, benefit,cost. Example: 6000,1000 means USD 6,000 received/avoided cost and USD 1,000 spent at that year end. Do not paste headers, currency signs or thousands separators. Costs are positive; the calculator subtracts them.
  • Dated rows: enter YYYY-MM-DD,benefit,cost, for example 2027-07-01,6000,1000. The investment date is time zero. Dates must increase strictly, with at most 60 rows and 100 elapsed years. Time is actual elapsed days / 365, so leap-year timing matters.
  • Discount/hurdle rate: use a documented required return appropriate to this project and cash-flow viewpoint, such as a validated project WACC for unlevered flows. This tool does not infer a market rate or derive tax-adjusted WACC.
  • MIRR rates: supply the annual cash-financing and reinvestment assumptions. They do not create debt in the cash flows.
  • Alternative B: prepare its own initial outlay and annual rows on the same baseline. Same-horizon NPV is directly comparable on the stated assumptions. Unequal-horizon EAV comparison needs a defensible repeating-service/replacement assumption; the tool does not assume it.
  • Sensitivity rows: up to three comma-separated rows of initial-cost %, benefit %, future-cost % changes. 20,-15,10 adds 20% initial cost, reduces benefits 15% and increases future costs 10% together. Main A metrics remain the unadjusted baseline.

Results include NPV, conventional IRR/XIRR, MIRR, net-flow profitability index, EAV, first simple/discounted recovery, period-end funding deficit and zero-NPV outlay/benefit thresholds. The profitability index here is net future PV divided by initial outlay, not a gross benefit-cost ratio. The table and CSV show the actual cash basis used.

Your calculation

Start from incremental cash benefits and costs versus doing nothing or your explicit baseline. Use a common USD basis; do not mix project and equity cash flows.

Choose a method, then enter your figures. Examples are illustrative, not recommended settings or rates.

Equal-period cash flows are annual year-end amounts; dated mode uses actual dates and annual rates.

All incremental initial cash costs. Use zero only when there is no initial spending.

Your required annual project return; entered assumption, not a rate recommendation.

Only the MIRR reinvestment convention; this does not create a loan or debt cash flows.

Rate assumed to compound positive cash flows to the last date/year.

One row per year or actual date. No header, currency symbols or thousands separators. Dates use YYYY-MM-DD. Positive benefits and costs; net is derived. At most 60 rows.

Enter up to three rows in order: base adjustment, downside, upside. Changes combine within each row. Main metrics use unadjusted A. No header or percent symbols.

How this calculation works

NPV = Σ CF(t)/(1+r)^t. Dated cash flows use t = actual days/365. MIRR compounds positive flows at the reinvestment rate and discounts negative flows at the finance rate.

What information do I need?

Only fields for your selected method are required. Use consistent units and scope. Changing an entry method or unit system does not convert the numbers already entered. Previously calculated results are cleared when inputs change.

Input definitions and where to find them
Cash-flow timing and comparison
Equal-period cash flows are annual year-end amounts; dated mode uses actual dates and annual rates.
Project A initial outlay at time zero (USD)
All incremental initial cash costs. Use zero only when there is no initial spending.
Annual discount / hurdle rate (%)
Your required annual project return; entered assumption, not a rate recommendation.
Annual financing rate for MIRR (%)
Only the MIRR reinvestment convention; this does not create a loan or debt cash flows.
Annual reinvestment rate for MIRR (%)
Rate assumed to compound positive cash flows to the last date/year.
Investment date YYYY-MM-DD
Time-zero initial outlay date. Future dated rows must be strictly later and increasing.
Cash-flow rows: annual benefit,cost OR date,benefit,cost
One row per year or actual date. No header, currency symbols or thousands separators. Dates use YYYY-MM-DD. Positive benefits and costs; net is derived. At most 60 rows.
Alternative B initial outlay (USD)
Comparable alternative at time zero, on the same baseline basis.
Alternative B annual rows: benefit,cost
Same format as annual A. Different lives are flagged; no automatic repeatability assumption.
A sensitivity rows: initial-cost change %,benefit change %,future-cost change %
Enter up to three rows in order: base adjustment, downside, upside. Changes combine within each row. Main metrics use unadjusted A. No header or percent symbols.

Worked example

This example uses the initial method shown in the selector. Load an example in the form to try it.

Example inputs
  • Cash-flow timing and comparison: annual
  • Project A initial outlay at time zero (USD): 10000
  • Annual discount / hurdle rate (%): 10
  • Annual financing rate for MIRR (%): 8
  • Annual reinvestment rate for MIRR (%): 6
  • Cash-flow rows: annual benefit,cost OR date,benefit,cost: 6000,1000 6000,1000 6000,1000
  • A sensitivity rows: initial-cost change %,benefit change %,future-cost change %: 0,0,0 20,-15,10 -10,10,-5

Example answer: Net present value = 2,434.25995 USD

Use the result well

Incremental pre-tax unlevered cash flows versus your stated baseline. Do not subtract debt payments and also use a project discount rate intended for unlevered cash flows. Add only explicit cash taxes in cost rows if you deliberately want an entered-tax-cash-flow analysis.

Dated mode uses actual elapsed days divided by 365 for annual XNPV and conventional XIRR; results do not use a 360-day basis. Dates are strictly increasing. Equal-year mode places all flows at year ends.

MIRR uses your explicit financing and reinvestment rates, with the final entered date/year as horizon. Profitability index uses net future cash flows and is not a gross benefit-cost ratio.

All amounts are USD. Results are conditional on your inputs, timing and definitions; no tax rules, incentives, market rates, legal eligibility or lending approval are inferred. Base/downside/upside are entered scenarios, not probabilities or forecasts.

IRR is reported only for a conventional initial outflow followed by nonnegative net inflows, within the stated bracket. Multiple-sign-change flows still have NPV and may have MIRR, but no misleading unique IRR. Payback is the first period-end recovery and may be followed by later deficits.

Review the limits shown with each result. Browser arithmetic has finite precision; small differences may reflect rounding. Print or download important results before closing the tab. This workspace does not store projects online or replace an approved examination calculator, engineering design or professional judgment.

Method and sources

References support the stated mathematical concepts; the interface and implementation are original. Publishers do not endorse this site.