Vladislav SolovevPartner & Head of Research

November 9, 2026 · 8 min read

How to Calculate IRR: Step-by-Step Guide with Examples

The formula, the steps and worked examples for finding the yearly return on any set of payments, by hand, on a calculator or in a spreadsheet.

  • Fund fees & metrics
1.0The short answer

How to calculate IRR: list every cash flow with its date, money out as negative and money in as positive. Then find the one yearly rate that makes their present values add up to zero. That rate is the internal rate of return (IRR). By hand you test rates until the sum hits zero. A calculator or spreadsheet does the same search in seconds.

The formula is 0 = CF₀ + CF₁ ÷ (1 + IRR) + CF₂ ÷ (1 + IRR)² + … + CFₙ ÷ (1 + IRR)ⁿ. It has no direct solution, so every method searches for the answer. If you invest through a fund or an SPV, the same steps let you check the IRR on your statement against your own records.

32

Cash flows a BA II PLUS can hold. With more, its IRR answer is wrong

Texas Instruments

20 vs 100

Tries Excel’s IRR and XIRR make before they return an error

Microsoft Support

10%

The starting guess Excel uses when you leave the guess blank

Microsoft Support

Daily

Cash flow dates GIPS asks for in money-weighted returns since 2020

2020 · GIPS, CFA Institute

2.0Formula

The IRR Formula in Plain Words

IRR rests on present value, what a future payment is worth today at a given rate. A dollar received in one year is worth 1 ÷ (1 + r) today. ILPA, a trade body for fund investors, defines IRR as the rate at which the present value of what comes out equals what went in (ILPA Principles 3.0). Put simply, it is the rate at which the investment exactly breaks even, measured at today’s value.

Formula
NPV = CF₀ + CF₁ ÷ (1 + r) + CF₂ ÷ (1 + r)² + … + CFₙ ÷ (1 + r)ⁿ. IRR is the r at which NPV = 0.
CF
Each cash flow. Money you pay in is negative, money you receive is positive.
n
The period of each flow: 0 for today, 1 for one year from now, and so on.
NPV
Net present value: the sum of all flows, each converted to today’s money.
3.0The steps

How to Calculate IRR, Step by Step

  1. List the cash flowsWrite down every payment in and out, in order. Use a minus sign for money you pay, a plus sign for money you receive.
  2. Add the current valueIf you still hold the investment, add its current value as a final inflow. Without it, the IRR comes out far too low.
  3. Put each flow on a timelineUse equal periods, such as years, or the real dates. With real dates, use XIRR or a dated method.
  4. Find the rateTest a rate, work out the NPV and adjust until it reaches zero. Or enter the flows into a calculator or spreadsheet.
  5. Check and state itPlug the answer back in: the NPV should be zero. Say whether the IRR is per year, before or after fees, and as of which date.
4.0By hand

How to Calculate IRR Manually

By hand, you find IRR by trial and error. Take an illustrative investment. You pay $1,000 today and receive $300, $400 and $600 over the next three years. Start with a guess of 10% and discount each payment.

10%
Year 1: $300$272.73
Year 2: $400$330.58
Year 3: $600$450.79
NPV after −$1,000+$54.09
15%
Year 1: $300$260.87
Year 2: $400$302.46
Year 3: $600$394.51
NPV after −$1,000−$42.16
12%
Year 1: $300$267.86
Year 2: $400$318.88
Year 3: $600$427.07
NPV after −$1,000+$13.80
13%
Year 1: $300$265.49
Year 2: $400$313.26
Year 3: $600$415.83
NPV after −$1,000−$5.42

Illustrative cash flows made up for this example. Each cell is the payment ÷ (1 + rate) raised to its year

At 10% the NPV is positive, so the rate is too low. At 15% it is negative, so the rate is too high. The answer sits between 12% and 13%. To narrow it, draw a straight line between those two results. This is called interpolation:

  • Interpolation12% + 13.80 ÷ (13.80 + 5.42) × 1% = 12.72%
  • Exact answer from a solver12.71%

Two rounds of testing got within a hundredth of a point. Calculators repeat the same loop many times. Excel stops when it is accurate within 0.00001 percent, or after 20 tries (Microsoft Support).

5.0Fund example

How to Calculate IRR with an Example: A Private Fund

Real investments rarely pay on neat yearly dates. Here is one investor’s position in an illustrative private fund, with $1,000,000 committed. The fund calls money four times and pays out twice. The last line is the value still held at the end of 2025, treated as if it were paid out that day.

03.16.2020
What happenedCapital call
Cash flow−$250,000
09.30.2020
What happenedCapital call
Cash flow−$200,000
06.30.2021
What happenedCapital call
Cash flow−$250,000
03.31.2023
What happenedCapital call
Cash flow−$100,000
12.15.2023
What happenedDistribution
Cash flow+$320,000
06.30.2025
What happenedDistribution
Cash flow+$480,000
12.31.2025
What happenedValue still held (NAV)
Cash flow+$600,000

Illustrative fund made up for this example. The same position appears on this site’s other fund-metric pages

  • XIRR on the real dates14.1% a year
  • Plain IRR on the seven rows15.1%, as if each row came exactly one year after the last

The dated answer, 14.1%, is the right one. Treating the rows as one year apart shrinks the real gaps and overstates the rate by a point. Why the two differ is explained in IRR vs XIRR. The pace of the payments in is set by capital calls.

6.0BA II Plus

How to Calculate IRR on a BA II Plus

The Texas Instruments BA II PLUS is a common financial calculator. It does IRR in its cash flow worksheet, with five keys: [CF], [NPV], [IRR], [↑] and [↓] (Texas Instruments). Here is the $1,000 example from above:

  1. Open and clearPress [CF], then [2nd] [CE|C] to clear old entries.
  2. Enter the outlayType 1000, press [+|-] to make it negative, then [ENTER] and [↓]. This is CF0.
  3. Enter each inflowType 300, [ENTER], [↓]. The calculator asks for its frequency. Leave it at 1 and press [↓]. Repeat for 400 and 600.
  4. ComputePress [IRR], then [CPT]. The display shows 12.71, meaning 12.71% per period.

Use the frequency field when the same amount repeats. TI’s own example is a $7,000 machine that returns $3,000, then $5,000 for four years, then $4,000. Enter 5,000 once with a frequency of 4. IRR comes out at 55.63%. The worksheet holds up to 32 cash flows, and TI warns that more gives a wrong answer.

7.0TI-84 Plus

How to Calculate IRR on a TI-84 Plus

The TI-84 Plus does IRR with one function: irr(CF0, CFList, CFFreq). CF0 is the first cash flow. CFList is a list of the cash flows after it, in braces. CFFreq is optional and says how many times each amount repeats in a row (Texas Instruments).

  1. Open the functionOpen the Finance menu and choose irr(, item 8 in the list.
  2. Type the flowsEnter irr(−1000, {300, 400, 600}). Use the (−) key for the minus sign.
  3. Read the answerPress [ENTER]. The result is about 12.71, in percent.

For TI’s machine example, type irr(−7000, {3000, 5000, 4000}, {1, 4, 1}). The frequency list tells the calculator that 5,000 comes four times. The npv( function next to it takes the same lists plus a rate.

8.0In Excel

How to Calculate IRR in Excel or Google Sheets

Put the cash flows in one column, first payment first. For equal periods, type =IRR(A1:A4). Excel says IRR needs flows at regular intervals, such as monthly or yearly (Microsoft Support). For real dates, put the dates in a second column and type =XIRR(A1:A7, B1:B7). XIRR always returns a yearly rate.

  • Check the signsBoth functions need at least one negative and one positive value, or they return #NUM!.
  • Use a guess if neededBoth start from 10%. If no answer comes back, add a guess as the last argument.
  • Mind the first rowXIRR measures every date from the first one. An earlier date further down returns #NUM!. ILPA notes it also fails if the first value is zero.
  • Annualize periodic resultsIRR on monthly rows returns a monthly rate. Convert it: (1 + monthly)¹² − 1.

Microsoft’s own example: −$70,000, then $12,000, $15,000, $18,000, $21,000 and $26,000. IRR over five years is 8.7%. Over the first four years it is −2.1%, because the last payment is missing. ILPA’s fund reporting guidance adds workarounds for XIRR’s leading-zero error (ILPA, 2025).

9.0From MOIC

How to Calculate IRR from MOIC

If you know the multiple and the holding period, you can get IRR in one line. MOIC, multiple on invested capital, is what an investment returned divided by what went in. With one payment in and one payment out, IRR = MOIC^(1 ÷ years) − 1.

  • 2.0x in 3 years2.0^(1 ÷ 3) − 1 = 26.0% a year
  • 2.0x in 5 years14.9% a year
  • 2.5x in 5 years20.1% a year
  • 3.0x in 5 years24.6% a year

The shortcut works only for a single payment in and a single payment out. A fund pays in and out many times, so its IRR needs the full cash flow list. The same multiple earned faster always means a higher IRR. Going the other way, from IRR to a multiple, is covered in how to calculate MOIC.

10.0Common errors

Common Errors When Calculating IRR

  • Wrong signsEvery outlay must be negative and every receipt positive. All-positive flows have no IRR.
  • Missing the final valueIf you still own the investment, its current value is the last inflow.
  • Using IRR on uneven datesPlain IRR assumes equal periods. Use XIRR for real dates.
  • Reading a periodic rate as yearlyMonthly or quarterly rows give a rate per month or quarter. Annualize it.
  • Several sign changesIf money goes out, comes in, then goes out again, more than one rate can solve the formula. Check the answer with NPV.
  • Too many flows on a calculatorA BA II PLUS holds 32. Group repeats with the frequency field.
Key point

IRR is the yearly rate at which all your cash flows, converted to today’s value, add up to zero. Get the signs, dates and final value right, and any method gives the same answer.

11.0Professional advice

When to Get Professional Tax or Legal Advice

IRR is arithmetic, so you rarely need help to calculate it. You may need help with what goes into it, and with what it triggers.

Valuations
The final value of an unsold holding is an estimate. If a decision depends on it, ask how it was set.
Fund terms
A fund’s IRR decides whether the manager earns carry. How that test works is in hurdle rate vs IRR. A lawyer can read the agreement for you.
Tax
An IRR before tax can look very different after it. A tax adviser can model your own cash flows, including the tax on each payout.
12.0Terms

The Terms This Page Uses

IRR (internal rate of return)
The rate at which the present value of all cash flows in and out equals zero.
Present value
What a future payment is worth today at a given rate.
NPV (net present value)
The sum of all cash flows, each converted to today’s money. It is zero at the IRR.
XIRR
The spreadsheet function that returns a yearly IRR for cash flows on any dates.
Interpolation
Estimating a value between two tested points by drawing a straight line between them.
MOIC
Multiple on invested capital: what an investment returned and is worth, over what went in.
NAV (net asset value)
What a fund’s holdings are worth at their estimated value, minus what it owes.
Capital call
A fund’s request for part of the money an investor committed.
13.0Questions

Questions About Calculating IRR

Enter the first cash flow as a negative number, then each later flow with its frequency. Then press the IRR key and compute. On a BA II PLUS that is [CF], the flows, then [IRR] [CPT]. On a TI-84 Plus it is the irr( function.

Yes, by trial and error. Test a rate, work out the NPV and move the rate up if NPV is positive, down if it is negative. Interpolating between two close rates gets you within a fraction of a point.

Usually because all flows have the same sign, a date is out of order or no rate was found from the starting guess. Check signs and dates, then try a different guess.

Not on its own. A small gain earned quickly can show a high IRR. Read it next to a multiple, such as MOIC or TVPI, to see how much money came back.

14.0Sources

Where the Methods on This Page Come From

Function descriptions and standards were last checked on November 9, 2026. Calculator steps are as documented by Texas Instruments. Spreadsheet behavior is as documented by Microsoft. All worked examples are illustrative and contain no market data.

  1. 01Texas InstrumentsCurrent pageBA II PLUS: computing NPV and IRR — keys, clearing, example with IRR 55.63, 32 cash flow limit
  2. 02Texas InstrumentsCurrent pageTI-84 Plus CE guidebook, calculating cash flows — irr( and npv( syntax, CFFreq
  3. 03Microsoft SupportCurrent pageIRR function — regular intervals, 10% guess, 20 tries, example 8.7%
  4. 04Microsoft SupportCurrent pageXIRR function — dated cash flows, 100 tries, #NUM! errors
  5. 05Institutional Limited Partners Association06.2019ILPA Principles 3.0 — definition of IRR
  6. 06Institutional Limited Partners Association01.2025Performance Template Guidance — XIRR leading-zero error and workarounds
  7. 07CFA Institute2020GIPS Standards for Firms — money-weighted returns with daily cash flows from 01.01.2020

This page explains how a market works. It is not investment advice, not a recommendation of any security, strategy or company, and not an offer to sell or a solicitation to buy anything. Private companies may never list or be acquired, positions in them can be illiquid for years, and the entire amount invested can be lost. Figures are accurate as of the dates shown and change. Requirements for investor status, and the tax treatment of a private holding, differ by jurisdiction — the jurisdiction is named wherever this page discusses either. Prepared by the AXEVIL Capital research team.

What closed on the private market in the past two weeks

The rounds that priced, the tender offers that opened and the listings that filed — with the structure of each deal and the date on every figure. Written by the team that reads the paperwork.

Once every two weeks. One email, no sales sequence, unsubscribe in one click. By subscribing you agree that Axevil Capital, LLC will process your email to send the newsletter, as described in the Privacy Policy. Read the published archive first if you like.

Get started

I invest directly

Create your account in a minute. Then get the app and log in with the same email.

Create account

I’m an advisor or partner

Axevil Pro is by invitation. Request access and book a demo with our team.

Already have an account? Log in

San Francisco548 Market St, San Francisco, California, 94104, United States
DubaiThe One Tower, 23rd Floor, Office 13, Dubai, United Arab Emirates
AstanaOffice 338, 55/23 Mangilik El Avenue, Astana, Republic of Kazakhstan

Axevil Capital, LLC is a company (Delaware, #6832739) with legal address: 548 Market St, San Francisco, California, 94104, United States.

Axevil Capital, LLC has Exempt Reporting Adviser (ERA) status (SEC #802−126907).

The information presented on the website is for informational purposes only and:
— does not constitute an offer to buy or sell securities or other financial instruments;
— does not constitute an invitation to trade or provision of investment services;
— does not constitute individual investment advice.

The Company works exclusively with qualified investors who possess the necessary knowledge, experience, and financial capacity to assess risks and invest in high-risk instruments. This asset class involves elevated risks, volatility, and illiquidity. Investors must be prepared to accept the possibility of total loss of invested capital as well as lack of liquidity.

NOTIFICATION OF INVESTMENT RISKS AND STATUS OF THE COMPANY'S ACTIVITIES

FOR ALL INVESTORS GENERALLY:
The Company's activities focus on attracting investments in mature venture projects at the stage of sustainable business development, close to IPO exit.
The Company does not guarantee profit generation. Investments involve risks, including the possibility of returns below expectations, which cannot be guaranteed.

NOTICE TO INVESTORS IN THE UNITED STATES:
— Investment interest offerings are conducted as private placements and are not subject to registration under US securities laws.
— Available only to accredited investors.
— Such securities may have transfer and resale restrictions.
— Investments carry a high level of financial risk.
— Independent legal, tax, and financial consultation is strongly recommended before making investment decisions.

NOTICE TO RESIDENTS OF THE UNITED ARAB EMIRATES (UAE):
— Investment interest offerings are not public in the UAE.
— Directed only to qualified institutional investors.
— Interests are not registered or approved by the UAE Central Bank, SCA, or other regulators.

NOTICE TO RESIDENTS OF ITALY:
— Interest offerings are not authorized by Italian regulators under Decreto Legislativo No. 58/1998.
— Interests may not be offered, distributed, or sold to the general public.

NOTICE TO RESIDENTS OF THE UNITED KINGDOM:
— SPVs constitute unregulated collective investment schemes under FSMA 2000.
— Promotion is restricted and permitted only to "relevant persons" within the meaning of Financial Promotion Order 2005 (Articles 19(5), 49(2)(a)-(d)).
— Most standard protections of the UK regulatory system do not apply.
— Compensation under the UK Financial Services Compensation Scheme is not provided.

NOTICE TO RESIDENTS OF SWEDEN:
— The partnership is not an investment fund under the Swedish Investment Funds Act (2004:46).
— The offering is not subject to registration under the Swedish Financial Instruments Trading Act (1991:980).
— Interests are not approved and will not be approved by the Swedish Financial Supervisory Authority.

NOTICE TO RESIDENTS OF SWITZERLAND:
— SPVs are not approved by FINMA as foreign collective investment schemes under Article 120 CISA. Interests may not be publicly offered or distributed in Switzerland.
— SPVs are not regulated by Swiss authorities.
— Interests are available only to "qualified investors" under CISA or a limited circle of persons without public offering.
— By continuing, you confirm that:
1. You qualify as an accredited/qualified investor under the laws of your jurisdiction (e.g., in the U.S. an annual income exceeding $200,000 individually or $300,000 jointly, or net worth above $1 million, excluding primary residence).
2. You are legally permitted to access this information in your jurisdiction.
3. You understand that private investments involve a high degree of risk, including the risk of total loss of capital.

Axevil Capital 2021−2026 — All Rights Reserved