BrowserTools logoBrowserTools.in
EverydayImagesIndiaDeveloperAudioVideoPDFRecordingFavorites
Ad space
BrowserTools logoBrowserTools.in

Free tools for everyday tasks

Categories

Everyday ToolsImage ToolboxIndia Utility HubDeveloper ToolboxAudio ToolboxVideo ToolboxPDF ToolboxRecording Studio

Resources

Guides & TutorialsAboutContactSitemap

Legal

Privacy PolicyTerms of ServiceDisclaimer
© 2026 BrowserTools.in. All rights reserved.
HomeIndia Utility HubInvestmentsXIRR Calculator

XIRR Calculator

Calculate the XIRR (annualized return) for a series of irregular investment and withdrawal cash flows at different dates.

All calculation logic executes locally in browser memory. No user inputs, transaction dates, or cash flow figures are transmitted to or stored by any server.

XIRR

10.13%Annualized return
Ad space

What is XIRR Calculator?

Extended Internal Rate of Return (XIRR) is the financial standard for measuring the annualized rate of return on an investment portfolio with multiple, irregular cash inflows and outflows occurring at specific dates. In real-world personal investing — such as mutual fund Systematic Investment Plans (SIP), Systematic Withdrawal Plans (SWP), lump-sum top-ups, dividend payouts, and partial redemptions — cash flows rarely occur in a single lump sum. XIRR solves for the internal discount rate that equates the Net Present Value (NPV) of all dated cash flows to zero. This calculator implements a robust numerical Newton-Raphson solver with bisection fallback to deliver precise, institutional-grade XIRR results directly on your device.

How to use XIRR Calculator

  1. 1Enter each cash flow transaction with its corresponding calendar date (YYYY-MM-DD).
  2. 2Enter money invested or purchases as negative amounts (e.g., -50000).
  3. 3Enter partial redemptions, withdrawals, or the current portfolio valuation as positive amounts (e.g., 120000).
  4. 4Click "Add cash flow" to insert additional transaction rows as needed.
  5. 5The annualized XIRR percentage is calculated and updated automatically.

Key features

Dynamic Dated Cash Flows

Supports dynamic addition and deletion of multiple dated cash flow transactions.

Newton-Raphson & Bisection Solver

Solves exact NPV = 0 equation using institutional-grade root-finding algorithms.

Exact Calendar Day Counts

Calculates day count intervals using 365-day basis accurately accounting for leap years.

Standard Cash Flow Signs

Negative values for investments/outflows and positive values for redemptions/terminal portfolio value.

Automatic Chronological Ordering

Sorts dated entries in temporal sequence automatically before iterative solving.

Zero Server Data Leakage

Executes entire mathematical algorithm client-side without logging or telemetry.

Examples & use cases

Two-Stage Investment with Final Redemption

Invested ₹50,000 on 2022-01-15, ₹50,000 on 2023-01-15, and redeemed ₹1,20,000 on 2024-06-01. The resulting annualized XIRR is 10.66%.

Short-Term SIP with Market Rally

Invested ₹10,000 on 2024-01-01, ₹10,000 on 2024-02-01, and current portfolio value is ₹21,500 on 2024-04-01. The annualized XIRR is 43.14%.

Lump-Sum Investment with Partial Withdrawal

Invested ₹2,00,000 on 2021-03-01, withdrew ₹50,000 on 2022-09-01, and remaining balance is ₹2,20,000 on 2024-03-01. Annualized XIRR is 10.74%.

Frequently asked questions

XIRR (Extended Internal Rate of Return) solves for the discount rate r that satisfies: NPV = Σ [Cⱼ / (1 + r)^((dⱼ - d₀) / 365)] = 0, where Cⱼ is the cash flow amount on date dⱼ, and d₀ is the first investment date. Because this equation has no closed-form algebraic solution, it is solved numerically using iterative root-finding algorithms.
From an investor's perspective, money flowing out of your pocket into the investment is a negative cash flow (-), while money returned to you (withdrawals, dividends) or the current ending valuation of the investment is a positive cash flow (+). An XIRR calculation requires at least one outflow and at least one inflow to calculate a rate of return.
CAGR only considers a single beginning date and single ending date. IRR (Internal Rate of Return) assumes that cash flows occur at strictly equal, periodic intervals (e.g., exactly on the 1st of every month). XIRR extends IRR by taking exact calendar dates for every transaction, accounting for leap years, weekends, and irregular installment timings.
XIRR annualizes the return. If an investment gains 5% over a 15-day period, annualizing that 15-day compounding effect results in an XIRR exceeding 200%. For holding periods of less than one year, annualized figures can appear distorted and should be interpreted with caution.
Yes. Mathematically, cash flow streams with multiple sign alternations (alternating between deposits and withdrawals) represent higher-degree polynomials that can have multiple real internal rates of return (multiple roots). Additionally, non-convergent cash flows or streams with only positive or only negative numbers have no valid mathematical return. This calculator uses Newton-Raphson iteration with a bounded bisection fallback over the -99% to +1000% range to converge on the economically realistic root.

Related tools

India
CAGR Calculator

Calculate compound annual growth rate between two values.

India
SIP Calculator

Estimate SIP mutual fund returns over time, in years or months, with a growth chart.

India
Compound Interest Calculator

Calculate compound interest with adjustable compounding frequency.

India
Retirement & FIRE Calculator

Estimate your retirement corpus and required monthly SIP.

India
Interest Calculator (Flat vs Reducing)

Compare flat-rate and reducing-balance interest, monthly or yearly, with charts.