Capital Gains Tax on Shares in Australia: Complete Guide 2025
IntuitiveCalc Team
Financial Content Specialist
Everything you need to know about CGT when selling shares, ETFs, and cryptocurrency in Australia.
What is Capital Gains Tax (CGT)?
Capital Gains Tax is not a separate tax but part of your income tax. When you sell an asset (like shares) for more than you paid, the profit (capital gain) is added to your taxable income and taxed at your marginal rate.
Basic CGT Calculation
Capital Gain = Sale Price − Cost Base
Cost Base = Purchase Price + Brokerage + Other Costs
Example: Bought shares for $10,000 + $20 brokerage, sold for $15,000 + $20 brokerage
Capital Gain = $15,000 − ($10,000 + $40) = $4,960
The 50% CGT Discount
If you hold an asset for more than 12 months before selling, you're entitled to a 50% discount on your capital gain. This is one of the most valuable tax concessions for Australian investors.
| Holding Period | Discount | $10,000 Gain Taxable | Tax at 32.5% |
|---|---|---|---|
| Less than 12 months | 0% | $10,000 | $3,250 |
| 12+ months | 50% | $5,000 | $1,625 |
The 12-Month Rule
The 12-month period starts the day after you buy and must be more than 12 months – not exactly 12 months. If you bought on 15 January 2024, you must sell on or after 16 January 2025 to qualify.
CGT on Different Investment Types
Australian Shares (ASX)
Shares in Australian companies are subject to CGT when sold. Dividends are taxed separately as income (with franking credits if applicable).
Exchange-Traded Funds (ETFs)
ETFs are treated similarly to shares for CGT. However, many ETFs distribute capital gains annually which may include "CGT concession" components that affect your tax.
International Shares
Foreign shares are subject to Australian CGT. You may also face foreign withholding tax on dividends, but Australian tax treaties often allow credits.
Cryptocurrency
Crypto is treated as a CGT asset by the ATO. Every disposal (selling, trading, or using crypto to buy goods) triggers a CGT event. The 50% discount applies if held for 12+ months.
Crypto-to-Crypto Trades
Trading one cryptocurrency for another (e.g., BTC to ETH) triggers CGT. You must calculate the AUD value at the time of the trade. This catches many investors by surprise!
Calculating Your Cost Base
Your cost base includes more than just the purchase price. You can add these costs:
- Purchase price: What you paid for the shares
- Brokerage fees: Both buying and selling
- Stamp duty: If applicable (rare for shares)
- Legal fees: Related to the acquisition
- DRP shares: Dividend reinvestment shares have their own cost base
DRP (Dividend Reinvestment Plan) Shares
When dividends are reinvested through a DRP, each reinvestment creates a new parcel of shares with its own purchase date and cost base. This can make record-keeping complex.
Example: DRP Cost Base Tracking
Original purchase: 1,000 shares @ $10 = $10,000 (15 Jan 2022)
DRP #1: 25 shares @ $11 = $275 (1 Jul 2022)
DRP #2: 27 shares @ $10.50 = $283.50 (1 Jan 2023)
DRP #3: 30 shares @ $12 = $360 (1 Jul 2023)
Total holdings: 1,082 shares with 4 different cost bases
CGT When You Sell Partial Holdings
When selling only some of your shares, you can choose which parcels to sell using different methods:
FIFO (First In, First Out)
The ATO's default method. Shares purchased first are treated as sold first. This usually maximizes the 50% discount but may not always minimize tax.
Specific Identification
You can specifically identify which parcels you're selling. This allows you to choose parcels that:
- Have the highest cost base (minimizing gains)
- Qualify for the 50% discount
- Result in a capital loss (to offset other gains)
Example: Choosing Which Parcel to Sell
You own:
- 100 shares bought at $10 (Jan 2022) – held 3 years, 50% discount applies
- 100 shares bought at $15 (Jan 2024) – held 1 year, 50% discount applies
Current price: $20. Selling 100 shares.
Sell Jan 2024 parcel: Gain = $500, taxable = $250
Sell Jan 2022 parcel: Gain = $1,000, taxable = $500
Better choice: Sell the Jan 2024 parcel (lower gain, still gets discount)
Capital Losses
If you sell shares for less than their cost base, you have a capital loss. Capital losses can:
- Offset capital gains in the same year
- Be carried forward indefinitely to offset future gains
- NOT be offset against ordinary income (salary, interest, etc.)
Wash Sale Rules
Australia doesn't have strict wash sale rules like the US. However, the ATO may apply the anti-avoidance provisions if you:
- Sell shares at a loss
- Buy back the same or substantially similar shares shortly after
- Have no real purpose other than creating a tax loss
ATO Warning
The ATO actively monitors wash sale-type arrangements. If your main purpose is to gain a tax benefit, the loss may be denied. There's no safe "waiting period" like in the US – the ATO looks at the overall purpose.
CGT Strategies for Investors
1. Hold for 12+ Months
The simplest strategy: always wait until you qualify for the 50% CGT discount before selling. A few extra days can save thousands in tax.
2. Harvest Losses Before June 30
If you have unrealized losses, consider selling before the end of the financial year to offset gains. You can reinvest in similar (not identical) assets.
3. Time Sales with Low Income Years
If you're expecting a low-income year (career break, parental leave, sabbatical), consider realizing capital gains then when your marginal rate is lower.
4. Use Super for Long-Term Investments
Capital gains within super are taxed at just 15% (10% with the discount), versus up to 45% outside super. For long-term holdings, super is very tax-effective.
5. Small Business CGT Concessions
If you sell shares in a small business, you may qualify for generous concessions including 50% active asset reduction, 15-year exemption, and retirement exemption.
Record Keeping Requirements
The ATO requires you to keep records for 5 years after you sell. Essential records include:
- Contract notes (buy and sell confirmations)
- Dividend statements (especially for DRP)
- Cost base calculations
- Records of corporate actions (splits, mergers)
- Foreign exchange rates (for international shares)
Tools for Tracking CGT
- Share Sight: Automatic portfolio tracking with CGT reports
- Navexa: Australian-focused portfolio tracker
- Koinly/CoinTracker: For cryptocurrency CGT
- Spreadsheets: Manual tracking (time-consuming but free)
Reporting CGT on Your Tax Return
Capital gains are reported in your tax return at Item 18 (Capital gains). You'll need:
- Total capital gains for the year
- Capital losses applied
- CGT discount applied (if eligible)
- Net capital gain (added to taxable income)
ETF distributions often include "CGT concession" amounts already. These appear on your annual tax statement and may include discounted and non-discounted components.
CGT Examples
Example 1: Simple Share Sale
Bought: 500 CBA shares at $100 each = $50,000 + $20 brokerage
Date: 1 March 2022
Sold: 500 CBA shares at $120 each = $60,000 - $20 brokerage
Date: 15 May 2025
Capital Gain: $60,000 - $20 - $50,000 - $20 = $9,960
Holding period: 3+ years = 50% discount applies
Taxable gain: $9,960 ÷ 2 = $4,980
Tax at 32.5%: $1,619
Example 2: Crypto Trading
Bought: 1 BTC at $30,000 AUD (15 June 2023)
Traded: 1 BTC for 20 ETH when BTC = $45,000 AUD (20 July 2024)
CGT Event: Disposed of BTC for $45,000
Capital Gain: $45,000 - $30,000 = $15,000
Holding period: 13 months = 50% discount applies
Taxable gain: $7,500
New cost base for ETH: $45,000 (for future CGT calculations)