Skip to content

Australian CGT Calculation

How PrivateACB calculates capital gains tax for Australian cryptocurrency using lot-based tracking (FIFO, LIFO, HIFO), including the 50% CGT discount for assets held over 12 months.

The Australian Taxation Office (ATO) treats cryptocurrency as a Capital Gains Tax (CGT) asset — not as currency or foreign exchange. Every disposal of a crypto asset triggers a CGT event, most commonly CGT event A1 (Section 104-10, ITAA 1997). PrivateACB calculates your capital gain or loss for every disposal, applies the CGT discount where eligible, and generates the reports you need for your tax return.

Australia uses lot-based (parcel-based) tracking — the same fundamental approach as the United States. Each purchase of crypto creates a separate parcel with its own cost base and acquisition date. When you sell, PrivateACB matches the disposal against your parcels using your chosen method.

FeatureCanadaUnited StatesAustralia
MethodAverage Cost (ACB)Lot-based (FIFO/LIFO/HIFO)Lot-based (FIFO/LIFO/HIFO)
Loss denialSuperficial loss (30-day window)Wash sale (30-day window, optional)None (Part IVA is intent-based)
Holding period benefitNoneShort-term vs long-term rates50% CGT discount (>12 months)
Per-account trackingNoYes (T.D. 10000, from 2025)No
Tax yearJanuary – DecemberJanuary – DecemberJuly 1 – June 30
CurrencyCADUSDAUD (A$)

Every time you acquire cryptocurrency — through a purchase, a trade, staking rewards, mining, or an airdrop — PrivateACB creates a parcel (tax lot) recording:

  • Acquisition date — when you acquired it
  • Quantity — how much you acquired
  • Cost base — what you paid, including transaction fees (the first element of the 5 cost base elements)

When you dispose of crypto, PrivateACB selects which parcels to use based on your chosen method:

FIFO (First In, First Out): The oldest parcels are used first. This is the most common method and the ATO’s default assumption.

LIFO (Last In, First Out): The newest parcels are used first. May result in more short-term gains.

HIFO (Highest In, First Out): The parcels with the highest cost base are used first. Minimises realised gains.

DateActionQuantityPrice (A$)Parcel
1 Jul 2023Buy 1.0 BTC1.0A$50,000Parcel 1
1 Oct 2024Buy 0.5 BTC0.5A$60,000Parcel 2
15 Jan 2025Sell 1.2 BTC-1.2A$65,000Parcels 1 + 2 (FIFO)

Using FIFO, the 1.2 BTC disposal is matched against:

  • Parcel 1 (all 1.0 BTC): Gain = (1.0 x A$65,000) - A$50,000 = A$15,000 (held >12 months — CGT discount eligible)
  • Parcel 2 (0.2 of 0.5 BTC): Gain = (0.2 x A$65,000) - (0.2 x A$60,000) = A$1,000 (held <12 months — no discount)

Total gain before discount: A$16,000 After 50% discount on Parcel 1: A$15,000 x 50% + A$1,000 = A$8,500 net capital gain

PrivateACB organises the calculation workflow into four zones:

At the top of the Calculation Dashboard, you will see:

  • Jurisdiction toggle — Select “Australia” (shows the Australian flag)
  • Tax year selector — Shows fiscal years in “2024-25” format (July 1, 2024 to June 30, 2025)
  • Method selector — Choose from FIFO, LIFO, or HIFO

AU Config Bar — Australia Selected

For Australia, the rules banner is simpler than Canada or the US:

  • No wash sale rule — Australia does not have an automatic loss denial rule
  • No per-account tracking — No equivalent to the US T.D. 10000 requirement
  • The banner shows the CGT discount status and your selected lot method

After running a calculation, the asset table shows each cryptocurrency with:

  • Total capital gain or loss
  • Number of disposals
  • CGT discount eligibility per disposal
  • Calculation status and timestamp

Click any asset row to view the detailed CGT Worksheet for that asset.

AU Asset Table — Completed Calculation

Shows all previous calculations with their parameters (method, tax year, timestamp) so you can compare results across different methods.

AU Calculation History

  1. Import your transactions — Use CSV import with your exchange data. PrivateACB supports any exchange that provides transaction history.
  2. Select Australia — Click the jurisdiction toggle and choose Australia.
  3. Select your financial year — Choose the year (e.g., “2024-25”).
  4. Choose your method — FIFO is recommended if you’re unsure.
  5. Click Calculate — PrivateACB processes all transactions, creates parcels, matches disposals, and calculates gains/losses.
  6. Review results — Check the Asset Table for a summary. Click into individual assets for the full CGT Worksheet.
  7. Generate reports — Navigate to the Reports tab for your CGT Summary (Q18), CGT Worksheet, and other reports.

This is the most significant AU-specific feature. If you are an Australian individual and you hold a CGT asset for more than 12 calendar months before disposing of it, you receive a 50% discount on the capital gain from that disposal.

  • Calendar months, not days: The check uses calendar months. An asset acquired on 15 January 2024 is NOT eligible until 16 January 2025. Exactly 12 months is not enough — you must exceed 12 months.
  • Per-parcel basis: When a single disposal consumes multiple parcels, each parcel is checked independently. One parcel may be discount-eligible while another is not.
  • Applied after netting losses: Capital losses are applied against gains before the discount is calculated (see Q18 Netting below).
  • Individuals only: The 50% discount applies to individual taxpayers. Companies, super funds, and trusts have different rules.

The ATO’s Question 18 on the Individual Tax Return uses a specific netting order:

  1. Add up all capital gains (separately tracking discount-eligible and non-eligible gains)
  2. Add up all capital losses
  3. Apply losses to non-discount gains first — this preserves the discount on eligible gains
  4. Apply remaining losses to discount-eligible gains — only if non-discount gains are exhausted
  5. Apply the 50% discount to remaining discount-eligible gains
  6. Net capital gain = remaining non-discount gains + discounted eligible gains

PrivateACB’s CGT Summary report shows this full netting worksheet, matching the ATO’s Q18 format.

Unlike the US, where selling at a loss and rebuying within 30 days can trigger a wash sale disallowance, Australia has no equivalent mechanical rule. You can sell crypto at a loss and immediately repurchase it without any automatic loss denial.

Unlike Canada, where the CRA denies losses if you reacquire the same property within 30 days and still hold it 30 days later, Australia has no equivalent.

Unlike the US T.D. 10000 requirement (effective 2025) to track cost basis per wallet/exchange, Australia does not require per-account tracking. All your parcels of the same asset are treated as a single pool for method selection purposes, regardless of which exchange or wallet they are held in.

The only relevant anti-avoidance provision is Part IVA of the ITAA 1936, which is a general anti-avoidance rule. The ATO must demonstrate that a scheme was carried out with the dominant purpose of gaining a tax benefit. This is not a mechanical rule — it requires ATO audit and assessment. PrivateACB does not enforce Part IVA because it is intent-based, not formula-based.

You buy 1 ETH on 1 March 2025 for A$5,000 and sell on 1 August 2025 for A$7,000. Holding period: 5 months (less than 12 months). No CGT discount. Capital gain: A$2,000, fully assessable.

You buy 1 ETH on 1 January 2024 for A$3,000 and sell on 15 February 2025 for A$5,000. Holding period: over 13 months. 50% CGT discount applies. Capital gain: A$2,000. After discount: A$1,000 included in assessable income.

You sell 2 ETH, matched against:

  • Parcel A (1 ETH, acquired 14 months ago): Gain A$1,500 — discount eligible
  • Parcel B (1 ETH, acquired 3 months ago): Gain A$800 — no discount

PrivateACB calculates each parcel independently. After the Q18 netting algorithm, Parcel A’s gain is discounted by 50% while Parcel B’s is not.

You buy 1 BTC for A$60,000 and sell for A$50,000 (loss of A$10,000). You immediately rebuy 1 BTC at A$50,000. In Australia, this is perfectly fine — the A$10,000 loss is fully available to offset against other capital gains. No 30-day waiting period, no denial, no adjustment.

Australia’s financial year is different from the calendar year used by Canada and the US:

  • “2024-25” means July 1, 2024 to June 30, 2025
  • A BTC sale on March 15, 2025 falls in the 2024-25 financial year
  • A BTC sale on August 1, 2025 falls in the 2025-26 financial year

PrivateACB displays tax years in the “2024-25” format throughout the app and correctly assigns all transactions to the right financial year based on the disposal date.

  • ITAA 1997, Section 104-10 — CGT event A1 (disposal of a CGT asset)
  • ITAA 1997, Division 115 — CGT discount provisions
  • ITAA 1997, Section 115-25 — 12-month ownership requirement for CGT discount
  • ITAA 1997, Section 118-10 — Personal use asset exemption (< A$10,000 cost base)
  • ATO Tax Determination TD 2014/26 — Bitcoin is a CGT asset, not foreign currency
  • ATO Crypto Asset Guidance — Comprehensive guidance on CGT treatment
  • ITAA 1936, Part IVA — General anti-avoidance provisions
  • Guide: Capital gains tax (CGT) — ATO’s primary CGT resource