Skip to content

Check your unrealised gains

This page values your open parcels as of any date you choose and shows the capital gain you’d make if you sold them today. It’s for planning — not for lodging. By the end, you’ll know how to model your position before you decide to sell.

Go to Tax Reporting → Unrealised Gains. The subtitle shows the date your open positions are valued as of.

Control What it does
Filter holdings Search by ticker, exchange, or name
Date The valuation date (defaults to today; it can’t be in the future)
Tax settings Lot allocation
Export Excel or PDF

There’s no FY dropdown here — the PDF export uses the financial year from the tax URL.

The Summary card matches your capital gains report: non-discountable and discountable sections, losses, the concession, and a net figure — but applied to your open parcels at the valuation date.

Table Parcels
Short term capital gains Held 12 months or less at the valuation date
Long term capital gains Held more than 12 months (eligible for the CGT discount)

Each row shows:

Column What it means
Symbol The ticker and exchange
Sale allocation method The method that would apply if you sold
Purchase date When the parcel was acquired
Quantity The units in the parcel
Market price The price, and the date it’s as of
Cost basis The parcel’s cost in AUD
Market value Quantity × price
Gain The unrealised gain or loss

Sort by Symbol or Gain, and each table has a Total row.

  • Timing — see which parcels are still short-term before you sell.
  • Losses — a red Gain is an unrealised loss; for wash-sale detail, use tax-loss harvesting.
  • Year-end — set the valuation date to 30 June (or the last trading day) to model your end-of-year position.

For the price-versus-currency split on a single holding, see Read a holding’s detail page.

Format File
Excel unrealised-capital-gains-{date}.xlsx
PDF tax-report-{fy}.pdf (the summary PDF)
Problem Fix
The tables are empty You have no open holdings, or your filters exclude everything.
The prices look stale Change the valuation date after prices refresh.
A holding is missing Check the buys are recorded and the position is still open.