📐
✓ Editorially reviewed by Derek Giordano, Founder & Editor · BA Business Marketing

IRR Calculator

The return that sets NPV to zero, with MIRR and an NPV check

Updated October 2026

🧮
700+ calculators, no signup required
Finance · Health · Math · Science · Business
nnng.com
IRR is the discount rate that makes the net present value of all cash flows exactly zero. Invest $10,000 and receive $3,000, $4,000, $5,000 and $2,000 over four years, and the result is IRR 15.32%: discounting those inflows at 15.32% a year gives back exactly $10,000. With an 8% finance rate and 6% reinvestment rate the MIRR is 11.34%. The calculator reproduces Microsoft Excel’s published example: −$70,000 followed by $12,000, $15,000, $18,000 and $21,000 returns −2.1%, and adding a fifth-year $26,000 lifts it to 8.7%.

The IRR Equation and How It Is Solved

IRR is the rate r that solves

0 = CF0 + CF1 ÷ (1 + r) + CF2 ÷ (1 + r)2 + … + CFn ÷ (1 + r)n

With more than a few cash flows there is no closed-form answer, so it is found by search. This calculator brackets the rate between −99.99% and 1,000% and halves the interval 300 times. Check the default result by hand: at 15.32%, $3,000 is worth $2,601.41 today, $4,000 is worth $3,007.70, $5,000 is worth $3,260.11 and $2,000 is worth $1,130.78 (each divided by 1.1532 raised to its year). Those add to about $10,000, the amount invested, so NPV is zero.

Timing Changes IRR More Than the Total

Every row below puts in $10,000, and every row but the last gets $14,000 back. MIRR uses an 8% finance rate and 6% reinvestment rate; NPV is at 8%.

PatternCash flows (years 0 to 4)IRRMIRRNPV at 8%
Default−10,000, 3,000, 4,000, 5,000, 2,00015.32%11.34%$1,646.35
Same dollars, big year later−10,000, 2,000, 5,000, 4,000, 3,00014.36%11.11%$1,518.96
Same dollars, front-loaded−10,000, 5,000, 4,000, 3,000, 2,00017.80%11.81%$1,910.54
One lump sum at the end−10,000, 0, 0, 0, 14,0008.78%8.78%$290.42
Small income, large final sale−10,000, 1,000, 1,000, 1,000, 12,00012.09%11.35%$1,397.46

Front-loading the same dollars raises IRR from 14.36% to 17.80%, because money returned sooner is discounted less. MIRR moves far less, since it compounds the early money at only 6% instead of at the IRR. When all the money comes back at the end there is nothing to reinvest, and IRR equals MIRR.

Monthly or Quarterly Cash Flows

Enter one value per period and choose the period length. The IRR per period is annualized by compounding, not by multiplying. Investing $10,000 and receiving $900 a month for 12 months is an IRR of 1.20% a month; (1 + 0.012043)12 − 1 = 15.45% a year, not 14.45%.

Pitfalls and Edge Cases With IRR

What IRR Doesn’t Tell You

IRR ignores scale, risk and taxes, and it says nothing about whether the cash-flow forecast is right. It also does not choose the hurdle: compare it with your cost of capital (see the WACC calculator) or another benchmark. For federal cost-benefit work OMB publishes discount rates each year; the 2026 Appendix C nominal rates run from 3.4% for 3 years to 4.1% for 30 years. For an investment decision with tax or legal consequences, have a financial adviser or CPA review the cash flows.

Frequently Asked Questions

What is a good IRR?
One above your cost of capital or the return you could earn elsewhere at similar risk. There is no universal number; it depends on the risk of the cash flows.
What is the difference between IRR and MIRR?
IRR assumes cash is reinvested at the IRR; MIRR compounds inflows at a reinvestment rate you choose and discounts outflows at a finance rate, so it is usually lower and always has one answer.
Why does the calculator show no IRR?
The cash flows need at least one negative and one positive value, and NPV has to reach zero somewhere between −99% and 1,000%. With more than one sign change there can be several IRRs, which the calculator lists; use NPV or MIRR to decide then.
Is IRR the same as annual return?
Only for yearly periods. For monthly or quarterly flows the calculator compounds the per-period IRR to an annual figure.
How is IRR different from ROI?
ROI compares total gain with cost and ignores timing; IRR accounts for when each dollar arrives, so a faster payback raises IRR even with the same total gain.
Why does Excel give a slightly different IRR?
Excel uses an iterative method with a starting guess; with normal cash flows both should agree to two decimals. Check that the cash flows and their order match.
Does IRR work for real estate deals?
Yes: enter the down payment and costs as the first negative flow, each year’s cash flow, and the sale proceeds in the final year.

How to Use This Calculator

  1. Enter cash flows — the first value is the investment as a negative number; then one value per period, separated by commas. Use 0 for a period with no cash.
  2. Choose the period length — years, months or quarters; monthly and quarterly results are also shown annualized.
  3. Set the MIRR rates — the rate you pay to borrow (finance rate) and the rate you can earn on cash received (reinvestment rate).
  4. Read the results — IRR per period, annualized IRR, MIRR, totals in and out, NPV at 0%, 5% and 10%, and a warning when flows change sign more than once.
📚 Sources & References
  1. [1] Microsoft. IRR function (method and the worked example used to test this calculator; accessed Oct 2026). support.microsoft.com
  2. [2] OpenStax. Principles of Finance, Chapter 16: How Companies Decide Which Projects to Invest In (NPV, IRR, MIRR, payback, profitability index; 2022). openstax.org
  3. [3] Office of Management and Budget. Circular A-94, Appendix C: discount rates for 2026 (revised Mar 6, 2026). www.whitehouse.gov
✅ Editorial Standards — Every calculator is built from peer-reviewed formulas and official data sources, editorially reviewed for accuracy, and updated regularly. Read our full methodology · About the author