Calculating total return on Investments when you've withdrawn more than you've invested?

I have previous posted a template that automatically calculates investments accounts returns Investment Returns (Monthly, Annual, Total, XIRR)!.

One of the things I calculate for each account is its total return; which seems pretty simple:
[end (or current) value] / [total invested] -1

However, I have a few accounts where I have withdrawn more than the total amount I invested into the account (possible because returns have been positive). In this scenario, the formula above does not work because the ā€œtotal investedā€ is negative.

When this happens in my Investment Returns template, I say the return is āˆž. But, this bugs me so I have been looking for a better answer. I have done a Google search on this but havenā€™t found anything helpful.

Would love to hear your feedback. If there is an article that explains, please point me to it.

I realize this is not really a Tiller topic, more like Seeking Alpha; but thought I would try Tiller first.

Thanks.

1 Like

This is a ā€œprimitiveā€ solution that doesnā€™t consider the dates of the contributions or withdrawals.

Hope it helps.

ScottC

The XIRR function in Excel or Sheets calculates the return based on an irregular series of cash flows. This is a simple example:

Annualized Return 27.63% =XIRR(B4:B9, A4:A9)
Date Amounts Notes
1/1/2022 -$100,000.00 Starting amount as negative
6/1/2022 -$10,000.00 Adds (-), Withdrawals (+)
8/1/2022 $7,000.00
1/5/2023 -$15,000.00
3/15/2023 $8,000.00
7/1/2024 $200,000.00

@ScottC

Thanks. I use XIRR to calculate average annual return since opening for each portfolio. I think this is the best metric to determine return of a portfolio.

I was trying to figure how to calculate TOTAL return for the portfolio. I did a bunch of playing around and have decided to keep the total return as āˆž if you have withdrawn more than your total deposits.

Thanks again.

Wouldnā€™t the XIRR formula still be an accurate way to calculate the Annualized Return even if youā€™ve withdrawn more than your initial investment thanks to positive returns on your initial investment?

In the example below over a 2 1/2 yr period, investments have been $110,000. Withdrawals have been $128,000 and the final balance is $30,000. XIRR annualized return = 40.67%

I noticed that you ā€œboldedā€ TOTAL return (as opposed to the annualized return).

Wouldnā€™t that be the Amount of (Withdrawals + Current Portfolio Value) / Total Investment?

Apologies if Iā€™m still misunderstanding.

ScottC

As you mention, XIRR is annualized and that one is easy.

For Total return, there are a few cases where what is the most logical formula (at least to me), [end (or current) value] / [total invested] -1, does not work. Here are 4 scenarios, and I included your suggested formulaā€¦

What is the actual TOTAL return of these 4 scenarios? I hope Iā€™m missing something obvious.

If Iā€™m understanding your top left calc, youā€™re saying you lost money even though you took out more than you invested ($50,000) and still have $5,000 in the account.

Using your top left example ā€¦ Iā€™d say your total investment was $50,000 turned into $60,000 over a 5 month period. The total amount you got back from your investment is $55,000 (withdrawals) + $5,000 (final value) = $60,000 or $10,000 more than you invested.

So, your Total Return would be 20% ($10,000 gain on $50,000 investment). The annualized return (IRR) would be 172%

It seems like youā€™re counting your withdrawals as additional investments rather than returns. Is this because youā€™re counting them as you would dividends that youā€™re reinvesting? If so, I donā€™t think that approach gives you a realistic way of looking at the return on your investment of $50,000.

As I see it, if your withdrawals + ending balance are more than your initial investment + adds, youā€™re Total Return has to be positive.

OK. I see what youā€™re saying.

Going back to your Total Return Formula (withdrawals + current value)/Total Investment, your ā€œTotal Investmentā€ is the sum of all the deposits, correct? I have been hung up on Total Investment = Net Invested (Deposits - Withdrawals). Using this, here are the updated tables, where the total return makes a lot more sense!

Thanks!

Rows 12 and 29 in your examples show various amounts for ā€œTotal Investedā€ because youā€™re considering withdrawals as ā€œinvestments.ā€

Thatā€™s not how Iā€™d look at it. In my view, the withdrawals are not investments; they are returns.

Iā€™d consider the Total Invested for all of your example as $50,000 since you made only one initial investment and no additional contributions.

Thanks for the help. I understand now.

All of the above is interesting. Wouldnā€™t it be easier and more informative to just do the following (on a spread sheet of course):
A = P1*(1+i)^(T-T1) + P2*(1+i)^(T-T2) + P3*(1+i)^(T-T3)+ā€¦etc. Where ā€œAā€ is the value of investment per the broker at date ā€œTā€, and ā€œP1ā€ is the principle (+) or withdrawal (-) at date ā€œT1ā€, wherein (T-T1) is the period of time between the two, and etc for P2, P3ā€¦Then recursively iterate on ā€œiā€ until the the equation balances (or use ā€œGoal Seekā€ in Excel). ā€œiā€ would be the CAGR.

Henry Anderson

I find those methods to be not-understandable. I use the equation:
Ao = sum of Pj * (1 + j)^(delta T). Where Ao is the value of your account at some current date ā€œToā€, ā€œPjā€ is your investment at a previous date ā€œjā€ where ā€œPjā€ can be a deposit or a withdrawal, ā€œjā€ is the CAGR (compounded annual growth rate), and delta ā€œTā€ is the time in years between ā€œToā€ and ā€œTjā€, i.e. delta ā€œTā€= ā€œToā€ minus ā€œTjā€ in years. Then set-up your spreadsheet and iterate on ā€œjā€ until the value you have calculated from the sum of your investments equals the value of your account presented by your brokerage.

Hank