Back to the blog
Australian Rules

How to Work Out Capital Gains Tax in Australia (and What Changes in 2027)

How CGT is actually calculated in Australia: the cost base, the 12-month 50% discount, marginal-rate stacking, and what the 2027 switch to inflation indexation plus a 30% floor changes. Run your own numbers through the live calculator.

Andy··9 min read
Editorial illustration of a stylised calculator silhouette with a gentle upward capital-growth curve rising out of it, split by a faint vertical divider, against a warm emerald-to-amber gradient, evoking working out a capital gain and the change of regime at the divider.

Most capital gains tax calculators online give you one number and hide the working. They take a gain, halve it, multiply by a rate, and stop. That was a reasonable shortcut while the rules were stable. From 1 July 2027 they will not be: the 12 May 2026 federal Budget announced that the 50% CGT discount for individuals is being replaced by inflation indexation plus a 30% minimum tax on the real gain. If you sell a parcel of shares or an investment property around that date, the old shortcut gives you the wrong answer.

This post is the plain-English reference for how capital gains tax is actually worked out in Australia: the cost base, the 12-month discount rule, how the gain stacks onto your other income, and the marginal rate that lands on top. Then it walks through what changes from 1 July 2027, and points you at the live CGT Discount Changes Calculator so you can put your own numbers through both regimes side by side.

The short version

Capital gains tax in Australia is not a separate tax with its own rate. Your net capital gain is added to your taxable income for the year and taxed at your marginal rate. Holding an asset for more than 12 months currently halves the assessable gain (the 50% discount). From 1 July 2027 that discount is being replaced by inflation indexation plus a 30% floor on the real gain. The calculator shows both regimes for your inputs so you can see which one bites and by how much.

How capital gains tax is calculated in Australia

There is no separate capital gains tax in Australia. CGT is part of income tax. When you sell (or otherwise dispose of) an asset for more than it cost you, the gain is added to your assessable income for that financial year and taxed at your marginal rate. That single fact explains almost everything else about how the maths behaves: a gain realised in a high-income year is taxed harder than the same gain realised in a low-income year, because it stacks on top of whatever else you earned. The ATO sets this out in its capital gains tax guidance.

The calculation runs in four steps.

  1. Work out the cost base. This is what you paid for the asset plus the incidental costs of buying and selling it (brokerage, conveyancing, stamp duty, and certain holding costs that were not already deducted). For shares it is usually purchase price plus brokerage; for property it is purchase price plus stamp duty, legal fees, and capital improvements.
  2. Subtract the cost base from the sale proceeds. Proceeds minus cost base is your nominal gain (or capital loss, if negative). Capital losses offset capital gains in the same year, and unused losses carry forward indefinitely.
  3. Apply the discount if you held for more than 12 months. An individual who has held the asset for at least 12 months currently discounts the gain by 50%. Only the discounted half is assessable. Hold for less than 12 months and the full nominal gain is assessable.
  4. Add the assessable gain to your other income and apply your marginal rate. The discounted gain is not taxed in isolation. It sits on top of your salary, rental income, dividends, and anything else, and is taxed at whatever bracket that pushes you into, after the Low Income Tax Offset and the Medicare Levy are accounted for.

The 12-month rule, precisely

The discount requires you to have owned the asset for at least 12 months before the CGT event. The clock runs on the contract date, not the settlement date, for both purchase and sale (the ATO treats the disposal as occurring on the date you enter the contract, CGT event A1). Selling one day short of 12 months forfeits the entire discount and the full nominal gain becomes assessable, which is the single most expensive avoidable mistake in the whole calculation.

Why “gain times marginal rate” is not the real number

A gain rarely sits cleanly inside one bracket. A large gain can push you from the 30% bracket up into the 37% or 45% bracket, so part of it is taxed at one rate and part at another. It also interacts with the Low Income Tax Offset (which phases out as income rises) and the Medicare Levy (which phases in). The honest way to compute the tax attributable to a gain is to calculate your total tax with the gain, calculate it again without the gain, and take the difference. That captures bracket crossings, LITO phase-out, and Medicare phase-in correctly. The calculator does exactly this decomposition rather than a flat gain-times-rate shortcut.

A worked example under the current rules

Sam is 44, on a $120,000 salary, and sells a long-held share parcel. Bought for $40,000 (including brokerage), sold for $100,000, held for eight years. Under the current rules:

StepValue
Nominal gain (proceeds minus cost base)$60,000
Held over 12 months, so 50% discountAssessable gain $30,000
Added to $120,000 salaryTaxable income $150,000
Tax on the gain (with-minus-without)~$11,100 (37% bracket plus Medicare)

The $30,000 assessable gain stacks on Sam's salary and falls almost entirely in the 37% bracket, with the 2% Medicare Levy on top. That is why timing matters so much under the current system: had Sam realised the same gain in a year with no salary (an early-retirement bridge year, say), most of the discounted gain would have sat under the tax-free threshold and the bill would have been close to zero. The discount plus the marginal-rate stacking is what made gain-timing such a powerful lever. That is precisely the lever the 2027 reform is designed to blunt.

What changes from 1 July 2027

The 12 May 2026 Budget replaced the 50% discount for individuals with two changes that work together, effective 1 July 2027:

  • Inflation indexation instead of the flat 50% discount. Rather than halving the nominal gain, the new method grows your cost base by inflation over the holding period and taxes only the real gain (the growth above inflation). For a long hold in a high-inflation period the indexed cost base can be larger than half the gain would have been, so this part is not automatically worse.
  • A 30% minimum tax on the real gain. Whatever your marginal-rate tax on the real gain works out to, the tax is lifted to at least 30% of that real gain. If your marginal rate already exceeds 30%, the floor never bites and you simply pay marginal rate. If your marginal rate would have been below 30% (a low-income or bridge year), the floor raises it to 30%.

The new regime computes both numbers and charges the higher of the two: marginal-rate tax on the real gain, or 30% of the real gain. Treasury sets out the mechanic in its Negative Gearing and Capital Gains Tax Reform factsheet.

The income-support exemption

The Treasury factsheet exempts recipients of means-tested income support payments from the 30% floor: if you receive any qualifying payment (Age Pension, JobSeeker, Disability Support Pension, Parenting Payment, Carer Payment, Youth Allowance, and similar) in the financial year of the sale, the floor is bypassed and only marginal-rate tax on the real gain applies. The exemption only changes the outcome when the floor would otherwise have been the binding constraint.

This measure is announced, not yet legislated. As of mid-2026 the Treasury Laws Amendment Act for it has not been registered, so the 1 July 2027 commencement date, the 30% floor rate, the exact indexation mechanic, and the income-support exemption are policy intent rather than law. The calculator uses the most plausible interpretation based on the pre-1999 indexation method the new regime appears to restore. Treat the new-rules numbers as estimates that may shift when the Bill is published.

Who the change actually affects

The two regimes can produce very different bills depending on your income in the sale year. The pattern is worth internalising before you run your own numbers.

SituationWhat binds under the new rules
Low or zero income in the sale year (bridge year, gap year)The 30% floor, often a large increase versus the old near-zero bill
Moderate other income (a partly-worked or early-retirement year)Usually marginal rate, narrowly above the floor; small difference
High income (peak earnings)Marginal rate, the floor is irrelevant; difference is small
Receiving a means-tested income support paymentExemption applies, floor bypassed; new regime roughly neutral

The headline takeaway is counterintuitive: the reform hits low-income sale years hardest, not high-income ones. A high earner already pays well above 30% at the margin, so the floor never engages. It is the early retiree timing a gain into a zero-income bridge year who sees the bill move the most, which is the timing behaviour the floor was designed to stop. For five fully worked scenarios with the dollar figures spelled out, see How the 2027 CGT Changes Will Affect Your Next Sale.

Try it yourself

Work out your own capital gains tax

Enter your cost base, sale price, holding period, other income in the sale year, and a CPI assumption. The calculator shows the old 50% discount bill and the new inflation-indexed plus 30% floor bill side by side, with the dollar differential and which constraint binds. No signup required.

Open the CGT calculator

Using the calculator

Five inputs drive the result, and each maps to one of the steps above:

  • Cost base. Original purchase price plus the incidental costs of acquisition (brokerage, stamp duty, legal fees).
  • Sale price. The disposal proceeds.
  • Years held. Drives both the 12-month discount eligibility under the old rules and the inflation indexation under the new rules.
  • Other taxable income in the sale year. What the gain stacks on top of. This is the single biggest driver of which regime costs more.
  • CPI assumption. The inflation rate used to grow the cost base under the new regime.

There is also an income-support toggle that applies the exemption and bypasses the floor. Both regimes are computed at the same FY27-28 tax brackets so the comparison is regime-on-regime, not muddled with bracket changes. The result card shows old-rules tax, new-rules tax, the dollar differential, and a badge telling you whether the floor binds, marginal rate applies, or the exemption was used.

What the calculator does not model

It is a single-asset, single-year tool. Jointly-owned assets need each owner's share run separately. It does not model a property held across the 1 July 2027 boundary, where Treasury's transitional rules split the gain at the asset's 1 July 2027 value (pre-2027 slice keeps the 50% discount, post-2027 slice gets indexation plus the floor). For that split on investment property, see Should You Sell Your Investment Property Before 1 July 2027? The full ProjectFi planner re-runs your whole projection with per-property apportionment when the Budget 2026 toggle is on; the mechanic is documented on the methodology page.

The bottom line

Capital gains tax in Australia is your marginal income tax applied to a gain, currently halved if you held for over 12 months. From 1 July 2027 the halving is replaced by inflation indexation plus a 30% floor on the real gain, which mainly affects gains realised in low-income years. The calculator shows both regimes for your exact inputs so you are working from your own numbers, not a rule of thumb.

Sources

Model your own plan in two minutes.

ProjectFi handles Australian tax, super preservation, and Age Pension so your FIRE number reflects reality, not a US-centric calculator.