Lelifi·tools

IRR Calculator

IRR is the annual rate that makes the present value of a project’s cash flows equal zero. For $10,000 paid at time zero and five annual receipts of $3,000, the calculator finds an IRR of 15.24%. Enter each cash flow in order, with the initial investment negative.

Find the annual return a project earns. Enter what you put in and what comes back each year to get the internal rate of return, computed in your browser.

By the Lelifi editors ·

Key takeaways

Finding the rate where NPV hits zeroNPV = -10,000 + 3,000/(1+r) + 3,000/(1+r)^2 + ... + 3,000/(1+r)^5try r = 15%: NPV = +$56.47 (still a tiny profit)try r = 16%: NPV = -$177.12 (now a small loss)the balance point sits between them= IRR = 15.24% at NPV = 0The calculator runs this same bracketing search on your cash flows, just faster.
Bracketing search for the rate that zeroes out NPV on the $10,000 example.
Where the $10,000 example landsRough0Fine5Good10Great152515.24%
The 15.24% from the worked example, placed against common hurdle-rate ranges.
On this page
  1. What the IRR number tells you
  2. The formula, in plain English
  3. Worked example: $10,000 in, $3,000 a year for five years
  4. IRR vs. ROI vs. CAGR: which number to use
  5. What counts as a good IRR?
  6. Where IRR can mislead you
  7. Monthly cash flows: annualizing the rate

What the IRR number tells you

IRR stands for internal rate of return. It answers one question: if I put money into this project, what yearly return does it pay me until the money comes back? The answer is expressed as a single annual percentage, which makes it easy to line up projects of different sizes and lengths side by side.

The word internal matters. The rate is computed from the project's own cash flows, nothing outside them. You do not have to pick a discount rate or guess what the market will do. The calculator finds the rate at which the money you put in exactly balances the money you get back, once timing is counted. That balance point is the IRR.

Here is the practical meaning. A 15% IRR means the project compounds your money at 15% per year while it runs. A bank CD paying 4% compounds at 4%. So the project beats the CD by a wide margin, and if your alternative use of cash earns less than 15%, the project wins the comparison. As the SEC's investor education site explains in its internal rate of return glossary entry, the figure is widely used to judge whether an investment clears its hurdle.

InputMeaning
ExampleA value to test
ResultThe calculated output

The formula, in plain English

Every cash flow gets discounted back to today. A dollar arriving in year 3 is worth less than a dollar today, because you could have invested that dollar for three years. The discount factor for year n is 1 divided by (1 + r) to the power n, where r is the rate we are hunting for.

The net present value, or NPV, adds up all of those discounted flows: the initial investment enters as a negative number and every payback enters as a positive one. IRR is the value of r that makes the whole sum equal exactly zero.

Nobody solves that equation by hand. The rate sits inside an exponent, so there is no neat algebra for it. What calculators do instead is a bracketing search: try one rate, see whether NPV lands positive or negative, and tighten the bracket until the answer stops moving. The search below runs about 200 rounds, which pins the rate down to a tenth of a basis point.

One detail worth knowing: the result depends on treating a year as the period between flows. If your cash arrives monthly, the per-month rate comes out first and gets compounded up to an annual figure, which the last section of this page walks through.

InputMeaning
ExampleA value to test
ResultThe calculated output

Worked example: $10,000 in, $3,000 a year for five years

Say you buy a used piece of vending equipment for $10,000. It nets $3,000 a year in profit for five years, after which it is worn out and worth nothing. What return did that money earn?

Now compare two ways to get the same 50% ROI. Option A is the machine above, which ties your money up for five years. Option B is a flip that returns $15,000 on $10,000 in a single year. Both show 50% ROI, yet Option B compounds at roughly 50% per year while Option A manages 15.24%. The IRR exposes that difference; the ROI hides it.

The same math works in reverse. A payday loan that charges $15 to bridge $100 for two weeks carries an APR of about 391%, and annualized rates are exactly what IRR-style math produces. Rates that look small per period turn huge once the clock is applied honestly.

YearCash flowPresent value near 15.24%
0-$10,000-$10,000
1$3,000$2,599
2$3,000$2,253
3$3,000$1,953
4$3,000$1,693
5$3,000$1,468
PatternIRR
$2,000 for 8 years11.81%
$2,500 for 6 years12.98%
$3,000 for 5 years15.24%
$4,000 for 4 years21.86%

IRR vs. ROI vs. CAGR: which number to use

Three numbers describe returns, and each one answers a different question. ROI measures total profit against what you put in, with no clock. CAGR measures steady growth of one sum over time, which fits a buy-and-hold that pays nothing along the way. IRR handles money moving in and out at different dates, which fits projects, rentals, renovations and private deals.

MeasureQuestion it answersCash flows along the wayBest used for
ROIHow much did I make overall?IgnoredQuick one-period comparisons
CAGRWhat rate did one sum grow at?None allowedStocks held for years, home values
IRRWhat annual rate do uneven flows earn?Core of the mathProjects, rentals, business deals

A rental property is the classic IRR case. Cash enters monthly as rent, leaves as repairs, and a big lump arrives when you sell. CAGR cannot describe that pattern at all, and ROI says nothing about whether the money was tied up for three years or fifteen. IRR compresses the whole messy schedule into one annual rate.

Use ROI when someone asks how much you made, CAGR when you held one asset untouched, and IRR whenever money moved in and out more than once. If a deal is pitched to you with only an ROI figure and a long timeline, ask for the IRR, because that is where the timing cost shows up.

What counts as a good IRR?

There is no universal good number, because the right benchmark depends on what your cash could earn somewhere else and how much risk the project carries. Still, some rough bands help you sanity-check a deal before you dig deeper.

The right question is not whether the IRR is high in the abstract but whether it clears your personal hurdle. If your money otherwise earns 4.5% in a high-yield savings account, a 9% IRR doubles that. If you are comparing against a business you could grow at 20%, then 9% is a pass. The IRS notes in Publication 550 on investment income and expenses that investment returns and their tax treatment vary widely by vehicle, so the after-tax hurdle is the one that counts.

Where IRR can mislead you

IRR is a useful number with known blind spots, and it pays to learn them before betting on a deal.

Scale is invisible. A project that turns $100 into $150 in a year has a 50% IRR. A project that turns $100,000 into $120,000 in a year has a 20% IRR but hands you twenty times the dollars. Chasing the highest rate rather than the highest profit is a classic mistake when the two projects cannot both be scaled up.

Reinvestment is assumed. The math quietly assumes each early cash flow gets reinvested at the IRR itself. If a project shows 30% and pays you in year 1, the calculation presumes you find another 30% home for that money. In real life the reinvestment rate is usually lower, which flatters projects that pay early.

Mixed signs can produce multiple answers. When cash flows swing from negative to positive and back again (a project that needs a mid-life overhaul, say), the equation can have two or more valid solutions, and neither is more correct than the other. The calculator reports the first rate it brackets; treat oddball flow patterns as estimates.

No solution is possible. If the flows never add up to more than you put in, there is no positive rate that balances the books. The calculator will tell you when no positive IRR exists, which is itself useful information: the project cannot pay you back.

Monthly cash flows: annualizing the rate

Many real deals pay monthly, not yearly. A vending route, a car wash, a rental: the money shows up twelve times a year. The clean way to handle that is to solve for a monthly rate first, then compound it up: annual rate = (1 + monthly rate) to the 12th power, minus 1.

Worked example. You buy a coin-operated machine for $24,000. It clears $600 a month for 48 months, after which it is done. Total in: $28,800, an ROI of 20%. The monthly IRR works out to 0.77%, and compounding gives 9.64% per year.

Was that a good use of $24,000? Park the same money at 8% compounded annually for four years and it grows to about $32,652, a gain of $8,652 without lifting a finger. The machine earned $4,800. On pure numbers, the savings account won, and the IRR comparison makes that visible in seconds.

When you use the calculator below with monthly numbers, either divide your monthly flow by the number of months in your compounding year and switch the period to months, or convert your flows to a yearly equivalent and keep the period in years. Just be consistent: the annualization formula assumes the rate you solve for matches the spacing of the flows you enter.

Frequently asked questions

What is IRR in simple terms?

IRR is the yearly return a project earns on the money you keep invested in it. Put in $10,000 and get back $3,000 a year for five years, and your money compounded at 15.24% a year. If that beats whatever else you could do with the cash, the project is worth a look.

How do I calculate IRR by hand?

You set the NPV equation to zero and solve for the rate, but the rate sits inside an exponent so there is no direct algebra. The practical method is a bracketing search: guess 10%, see whether NPV is positive or negative, then keep halving the bracket. The calculator does about 200 of these rounds in a blink.

What is a good IRR for a small business project?

Compare against your next best use of money. With high-yield savings paying around 4% to 5% and long-run stock returns historically near 10%, a project with an IRR under 5% is weak, one near 10% is solid, and anything above 15% deserves a careful check of the assumptions before you celebrate.

Why is my IRR different from my ROI?

ROI divides total profit by what you put in and ignores time. IRR spreads that profit across the years your money was tied up. A 50% ROI earned over five years is a 15.24% IRR in the $10,000 example above, because the same profit took five years to arrive.

Can IRR be negative?

Yes. If the money you get back is less than the money you put in, the project lost value, and the IRR can come out negative. A project returning $8,000 on a $10,000 investment has a negative IRR, and the calculator will show it rather than pretending a rate does not exist.

What does it mean when the calculator says no IRR exists?

It means the flows cannot bracket any rate at which the money balances, which usually points to a sign error or a deal that never gets close to paying back. When total inflows are real but smaller than what you put in, the calculator instead shows a negative IRR, and that number is the honest verdict: the project lost money.

Does IRR include the initial investment?

Yes, as a negative cash flow at time zero. Enter the full amount you spend up front, including setup costs, as the initial investment. Forgetting delivery or installation fees is a common error, and it inflates the IRR because the true outlay was larger.

Is a higher IRR always the better investment?

Not always. IRR ignores scale, so a 50% IRR on $100 beats a 20% IRR on $50,000 in rate but not in dollars. It also assumes you can reinvest early cash flows at the same rate. Look at the dollar profit alongside the rate before choosing.

How many years should I enter for a rental property?

Use the number of years you plan to hold it, and include the sale proceeds in the final year. A typical analysis runs 5 to 10 years. If you plan to sell in year 6 for $200,000, add $200,000 as the year 6 cash flow on top of that year's net rent.

What is the difference between IRR and APR?

They are cousins computed from opposite chairs. APR is what a borrower pays on money received, and the APR math on this site's apr-calculator works the same NPV equation from the lender's side. An APR of 7.71% on a loan is a 7.71% IRR for the lender, fees included.

Does the IRR calculator handle monthly cash flows?

Yes. Enter each monthly amount in the flow fields and the calculator solves a monthly rate, then compounds it to an annual figure. The $600 a month machine example annualizes to 9.64% from a monthly rate of 0.77%, and the same routine runs on any flow spacing you enter.

Is my data saved anywhere when I use this calculator?

No. Every calculation runs in your browser with JavaScript, and none of the numbers you type are uploaded, logged or stored. Close the tab and the figures are gone.

Spotted a wrong number or a broken result?

More Finance tools

See all Finance tools

Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.