Calculator
Holding Period Return
46.5%
Performance Analysis
You earned 46.5% over 30 months — 16.5% per year, well ahead of the ASX 300's long-run average. Dividends and distributions contributed 9% of the gain. Since you held for over 12 months, the profit qualifies for the 50% CGT discount.
Holding period return (HPR) is the total gain or loss on an investment over the entire time you owned it, combining price appreciation with every dividend, interest payment, and distribution collected along the way. It is the most honest scorecard you can run on a position because it counts what actually happened to your dollars, not just what the quote on your screen says. An asset that rose 40% while paying no income can still lose to one that rose 30% and handed you a steady stream of franked distributions. For Australian investors, HPR matters at every decision point. It tells you whether to hold or sell, whether your portfolio is beating a benchmark like the ASX 200, and it drives the taxes you owe: the ATO halves any capital gain on assets held for more than twelve months, while sales inside that window are taxed at your full marginal rate. Because investments are held for wildly different lengths of time, raw HPR numbers cannot be compared side by side — which is why this calculator also annualises the return, converting your total result into an equivalent per-year rate that holds up against any other investment.
The calculator runs two standard formulas. First, holding period return: HPR = (Ending Value + Income Received − Beginning Value) / Beginning Value × 100. This captures both capital appreciation and income, matching the 'total return' convention used by fund companies and Morningstar Australia. Second, it converts that lump-sum gain into a per-year rate: Annualised Return = [(1 + HPR/100)^(1/Years) − 1] × 100, which is mathematically identical to the geometric average used for CAGR. The annualisation step is the crucial one. A 60% total gain sounds spectacular until you learn it took 15 years, which works out to only about 3.2% per year. Conversely, a modest 9% gain over six months is a blistering 18%+ annualised. Holding periods here are entered in months and converted to years; if your holding period is under twelve months, remember the ATO taxes the entire gain at your marginal rate with no discount, while assets held longer than a year qualify for the 50% CGT discount.
Dividends and distributions represent close to 40% of the ASX's long-run total return when reinvested, and for income-heavy holdings like the big banks or an A-REIT the share is even higher. Investors who track only the share price systematically understate their performance — and may wrongly sell a position that is quietly paying them to hold it. Always fold income, including franking credits, into the return calculation.
Holding periods differ wildly between investments, making raw totals meaningless for comparison. An investment property held 20 years and an ASX-listed company held 18 months cannot be ranked side by side until both are converted to annualised returns. The annualised figure is the common yardstick that lets you compare every asset against a single benchmark.
The ATO draws a hard line at holding for more than twelve months. Sell before it and your entire gain is added to income and taxed at your marginal rate; wait past it and the gain is halved before tax. Before trimming a winner near the twelve-month mark, let the annualised return and the CGT discount saving both inform the timing of your sale.
Keep a simple spreadsheet with purchase date, cost, shares, and accumulated income for each holding. At tax time or any rebalance decision, you can run this calculator in seconds instead of digging through brokerage statements, and you will always know whether a position is inside or outside the twelve-month CGT discount window.
Once a year, compute the annualised return of every major position and compare it against a broad index like the ASX 200 over the same window. Any holding that has trailed its benchmark for three or more years deserves a written thesis review to decide hold, replace, or harvest — turning vague feelings into hard evidence.
If a position's holding period return is negative and your original thesis is broken, selling realises a capital loss you can offset against current-year capital gains under ATO rules, carrying forward any excess. Run the number here first — especially before 30 June — because sometimes the tax benefit of harvesting a loser exceeds what you hope to make by holding on.
Marcus, a software engineer in Sydney, was proud his resources stock rose from $15,000 to $19,800. Running this calculator over his 4-year holding period showed a 32% total return — just 7.2% annualised, well below the index's double-digit run over the same window. He rebalanced half the position into an ASX 200 index fund without regret.
Elena, a retired teacher in regional Victoria, assumed her bank shares had disappointed because prices barely moved. Adding $4,800 of accumulated franked dividends flipped the verdict: 38% total return over 60 months, or 6.7% annualised — respectable income-oriented performance that was quietly funding her retirement budget the whole time.
Devon, a marketing manager in Brisbane, had doubled down on a losing stock three times. His calculator run showed a −43% holding period return and −17.3% annualised after 18 months. Annualising the loss — not the raw dollar figure — finally convinced him the thesis was broken. He harvested the loss against a $12,000 winner before 30 June to cut his tax bill.
Everything you need to know about this topic.

Financial Chaos Analyst
Ivy Sinclair-Wren is a Financial Chaos Analyst covering investing, AI, wealth psychology, and the emotional consequences of opening finance apps during market crashes. Based in Melbourne, she specializes in demystifying the Australian tax code and helping users navigate the intersection of spreadsheet logic and human irrationality.