Capital gains tax calculator

Calculate your capital gains tax for a single buy and sell transaction

Buy transaction

Sell transaction

Tax settings

50% CGT discount for assets held > 12 months

Discount applies to long-term gains only (held ≥ 365 days)

Track CGT for your entire portfolio

Upgrade to Pro and let us handle the complex calculations across all your investments.

  • Unlimited transactions
  • Multiple portfolios
  • All your holdings in one place
  • Financial year tax reports
  • Short-term vs long-term breakdown
  • Dividend income tracking

How it works

Enter your buy and sell transaction details, select your tax region, and get an instant estimate of your capital gains tax liability.

1. Enter your buy transaction

Enter the price per unit, quantity, fees, and purchase date of the shares you bought.

2. Enter your sell transaction

Enter the sale price, quantity sold, fees, and the date you sold. You can sell all or part of your holding.

3. Select your tax region

Choose from Australia, United States, United Kingdom, Canada, New Zealand, or set a custom CGT discount rate.

4. Get your CGT estimate

See your capital gain or loss, any applicable CGT discount for long-term holdings, and your net taxable amount.

Supported tax regions

Long-term discounts

Automatically applies the CGT discount when you have held the asset for more than 12 months. The discount rate depends on your tax region.

5 countries supported

Australia (50% individual, 33.33% super), United States (0%), United Kingdom (0%), Canada (50%), and New Zealand (0%), plus a custom option.

Free and private

This calculator runs entirely in your browser. No data is sent to any server, no account is required, and it is completely free to use.

Common questions

What is capital gains tax?

Capital gains tax (CGT) is the tax you pay on the profit from selling an investment. If you sell shares for more than you paid, the difference is a capital gain. If you sell for less, it is a capital loss which can offset other gains.

How does the CGT discount work in Australia?

In Australia, if you hold an asset for more than 12 months before selling, individuals receive a 50% discount on the capital gain. Superannuation funds receive a 33.33% discount. Companies do not receive a discount.

What about multiple buy and sell transactions?

This calculator handles a single buy and sell pair. If you have multiple transactions across your portfolio, TrackMyShares Pro can automatically calculate CGT for all your holdings using the correct cost basis methods.

Is this calculator accurate?

This calculator provides estimates based on the information you enter. It does not account for all possible tax scenarios such as wash sales, carried-forward losses, or special tax concessions. Always consult a qualified tax professional for your specific situation.