Stock Return Calculator
Calculate your total return from shares including capital gains, dividends and franking credits
| Gross Capital Gain | — |
| CGT Discount Applied | — |
| Taxable Capital Gain | — |
| CGT Payable | — |
| Net After-Tax Gain | — |
A Stock Return Calculator allows Australian share investors to accurately determine their total investment return. By accounting for capital gains, dividends, and franking credits, a total return calculator provides a true picture of stock market performance. Use this stock profit calculator to assess individual trades, track portfolio weighting, compare against benchmarks like the ASX 200, and estimate potential Capital Gains Tax (CGT) including the 50% discount for assets held over 12 months.
Stock Return Calculator
Buying a share and watching the price go up feels like a complete story. But the price movement is only part of the return. Dividends collected along the way, franking credits that reduce your tax bill, and the brokerage paid to enter and exit all contribute to what you actually earned — or lost — on the investment. The Stock Return Calculator by Trade by KAYAHA calculates your complete return on any share investment, accounting for all of these components and expressing the result as both a dollar gain and a percentage return on your invested capital.
Use the calculator above to find your true stock return on any position. Then read below to understand the difference between price return and total return, how the calculation works in full, and why measuring investment performance accurately is the foundation of every sound investment decision.
What Is the Stock Return Calculator?
The stock return calculator is a tool that calculates the total financial return from a share investment, incorporating capital appreciation (or loss), dividends received, and transaction costs paid to produce a precise net return in both dollar and percentage terms.
It distinguishes between two types of return:
- Price return — the gain or loss from the change in share price alone (buy price vs. sell price)
- Total return — the complete return including dividends and franking credit value alongside the price movement
For Australian investors, this distinction is particularly important. ASX-listed companies have historically paid higher dividend yields than many international markets, and the Australian franking credit imputation system means the effective income return is materially higher than the cash dividend alone. A stock return calculator that accounts for both price movement and franked dividends gives a significantly more accurate picture of actual investment performance.
The stock return calculator is useful for:
- Measuring completed trade performance — understanding what any closed position actually delivered
- Comparing investments held over different time periods — standardising returns to percentage terms for fair comparison
- Portfolio performance attribution — identifying which holdings have contributed most to total return
- Tax planning — calculating the total return components (income vs. capital) for CGT and tax reporting under ATO guidelines
- Benchmarking — comparing individual stock returns against the broader ASX index over the same holding period
How the Stock Return Calculator Works
The calculator takes your purchase price, sale price, dividends received, transaction costs, and number of shares, then calculates your capital gain component and income component separately before combining them into a total net return.
The separation of components is deliberate. Knowing that a stock delivered 4% price appreciation and 5.5% dividend income (total 9.5%) tells you something very different from knowing it delivered 9.5% entirely from price appreciation. The income component is more predictable and less correlated with market sentiment; the price component reflects market valuation and sentiment dynamics.
Key Inputs Used in the Calculation
| Input | What It Means |
|---|---|
| Purchase Price Per Share | The price you paid per share when you opened the position |
| Sale Price Per Share | The price at which you sold (or the current price if still held) |
| Number of Shares | The total number of shares purchased |
| Dividends Received Per Share | Total dividends collected during the holding period (per share) |
| Franking Percentage | For Australian shares, the fraction of dividends that were fully or partially franked |
| Entry Brokerage | Commission paid to buy the shares |
| Exit Brokerage | Commission paid to sell the shares |
| Holding Period | The number of months or years the investment was held — used to annualise the return |
The franking input is optional but highly recommended for Australian investors. Including franking credits in the total return calculation produces the gross return figure — the most accurate measure of what the investment delivered to an eligible Australian investor.
Financial Formula Behind the Calculator
Capital Gain Component:
Capital Gain = (Sale Price − Purchase Price) × Number of Shares
Dividend Income Component:
Total Cash Dividends = Dividends Per Share × Number of Shares
Franking Credit Value = Total Cash Dividends × (Franking % ÷ 100) × (30 ÷ 70)
Gross Dividend Income = Total Cash Dividends + Franking Credit Value
Net Total Return:
Net Return ($) = Capital Gain + Total Cash Dividends − Total Brokerage
Net Return (%) = (Net Return $ ÷ Total Capital Invested) × 100
Total Capital Invested = (Purchase Price × Shares) + Entry Brokerage
Annualised Return:
Annualised Return % = ((1 + Net Return %)^(1 ÷ Years Held)) − 1) × 100
The annualised return allows fair comparison across investments held for different periods. A 30% total return over 3 years represents a very different annual performance than a 30% return over 1 year — the annualised return formula makes this comparison precise.
Example Calculation
Scenario: ASX Blue Chip Investment — 4-Year Hold
An investor buys shares in a major ASX-listed company:
Trade Details:
- Purchase Price: $28.50 per share
- Sale Price: $36.80 per share
- Number of Shares: 800
- Holding Period: 4 years
- Dividends Received: $1.20 per share per year × 4 years = $4.80 total
- Franking: 100%
- Entry Brokerage: $15
- Exit Brokerage: $15
Step-by-Step Calculation:
| Component | Calculation | Value |
|---|---|---|
| Capital Gain | ($36.80 − $28.50) × 800 | $6,640.00 |
| Total Cash Dividends | $4.80 × 800 | $3,840.00 |
| Franking Credits | $3,840 × (30 ÷ 70) | $1,645.71 |
| Gross Dividend Income | $3,840 + $1,645.71 | $5,485.71 |
| Total Brokerage | $15 + $15 | $30.00 |
| Total Capital Invested | ($28.50 × 800) + $15 | $22,815.00 |
| Net Cash Return ($) | $6,640 + $3,840 − $30 | $10,450.00 |
| Cash Return (%) | $10,450 ÷ $22,815 | 45.80% |
| Gross Return (with franking) | $6,640 + $5,485.71 − $30 | $12,095.71 |
| Gross Return (%) | $12,095.71 ÷ $22,815 | 53.02% |
| Annualised Cash Return | (1.458)^(0.25) − 1 | 9.87% p.a. |
| Annualised Gross Return | (1.5302)^(0.25) − 1 | 11.24% p.a. |
Key insight: The cash return of 45.80% (9.87% annualised) becomes 53.02% gross (11.24% annualised) when franking credits are included. That 1.37 percentage point difference in annualised return, compounded over a long investment horizon, has a material effect on total wealth accumulation. Never assess Australian share returns without including franking.
Return Component Comparison: Price vs. Total Return
| Return Component | Dollar Value | % of Invested Capital | % of Total Gross Return |
|---|---|---|---|
| Capital Gain | $6,640 | 29.10% | 54.90% |
| Cash Dividends | $3,840 | 16.83% | 31.75% |
| Franking Credits | $1,646 | 7.21% | 13.61% |
| Less: Brokerage | −$30 | −0.13% | −0.25% |
| Total Gross Return | $12,096 | 53.02% | 100% |
This component breakdown reveals that dividends and franking credits contributed nearly 45% of the total gross return — a significant income component that would be completely invisible in a price-only return analysis.
Why This Calculator Is Useful
Measuring stock returns accurately is the foundation of making informed investment decisions. Without precise return data, you cannot know which investments are working, whether your strategy is outperforming, or how to improve your portfolio allocation going forward.
Complete performance measurement: Most free online stock trackers show price return only. For Australian investors holding dividend-paying ASX shares, price return understates actual performance by the entire dividend and franking credit contribution. The stock return calculator corrects this by incorporating all return components.
Portfolio attribution: By calculating return on each holding individually, you can identify which stocks are delivering the most value per dollar invested. This reveals whether your portfolio’s best performers are driven by capital growth, income, or both — information that shapes future allocation decisions.
Benchmarking against the index: The ASX 200 total return index includes dividends reinvested. Comparing your portfolio against the total return index (not just the price index) is the only fair benchmark comparison. The stock return calculator produces total return figures on the same basis as the index.
Australian CGT planning: Under ATO rules, the capital gain component and the income component are taxed differently. Capital gains held for more than 12 months qualify for the 50% CGT discount for individuals and SMSFs in accumulation phase. The stock return calculator separates these components, making the tax calculation clearer. Always consult a registered tax agent for advice specific to your situation.
Decision-making for hold vs. sell: When evaluating whether to continue holding a stock, the question is not just “is it up or down?” but “what total return has it delivered annualised, and does that justify continued allocation versus an alternative?” The annualised return output makes this comparison objective.
Tips to Use the Stock Return Calculator Effectively
1. Always use total return, not price return For any Australian share or ETF that pays dividends, input the dividends received and include the franking percentage. Price-only return is incomplete for ASX income investments and will systematically understate performance.
2. Use annualised return for cross-investment comparisons A stock held for 2 years that returned 20% is very different from one held 5 years that returned 20%. Annualised return standardises the time dimension. When comparing any two investments, always compare annualised returns.
3. Include brokerage — especially for smaller positions On a 100-share position worth $3,000, a $30 brokerage round-trip represents 1% of invested capital — a meaningful drag on return. On larger positions the impact diminishes, but it should always be included for accuracy.
4. Calculate return on cost, not current price The return percentage should always be based on your actual invested capital (cost base including brokerage), not the current market value. Dividing your gain by the current value is not your return — it is a different and less meaningful calculation.
5. Cross-check with the CAGR calculator Once you have your total return percentage and holding period, cross-check the annualised figure against the CAGR calculator using your actual start and end values. The results should align closely, and any discrepancy signals an input error worth investigating.
6. Track each parcel separately for multi-tranche holdings If you bought shares in multiple tranches at different prices, calculate the return on each parcel separately using the stock average price calculator to establish the correct cost base, then input the weighted average into the return calculation for an aggregate view.
Common Mistakes People Make
Mistake 1: Using price return as the complete return For any dividend-paying stock, price return is always an incomplete measure. An investor who bought CBA at $80 and sold at $88 may report an 10% return — but if they collected $12 in dividends plus $5 in franking credits over the holding period, their true gross return is far higher. Always include income.
Mistake 2: Calculating return as a percentage of current value Dividing your profit by the current market value of your shares (rather than your original cost) produces a return percentage that changes daily with the share price. The correct denominator is always your original invested capital — what you actually paid.
Mistake 3: Not annualising returns before comparing Comparing a 2-year return against a 5-year return without annualising is fundamentally misleading. A 40% return over 5 years (approximately 7% annualised) is inferior to a 35% return over 3 years (approximately 10.5% annualised). Always convert to annualised form before comparing.
Mistake 4: Ignoring the holding period for CGT purposes In Australia, shares held for more than 12 months qualify for the 50% CGT discount on capital gains. If you’ve held shares for 11 months, the tax cost of selling now versus waiting one more month can be significant. The stock return calculator’s after-tax return changes materially depending on the holding period.
Mistake 5: Comparing against the price index instead of the total return index The ASX 200 is quoted as a price index. The ASX 200 Accumulation Index (total return) is significantly higher because it includes dividends reinvested. Comparing your total return (including dividends) against the price index flatters your performance. Always benchmark against the total return index.
Mistake 6: Using the same return calculation for different tax entities The after-tax return on shares held in a personal account (marginal rate up to 47%), a company structure (30%), or an SMSF accumulation phase (15%) are very different even for identical gross returns. Use the calculator’s gross return figure as a starting point, then apply the correct tax rate for your specific structure.
When Should You Use This Calculator?
The stock return calculator belongs in regular investment review practice:
- After selling any position — calculate the complete net return including all components before evaluating the trade as a success or failure
- During annual portfolio reviews — calculate total return on all open positions to assess which holdings are earning their allocation
- When comparing two investments — run both through the calculator on the same basis (total return, annualised) for a fair performance comparison
- Before the 12-month CGT threshold — calculate the after-tax difference between selling now and waiting to qualify for the CGT discount
- When benchmarking your portfolio — compare your individual stock returns and portfolio average annualised return against ASX index CAGR over the same period
- For SMSF performance reporting — calculate member-level total returns for annual trustee reporting and investment strategy review
- When deciding whether to hold or reallocate — the annualised return on a current holding compared to the expected return on an alternative investment is the rational basis for hold vs. sell decisions
Related Financial Calculators
The stock return calculator is the performance measurement tool at the centre of Trade by KAYAHA’s investment analysis suite. Use these related calculators alongside it:
- CAGR Calculator — Convert your stock return percentage and holding period into a CAGR for comparison against index CAGR and other investments over different time periods.
- Compound Interest Calculator — Use your historical annualised stock return as the growth rate assumption in a compound interest projection to model future portfolio value.
- Dividend Yield Calculator — Calculate the income yield on your current holdings — the input that determines how much dividend income flows into your total return calculation.
- Dividend Reinvestment Calculator — Model how the dividend component of your total return compounds over time if reinvested rather than taken as cash.
- Stock Average Price Calculator — For positions built in multiple tranches, calculate the weighted average cost base that feeds into your stock return calculation as the purchase price.
- Trading Profit Calculator — For shorter-term trading positions where dividends are not a factor, the trading profit calculator provides a faster, simpler return calculation.
- Portfolio Allocation Calculator — Once you know the total return on each holding, assess whether the best performers deserve a larger allocation and underperformers should be reduced.
Frequently Asked Questions (FAQ)
What is a stock return calculator? A stock return calculator computes the total financial return from a share investment, combining capital gain (or loss), dividends received, and franking credits, then subtracting transaction costs. It expresses the result as both a dollar amount and a percentage of invested capital, with an optional annualised return for time-standardised comparison.
What is the difference between price return and total return? Price return measures only the change in share price from purchase to sale. Total return includes dividends (and franking credits for Australian shares) alongside the price movement. For dividend-paying ASX stocks, total return is typically 2–5 percentage points higher per year than price return. Always use total return for complete investment performance measurement.
What are franking credits and should I include them? Franking credits are tax credits attached to dividends paid by Australian companies that have already paid corporate tax. For eligible Australian investors, these credits reduce personal income tax liability — making the effective return higher than the cash dividend alone. Yes, include them in your total return calculation. The gross return including franking is the most accurate measure of what an Australian share investment delivers.
Can beginners use this calculator? Yes. The minimum inputs are purchase price, sale price, and number of shares — which together produce a basic capital gain return. Adding dividends and brokerage refines the result. The calculator scales from simple to comprehensive depending on how much detail you input.
How do I calculate my annualised return? The annualised return formula converts a holding period return into a per-year equivalent: (1 + Total Return %)^(1 ÷ Years Held) − 1. For a 45.8% total return over 4 years, the annualised return is approximately 9.87% per year. The stock return calculator computes this automatically when you input your holding period.
Are dividends taxable in Australia? Yes. Cash dividends are assessable income in the year received. Franking credits attached to franked dividends can offset tax on that income. For capital gains, the 50% CGT discount applies to shares held for more than 12 months by individual investors and eligible SMSFs. Tax treatment varies significantly by entity type and marginal rate — consult a registered tax agent for personalised advice.
What is a good total return for an ASX share investment? Context matters — holding period, market conditions, and sector all influence what’s achievable. As a broad benchmark, the ASX 200 Accumulation Index (total return including dividends) has historically averaged approximately 9–10% per annum over long periods. An individual stock delivering a consistent annualised total return above this benchmark is outperforming the market on a risk-adjusted basis — provided the volatility and risk taken are proportional.
Final Thoughts
The stock return calculator delivers what most investment tracking tools don’t: the complete, honest picture of what any share investment actually returned — capital appreciation, dividend income, franking credits, and transaction costs, all in one calculation.
For Australian investors in particular, the inclusion of franked dividends transforms a good analysis tool into an essential one. Australia’s dividend imputation system makes franking credits a real and significant component of investment return, and any measure that ignores them underreports performance systematically.
Use Trade by KAYAHA’s free stock return calculator after every closed position, during every portfolio review, and whenever you need to compare the performance of different investments on equal terms. Pair it with the CAGR calculator for benchmark comparison and the portfolio allocation calculator for strategic rebalancing decisions.
Know your numbers. Measure everything. Make decisions on evidence — not approximation.
Trade by KAYAHA provides this calculator for educational purposes only. It does not constitute financial or tax advice. Investment returns are not guaranteed and past performance is not indicative of future results. For Australian CGT calculations, franking credit claims, and SMSF reporting, consult a registered tax agent or licensed financial adviser.