📐 IRR & NPV Calculator

Compute Internal Rate of Return, Net Present Value, payback period, and decision verdict on any project cashflow stream — USD, INR, AED.

What is IRR & NPV Calculator?

A capital-budgeting calculator for evaluating investment projects. Enter the initial outlay and yearly cashflows, set your discount rate (cost of capital) and hurdle rate, and instantly see NPV at the chosen rate, IRR via bisection, nominal & discounted payback, profitability index, and an Accept/Reject verdict. Includes an NPV-vs-discount-rate curve with the IRR marked, a sensitivity table at 5/8/10/12/15/20%, a per-year breakdown of discounted and cumulative cashflows.

How to Use

  1. Pick your currency (USD, INR, or AED) and enter the initial investment for Year 0.
  2. Add a row for each year of expected cashflows — positive for inflows, negative for additional outlays.
  3. Set the discount rate to your cost of capital (WACC) and the hurdle rate to your minimum acceptable IRR.
  4. Read the NPV, IRR, payback, and Accept/Reject verdict — they update on every keystroke.
  5. Check the NPV-vs-rate curve and sensitivity table to see how robust the decision is to rate changes.

How NPV and IRR Are Calculated

Net Present Value discounts every future cashflow back to today using the formula NPV = Σ CF_t / (1 + r)^t, where r is the discount rate and t is the year. The Year 0 outflow is included as a negative number, so NPV is the sum of all discounted cashflows including the initial investment. The Internal Rate of Return is the value of r that makes NPV exactly zero. There is no closed-form solution, so this calculator uses bisection: it brackets the IRR, evaluates NPV at the midpoint, and narrows the bracket on each iteration until NPV is within a tiny tolerance of zero.

The Decision Rule

The textbook rule for capital budgeting is simple: accept any project where NPV is greater than zero at your cost of capital. A positive NPV means the project earns more than the return required by investors, and accepting it increases firm value by exactly the NPV amount. The IRR rule says: accept if IRR is greater than the hurdle rate. For independent projects with conventional cashflows this gives the same answer as NPV. For mutually exclusive projects, ranking by IRR can choose the wrong project — always fall back to NPV when comparing alternatives.

Sensitivity and Risk

A single-point NPV can hide significant risk. The sensitivity table on this page shows NPV at six different discount rates from 5% to 20% — if NPV stays positive across all of them, the decision is robust to estimation error in your cost of capital. If NPV flips negative within a few percentage points of your base rate, the project is fragile and deserves more scrutiny on assumptions.

Frequently Asked Questions

What is the difference between IRR and NPV?

NPV (Net Present Value) tells you the dollar value a project adds in today's money at a chosen discount rate — a positive NPV means the project beats your cost of capital. IRR (Internal Rate of Return) is the discount rate that makes NPV equal to zero — it tells you the project's effective annualized return. NPV measures size of value created; IRR measures rate of return.

When should I use NPV vs IRR for decisions?

Use NPV when comparing mutually exclusive projects of different sizes — IRR can mislead you because a small project with a huge IRR may add less absolute value than a larger project with a moderate IRR. Use IRR when capital is constrained and you want to rank projects by return per dollar invested. The safest rule: accept any project with NPV greater than zero at your cost of capital.

What is the multiple-IRR problem?

When cashflows change sign more than once (for example: outflow, inflow, outflow), the NPV equation can have multiple solutions and the project may have several mathematical IRRs. In that case IRR loses meaning as a decision rule and you should rely on NPV instead, or use Modified IRR (MIRR).

How do I choose the right hurdle rate?

The hurdle rate is the minimum return a project must earn to be acceptable. Most companies set it equal to their weighted average cost of capital (WACC) plus a risk premium for the specific project — riskier projects get higher hurdles. For personal investing, use the return on a comparable-risk alternative (such as an index fund).

What is the difference between payback and discounted payback?

Payback period is the time it takes for cumulative nominal cashflows to recover the initial investment — it ignores the time value of money. Discounted payback applies the discount rate to each cashflow first, then asks the same question. Discounted payback is always longer (or equal) and is the more rigorous of the two.

Related Tools

  • 📈 ROI Calculator — Calculate Return on Investment with Simple ROI, Annualized CAGR, dividends, and benchmark comparison vs S&P 50
  • 📈 Compound Interest Calculator — Calculate compound interest with monthly contributions and see growth over time with an animated chart.
  • 📈 SIP Calculator — Calculate SIP returns with step-up option, wealth growth chart, and lump sum comparison. Free mutual fund SIP
  • ⏳ Rule of 72 Calculator — Calculate how long it takes to double your money. Rule of 72 estimate plus exact formula, with growth chart an
  • 🎂 Age Calculator — Free age computation tool — calculate age from date of birth in years, months, days, hours, and minutes with f
  • % Percentage Calculator — Calculate percentages instantly — find X% of Y, percentage change, increase/decrease by %, and what percent X
  • 💔 Relationship Compatibility Calculator — REAL compatibility (not zodiac BS). Based on Gottman Institute's 97% divorce prediction research + attachment
  • 🏦 Loan Calculator — Calculate monthly loan payments, total interest, and amortization schedule. Free amortization calculator with

Related: irr calculator, npv calculator, internal rate of return calculator, net present value calculator, irr and npv, discounted cash flow calculator, dcf calculator, payback period calculator, discounted payback period, profitability index calculator, capital budgeting calculator, project evaluation calculator, hurdle rate calculator, investment decision calculator, npv sensitivity analysis