vvBlogger All calculators
Invest & grow

XIRR Calculator

Find the true yearly return on investments made at different times: SIPs, top-ups, partial withdrawals. Enter each transaction and today's value.

Reviewed 27 September 2026By Viraj SarfareFormula shown belowRuns in your browser
Your transactionsOldest first

Money you invest is an outflow. Enter the current value (or amount received on selling) as the last row, dated today or the sale date.

Your annualised return (XIRR)
—

Why you need XIRR, not CAGR, for SIPs

When you invest once and check the value later, CAGR gives the annual return. But with a SIP, each instalment has been invested for a different length of time. The first has had years to grow; last month's has had a few weeks. Comparing total invested with current value, and dividing by the years, understates or overstates your real return. XIRR solves this by treating each transaction on its own date.

WHAT XIRR SOLVES
Find r so that Σ cash flowₖ ÷ (1 + r)^(tₖ) = 0
Investments are negative, withdrawals and today's value positive; tₖ is the time in years from the first transaction. There is no direct formula, so the calculator searches for r numerically, like Excel's XIRR function.

Worked example

The calculator starts with an example: ₹1,00,000 invested three years ago, then ₹50,000 two years ago and ₹50,000 one year ago, now worth ₹2,65,000. You invested ₹2,00,000 and gained ₹65,000, a 32.5% absolute return. But because most of the money went in recently, the XIRR is noticeably higher than 32.5% ÷ 3. Replace the rows with your own transactions to see your real figure.

How to use it with your mutual fund statement

  1. Download your Consolidated Account Statement (CAS) from CAMS, KFintech or your investment app.
  2. Enter every purchase (SIP instalments, lump sums) as Invested, with its date.
  3. Enter any redemptions as Withdrawn.
  4. Add a final row with today's date and the current value as Withdrawn / value.

For a regular SIP, use Fill a monthly SIP to create the rows in one step.

Reading the result

  • Compare your XIRR with a benchmark, such as a Nifty 50 index fund over the same dates, or with the FD rate you'd otherwise have earned.
  • XIRR over less than a year can swing wildly, because a short-term gain gets annualised. Judge equity funds over 3–5 years or more.
  • Most apps show XIRR in the portfolio screen; this calculator lets you check it, or combine accounts across apps.

Frequently asked questions

What is a good XIRR for a SIP?

Over 5+ years, many diversified equity funds have delivered 10–14% XIRR, but results vary by period. Compare with an index fund over the same dates.

Why is my XIRR different from my app's?

Check that every transaction and date matches, including dividends reinvested and the exact current value date.

Can XIRR be negative?

Yes, if the current value is below what you invested, adjusted for timing.

One useful money email a month

New calculators, rate changes (PPF, FD, repo rate) and one practical tip. No spam, ever.

By subscribing you agree to our privacy policy. Unsubscribe anytime.