Calculate the real return (XIRR) on your mutual funds, SIP and investments
XIRR is your true annualised return when money goes in or out on different dates — the very figure your mutual fund app shows. Use SIP / Regular mode for a recurring SIP, or Custom / Irregular mode for uneven cash flows, and get your return with a full visual breakdown in one click.
XIRR stands for Extended Internal Rate of Return. It is the single annualised rate of return that makes the net present value (NPV) of a series of cash flows equal to zero — where each cash flow can happen on any date. In other words, XIRR is simply IRR that understands calendar dates instead of assuming every cash flow lands neatly at the end of each year.
Most real investments do not follow a tidy yearly schedule. You might invest a lump sum in January, add more in April, withdraw some in November, and redeem the rest two years later. Because the timing of money has a huge effect on returns, XIRR is the correct way to measure performance whenever your cash flows are spread across irregular dates.
This is exactly why XIRR is the return figure shown by nearly every mutual fund platform in India — Groww, Zerodha Coin, Kuvera, Paytm Money and the CAMS/KFintech statements all report your portfolio return as XIRR. If you invest through a SIP, buy stocks in tranches, or hold ELSS, PPF or NPS alongside market investments, XIRR is the single most reliable way to know your real annualised return in rupees.
IRR and XIRR answer the same question — "what annual return did this investment earn?" — but they make very different assumptions about timing:
| IRR | XIRR |
|---|---|
| Assumes cash flows occur at equal, regular intervals (e.g. once per year). | Uses the exact date of every cash flow. |
| Best for projects with fixed, periodic cash flows. | Best for real-world investing — SIPs, top-ups and staggered withdrawals. |
| Less accurate when timing is uneven. | Accurate for any timing of cash flows. |
If your cash flows genuinely arrive once per period, use our IRR Calculator. If they arrive on irregular dates, XIRR is the right tool.
XIRR is the rate r that solves the extended net present value equation. Using the actual/365 day-count convention — the same one Microsoft Excel uses — the formula is:
0 = ∑ Ci ÷ (1 + r)(di − d0) / 365
Where:
There is no closed-form solution for r, so it is found numerically through iteration. This calculator solves it instantly for you using the Newton-Raphson method with a robust bisection fallback, so you always get an accurate result.
The two examples below match the two modes of the calculator above — a regular SIP, and a set of irregular cash flows.
Suppose you run a ₹5,000 monthly SIP in a mutual fund for one year (12 instalments), and a year after starting, the folio is worth ₹65,000. In SIP mode you would simply enter ₹5,000 as the amount, choose Monthly, set the start and today's dates a year apart, and enter ₹65,000 as the current value:
| SIP Inputs | |
|---|---|
| Amount per instalment | ₹5,000 |
| Frequency | Monthly (12 instalments) |
| Total invested | ₹60,000 |
| Current value after 1 year | ₹65,000 |
The calculator builds all 12 instalment dates for you and solves for the rate, giving an XIRR of 15.67%. Notice this is much higher than the simple ₹5,000 gain on ₹60,000 (about 8.3%) — because each instalment was only invested for part of the year, XIRR annualises the return correctly.
Now suppose you invest a lump sum and later take money out in parts on uneven dates. In custom mode you add a row for each transaction and mark it as an Investment or a Withdrawal:
| Date | Type | Amount |
| 01 Jan 2023 | Investment | ₹10,000 |
| 01 Jul 2023 | Withdrawal | ₹2,000 |
| 01 Jan 2024 | Withdrawal | ₹4,000 |
| 01 Jul 2024 | Withdrawal | ₹6,000 |
Solving the XIRR equation for these irregular, dated cash flows gives an XIRR of 17.11% — a single annualised return that fully respects the exact date of every transaction.
Our XIRR calculator gives you two easy ways to enter your investment, so you never have to build a spreadsheet:
Perfect for a mutual fund SIP or any fixed recurring investment. Just enter:
The calculator automatically creates every instalment date for you and returns your XIRR — exactly the way your mutual fund app does.
Best when your cash flows happen on uneven dates — lump-sum buys, extra top-ups, partial withdrawals or dividends. For each row simply:
In both modes you need at least one investment and one return, because a rate of return is only meaningful when money is both put in and taken out.
Unlike a basic calculator that only prints a percentage, this tool gives you a complete, easy-to-read breakdown of your investment the moment you hit calculate:
XIRR is the go-to metric for measuring the return of a SIP (Systematic Investment Plan) or any mutual fund portfolio with multiple purchases and redemptions. Each SIP instalment is a separate dated outflow, and the current value or redemption amount is a dated inflow. Because a SIP spreads investments across many different dates, a simple average return is misleading — XIRR is the only way to get a true, annualised picture of how your fund has actually performed.
To calculate the XIRR of your own SIP, use SIP / Regular mode above — you don't have to type out every instalment by hand. Just enter your monthly amount, pick Monthly, set your start and today's date, and enter the folio's current value. For example, a ₹5,000 monthly SIP that is worth ₹1,20,000 today takes four inputs and returns the same XIRR your Groww, Zerodha Coin or CAMS statement would show. If your instalments were not identical, switch to Custom / Irregular mode and add each one as its own row.
SIP mode also covers weekly-style 14-day SIPs, quarterly and yearly investments. For more complex cases — step-up SIPs where the instalment rises each year, lump-sum top-ups, ELSS tax-saving funds, or a mix of SIP and one-time purchases — use custom mode, which handles any combination of dated cash flows.
Excel and Google Sheets both provide a built-in XIRR function:
=XIRR(values, dates, [guess])
This online XIRR Calculator uses exactly the same actual/365 method as Excel's XIRR, so you
can expect matching results — without needing a spreadsheet.
The decision rule for XIRR is the same as for IRR: compare the XIRR of an investment against your required rate of return (or a benchmark such as inflation or a safe fixed-income return). If the XIRR is higher than your benchmark, the investment has added value; if it is lower, the investment has underperformed the alternative. When comparing options with the same risk profile, a higher XIRR is generally more attractive.
Investors often confuse three different ways of expressing returns. Each answers a slightly different question, and choosing the wrong one can make an investment look far better — or worse — than it really was:
| Metric | What it measures | Best used when |
|---|---|---|
| Absolute Return | Total percentage gain from start to end, ignoring time. | You only care about the overall gain, not the pace. |
| CAGR | Annualised return of a single lump-sum investment. | One amount invested once, redeemed once. |
| XIRR | Annualised return of many cash flows on any dates. | Multiple investments/withdrawals at irregular times. |
In short: use CAGR for a single lump sum, and XIRR the moment you add even one extra buy or sell on a different date. For a lump-sum investment held for exactly the same period, XIRR and CAGR return the same number — XIRR is simply the more general tool.
Once the calculator returns a figure, here is how to read it:
Remember that XIRR is annualised. An XIRR of 12% does not mean you earned 12% in total — it means your money grew at an effective rate of 12% per year, compounded, across the whole holding period. This is what makes XIRR directly comparable between investments of different sizes and durations.
There is no universal "good" number, because a good XIRR is always relative to risk, time horizon and the alternatives available to you. For an Indian investor, a helpful way to judge it is to compare your XIRR against the common benchmarks:
As a rough guide, many long-term equity investors in India consider an XIRR of around 12% or higher to be healthy, because it comfortably beats FD, PPF and inflation — but always weigh the return against the risk you took to earn it. Also remember to factor in taxes: equity gains attract LTCG/STCG, so your post-tax XIRR is what truly matters.
Beats ~6%? You're ahead of inflation. Beats ~7%? You're ahead of FD & PPF. Beats ~12%? You're matching long-term Nifty 50 returns. Our result page checks all three for you automatically.
Because it handles irregular dates, XIRR is the natural choice across almost every kind of real investment:
XIRR
function, so your results are consistent and verifiable.XIRR is powerful, but it is not perfect. Keep these limitations in mind when you rely on it:
XIRR is the annual rate of return of an investment that had money going in and out on different dates. It tells you, as a single yearly percentage, how fast your money actually grew once the exact timing of every transaction is taken into account.
IRR assumes every cash flow happens at equal, regular intervals. XIRR removes that assumption and uses the precise date of each cash flow, so it stays accurate even when money is invested or withdrawn at irregular times.
Each SIP instalment is treated as a dated cash outflow (a negative amount) and the current value or redemption is a dated inflow (a positive amount). XIRR then finds the single annualised rate that ties all of those dated cash flows together — the true return of your SIP.
Yes. A negative XIRR simply means the investment lost value on an annualised basis — you received back less than you put in after accounting for timing.
Yes. This calculator uses the same actual/365 day-count method as Excel's and Google Sheets'
XIRR function, so for the same cash flows and dates you will get the same result.
A good XIRR is one that beats inflation, a risk-free return and a relevant benchmark for the same period and risk level. In India, many long-term equity investors treat an XIRR of around 12% or more as healthy, because it comfortably beats FD, PPF and inflation — but the right number always depends on the type of investment and the risk you took to earn it.
For an equity SIP held over the long term, an XIRR that beats the Nifty 50 or Sensex and stays well above FD and PPF returns (roughly 7%) is generally considered good. Debt and hybrid funds will naturally show a lower XIRR because they carry lower risk.
Absolute return ignores time, while XIRR accounts for exactly when each SIP instalment was invested. Since your most recent instalments have been invested for only a short time, XIRR (which is annualised) usually looks different from — and is a far more accurate measure than — the simple absolute return.
Yes. Indian mutual fund platforms such as Groww, Zerodha Coin, Kuvera and Paytm Money report your portfolio return as XIRR using the same method as this calculator, so your results will match theirs for the same cash flows and dates.
Free online tools from our finance calculator network
Disclaimer: The XIRR Calculator estimates the "XIRR" or "extended internal rate of return" of your cash flows using the same day-weighted method as Excel, but is provided without any warranty as to its accuracy. Results depend entirely on the dates and amounts you enter and are for informational and educational purposes only — they are not investment, tax or financial advice, nor a recommendation to buy, sell or hold any mutual fund, SIP, stock or other security. Past returns do not guarantee future performance, and mutual fund investments are subject to market risks; please read all scheme related documents carefully. Any reliance you place on the figures shown is at your own risk, and every investment decision should be made only after consulting your own financial advisor or professional. This website is not responsible for, and expressly disclaims all liability for, damages of any kind arising out of use, reference to, or reliance on any information contained within the site. By using this website you agree to these terms; if you do not, please do not use this website.