Skip to content
CalcTortoise

XIRR Calculator

Invested at different times? Enter each contribution, when you made it and the value today to find your money-weighted annual return.

Written by the CalcTortoise editorial team · How we work

Investment 1
months
Investment 2
months
Investment 3
months

Current value of everything above, plus anything already taken out.

Each investment

InvestmentPut inWorth today at XIRR
#1, 3 years ago$10,000$14,104
#2, 2 years ago$5,000$6,288
#3, 1 year ago$5,000$5,607

How to use this calculator

  1. Add each investment: the amount and how many months ago you made it.
  2. Enter the value of everything today.
  3. Read your yearly return and compare it with a deposit rate.

Frequently asked questions

What is XIRR?

An annualized, money-weighted return for cash flows at irregular dates. In the example, $20,000 invested over three years is now $26,000 — a 30% total gain, or 12.15% a year.

XIRR vs. a fund’s published return?

A fund reports a time-weighted return that ignores when you added money. XIRR reflects your own timing, so it can be higher or lower than the fund’s figure.

Can I include withdrawals?

Add anything you took out to today’s value. The result is then an approximation; withdrawals early on would raise the true XIRR slightly.

Sources and method

Standard compound-interest formulas, tested against worked examples. Nothing here depends on outside data; the rates you type in are your own assumptions.

No outside data is used. The numbers you type in are the only inputs.

Page and formula last reviewed . How we calculate · Editorial policy · Corrections and change log

Last updated 10 October 2026. For information only — not financial advice. Check the final figures with your lender or bank.