Investing & Returns · Formula v1.0

Time-Weighted Return Calculator

Estimate a normalized compound return across a holding period.

Separate investment performance from contribution timing. Enter beginning value in dollars, ending value in dollars and holding period in years. At the worked-example inputs, the annualized return is 9.9%. Time-weighted return is how funds and managers report performance, because it removes the effect of investor deposits and withdrawals. Use it to compare an investment with a benchmark or with another fund over the same dates. On the example, 9.86% a year says how the holdings performed regardless of any decision about when to add money. It measures the investment, not the investor. When no cash flows occur, time-weighted and money-weighted returns are identical, so this page adds no new information in that case. It returns annualized return, total return.

FreeNo sign-upInputs stay in-browserCSV exportReviewed August 17, 2026
LAST REVIEWEDAugust 17, 2026Inputs stay in your browser
Live calculation

Enter your numbers

Calculated result
Annualized return9.9%
Total return60.0%
Sensitivity check

What if beginning value changes?

-10% input12.2%
0% input9.9%
+10% input7.8%

Transparent method

The formula

Annualized return = (ending value ÷ beginning value)^(1/years) − 1

Worked example

Annualized return9.9%
Total return60.0%

Example inputs

Beginning value$10,000
Ending value$16,000
Holding period5.0 years

How to interpret the result

Time-weighted return specifically strips out the effect of when money was added or withdrawn, isolating pure investment performance, which is exactly why it's the standard measure fund managers report, since a manager's actual skill shouldn't be judged by decisions the individual investor made about when to add or remove cash.

Before you rely on it

What to check

Use time-weighted return, not your own money-weighted return, when the question is specifically about how well a fund or manager performed, independent of your own contribution timing.

The common error

Where people go wrong with time-weighted return calculator

Judging a fund manager's performance using your own money-weighted return, which reflects your personal contribution timing, rather than the fund's reported time-weighted return. The two answer genuinely different questions, and conflating them can unfairly credit or blame the manager for your own timing decisions.

Sensitivity evidence

How beginning value changes the annualized return

Time-Weighted Return Calculator: annualized return and total return across a range of beginning value, every other input held at the worked-example value.
Beginning valueAnnualized returnTotal return
$8,00014.9%100.0%
$9,00012.2%77.8%
$10,000worked example9.9%60.0%
$11,0007.8%45.5%
$12,0005.9%33.3%

Every input, tested

Which input moves the annualized return most

Time-Weighted Return Calculator: annualized return with each input moved on its own, every other input held at the worked-example value.
InputTested fromToAnnualized return at each endSwing
Ending value$14,400$17,6007.6% to 12.0%4.4% (45%)
Beginning value$9,000$11,00012.2% to 7.8%4.4% (45%)
Holding period4.0 years6.0 years12.5% to 8.1%4.3% (44%)

Two variables at once

Annualized return by beginning value and ending value

Time-Weighted Return Calculator: annualized return at each combination of beginning value (rows) and ending value (columns).
Beginning value \ Ending value$12,800$16,000$19,200
$8,0009.9%14.9%19.1%
$9,0007.3%12.2%16.4%
$10,0005.1%9.9%13.9%
$11,0003.1%7.8%11.8%
$12,0001.3%5.9%9.9%

Step by step

The worked example, input by input

Worked-example inputs and the results they produce for the time-weighted return calculator.
InputValue used
Beginning value$10,000
Ending value$16,000
Holding period5.0 years
Annualized return9.9%
Total return60.0%

Where the inputs come from

Beginning value and ending value should exclude the effect of deposits and withdrawals for a true time-weighted result, which requires chaining sub-period returns between each cash flow. This simplified page takes a beginning value, an ending value and a period, so it is exact only when no money was added or removed. If you did move money, compute each sub-period's return first and combine them.

When the result stops applying

With cash flows, the simplified inputs here will not match a proper chain-linked figure. The result does not reflect taxes, fees paid outside the fund, or the risk taken to earn it.

What to compare it with

To see the effect of your own timing, compare the result with the money-weighted return page. For the steady-rate version of the same idea, use CAGR or annualized return. When comparing funds, also check the expense ratio, since returns reported before fees look better than what you kept.

People also ask

Frequently asked questions

Why do funds report time-weighted returns?

It removes the effect of investors adding or withdrawing money, so the number reflects the manager's decisions and can be compared with a benchmark.

Can my personal return differ from the fund's?

Yes. If you bought more before a decline or sold before a rally, your money-weighted return differs from the fund's time-weighted figure.

How do I calculate it with deposits?

Split the period at each cash flow, compute each sub-period's return, and multiply the growth factors together, then annualize the total.

Common investing & returns questions

Sources and evidence