Free CGT Calculator Australia — Capital Gains Tax on Shares

Calculate capital gains tax on ASX shares free — ATO-approved FIFO method, 50% CGT discount auto-applied, financial year 2024–25. Upload a CSV from Stake, CommSec, Superhero, SelfWealth, Moomoo or Pearler. Built by Ali Tax registered accountants.

⚠️ Beta Notice: This calculator is in beta and may produce incorrect results. Always review your capital gains and losses carefully before submitting to the ATO or sharing with your accountant.

✅ ATO Compliant 📊 FIFO Method 💰 50% CGT Discount 🆓 Free Sharesight Alternative 📁 CSV Upload — All Brokers

How it works

Work out your share CGT in 3 simple steps

From broker CSV to a tax-ready capital gains report — in under a minute.

1

Upload your CSV

Upload a CSV export from Stake, CommSec, Superhero, SelfWealth, Moomoo, Pearler, ANZ or NAB — columns are auto-detected and mapped instantly. Or enter trades manually.

2

FIFO calculation

The ATO-compliant FIFO engine pairs each sell with the oldest buy, calculates your cost base, and automatically applies the 50% CGT discount for assets held over 12 months.

3

Download your CGT report

Export a tax-ready CSV report by financial year (2024–25) — ready to send to your accountant or use in your ATO return.

Watch

How to calculate CGT on shares

A quick walkthrough showing how to turn your broker CSV into an ATO-ready capital gains report.

Works with your broker

Supported brokers & CSV formats

Columns are auto-detected and mapped — no manual reformatting needed.

Stake CommSec Superhero SelfWealth Moomoo Pearler ANZ Share Investing NAB Trade Any broker CSV

Why use it

A free, ATO-compliant CGT calculator

🆓

Free Sharesight alternative

Unlike Sharesight, there is no subscription, no signup and no credit card. Calculate your capital gains tax on shares as many times as you need — completely free, forever.

📊

ATO-compliant FIFO method

Uses the ATO-approved FIFO method (First-In, First-Out) with the 50% CGT discount for assets held over 12 months. Tax-ready results for the 2024–25 Australian financial year.

👔

Built by registered tax agents

Ali Tax professionals verify the logic behind every calculation — the same FIFO CGT method our accountants use for Australian investor tax returns. ABN 29 010 453 421.

📁

All brokers — CSV upload

Auto-detects and maps columns from Stake, CommSec, Superhero, SelfWealth, Moomoo, Pearler, ANZ and NAB. Or enter your transactions manually.

FAQ

Capital gains tax on shares — common questions

How do I calculate capital gains tax on shares in Australia?
Export a CSV of your buys and sells from your broker, upload it here, and the ATO-approved FIFO engine matches each sale to your oldest purchase parcel, works out your cost base, applies the 50% CGT discount for assets held over 12 months, and groups everything by financial year.
Is this a free alternative to Sharesight for CGT?
Yes — this is a completely free alternative to Sharesight for capital gains tax. There is no subscription fee, no free-trial limit, and no account required.
Does it work for the 2024–2025 financial year?
Yes. It covers all Australian financial years including 2024–25. Results are automatically grouped by the Australian financial year (1 July – 30 June).
Does it work with Stake, CommSec, Superhero, SelfWealth, Moomoo and Pearler?
Yes. It works with CSV exports from Stake, CommSec, Superhero, SelfWealth, Moomoo, Pearler, ANZ Share Investing, NAB Trade and any other broker — columns are auto-detected and mapped.
What is the FIFO method for CGT (ATO requirement)?
FIFO stands for First-In, First-Out. When you sell shares, the ATO requires you to match the sale against the oldest purchase parcels first to determine your cost base and capital gain.
What is the CGT 50% discount and when does it apply?
If you hold a share for more than 12 months before selling, the ATO lets you reduce your capital gain by 50%. This applies to Australian resident individuals and trusts, and the calculator applies it automatically.
Is this calculator ATO compliant?
It uses the FIFO matching method required by the ATO and is built and verified by registered tax agents at Ali Tax (ABN 29 010 453 421, Tax Agent 25287564).
Do I need to create an account?
No account is needed. Simply upload your broker CSV — your data is processed entirely within your browser session and is never stored or shared.

Ready to calculate your share CGT?

Free, ATO-compliant and built by registered tax agents. No signup, no credit card — just upload your CSV.

Calculate My CGT Free →