Now lawMoney & Tax Introduced in the House of Representatives, 28 May 2026

Capital gains now face a 30 per cent minimum tax

This short law sets the rate for a new lowest tax on profits from selling shares, houses and other things you own. It hits people who sell in years when their income is low. People on payments like the Age Pension are left out.

Official name: Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026

The short version

Who it affects

Asset profits taxed at half

Say you sell something for more than you paid. The profit is called a capital gain. Shares, houses you rent out and businesses are common examples. In Australia, that profit is added to your income and taxed.

Right now, most people can cut the profit they pay tax on in half. They must have held the thing for at least a year. This half-off tax break started in 1999.

The government says this deal mostly helps the richest people. Its notes on the bill say one third of all these profits go to the top 1 per cent of earners.

The notes also say the tax break pushes money into homes that already exist. That makes them dearer for people buying their first home.

In the 2026-27 Budget, the government's yearly plan for tax and spending, the Treasurer announced a set of tax changes. The Treasurer, Jim Chalmers, is the minister in charge of the economy. Most of them sit in a big partner law. Its name is the Treasury Laws Amendment (Tax Reform No. 1) Bill 2026.

This article is about the small partner law. Its name is the Income Tax Rates Amendment (Tax Reform No. 1) Bill 2026.

Why the rate needs law

The Constitution is Australia's founding rule book. It says a law that sets a tax rate must deal only with that tax. So the rate sits in a short bill of its own.

The Parliamentary Library helps all MPs and takes no side. It says this is done to follow the Constitution.

The big partner law says who must pay the new tax and how to work out the amount. This bill adds one new section to the Income Tax Rates Act 1986. That section sets the rate.

The two laws are tied together. The parts of the big law about the new tax only switch on once this bill has started. If this bill had failed, the new tax could not have been charged.

How the minimum works

The idea is simple. Profit from selling something after 1 July 2027 should be taxed at 30 per cent or more.

Many people sell things in a year when their income is low, such as just after they retire. Their normal tax rate that year can be well under 30 per cent. The government says this lets people time their sales to pay less tax.

So the law looks at two numbers. The first is 30 per cent of the profit. The second is the tax you would already pay on that profit at your normal rates.

If the first number is bigger, you pay the gap as extra tax.

This bill turns that gap into a rate. The rate is the gap divided by the profit. That rate is then charged on the profit. So the extra tax matches the gap exactly.

A worked example

The government's notes use a woman called Genevieve. In 2029 she sells shares and makes a $50,000 profit. Her other income that is taxed is $40,000.

Thirty per cent of $50,000 is $15,000. Her normal tax on the profit comes to $14,500. The gap is $500, so she pays $500 extra.

Under the sum in this bill, $500 divided by $50,000 is 1 per cent. A 1 per cent rate on her $50,000 profit gives the same $500.

Someone whose normal tax rate is already 30 per cent or higher would have no gap. They pay nothing extra.

Who does not pay

People who get some government payments at any time in the year are left out. The minister lists these payments in detailed rules written under the law.

The government says the list should include the Age Pension, Disability Support Pension, JobSeeker, Parenting Payment and Youth Allowance.

It also names Farm Household Allowance, a payment for farm families in money trouble, a living allowance for First Nations students called ABSTUDY, and some veterans' payments.

Say you are on the Age Pension and sell some shares you bought in 2028. You would not pay the new tax that year.

The new tax also leaves out profit built up before 1 July 2027. It does not touch new homes or cheap rental housing if the owner chooses to keep the old tax break.

Companies, people who live overseas and people living here for a short time keep their own separate rules.

What the companion law does

The bigger law makes several other changes. For profits made from 1 July 2027, it scraps the half-off tax break.

In its place, the price you paid is raised each year in line with rising prices. So you are only taxed on real growth.

It also changes a tax break for rental homes called negative gearing. That is when you make a loss on a rental and use it to cut the tax on your wages.

For homes bought after 7.30pm on 12 May 2026, this break will only apply to new homes.

It also brings in a tax cut for people who earn wages. And it gives workers a flat $1,000 off their taxed income for work costs. So they do not have to keep every receipt.

Start date

This bill was put to the House of Representatives, the larger house of Parliament, on 28 May 2026. The House passed it on 4 June 2026. The Senate, the second house of Parliament, passed it on 25 June 2026.

The Governor-General, the King's stand-in, signed it into law on 26 June 2026. It is now Act No. 50 of 2026. It starts on the first day of the next three-month period after that.

The new tax only bites on things sold on or after 1 July 2027. It applies to the tax year that includes that date and every year after.

How they voted

VoteResult
Send to a committee
House of Representatives, 28 May 2026
Labor 91 aye, Liberal 17 no, Nationals 11 no, LNP 9 no, Independent 9 no, Centre Alliance 1 no, One Nation 1 no
Ayes won 91 to 48
Send to a committee
House of Representatives, 2 June 2026
Labor 90 aye, Liberal 17 no, Nationals 11 no, LNP 9 no, Independent 9 no, Centre Alliance 1 no, One Nation 1 no
Ayes won 90 to 48
Send to a committee
House of Representatives, 3 June 2026
Labor 90 no, Liberal 17 aye, LNP 10 aye, Nationals 9 aye, Independent 8 aye, One Nation 2 aye
Noes won 90 to 46
Vote to end debate
House of Representatives, 4 June 2026
Labor 89 aye, Liberal 18 no, Nationals 11 no, LNP 9 no, Independent 9 no, Centre Alliance 1 no, One Nation 1 no
Ayes won 89 to 49
Vote on the main idea
House of Representatives, 4 June 2026
Labor 89 no, Independent 7 aye, 3 no, Centre Alliance 1 aye
Noes won 92 to 8
Vote on a change
House of Representatives, 4 June 2026
Labor 89 no, Independent 9 aye, Centre Alliance 1 aye
Noes won 89 to 10
Vote on a change
House of Representatives, 4 June 2026
Labor 89 no, Liberal 15 no, Nationals 11 no, LNP 10 no, Independent 8 aye, 1 no, Centre Alliance 1 no
Noes won 127 to 8
Vote on a change
House of Representatives, 4 June 2026
Labor 90 no, Liberal 15 no, LNP 10 no, Nationals 10 no, Independent 9 aye, Centre Alliance 1 no
Noes won 126 to 9
Vote on a change
House of Representatives, 4 June 2026
Labor 90 no, Liberal 17 aye, Nationals 11 aye, LNP 10 aye, Independent 3 aye, 2 no, Centre Alliance 1 aye, One Nation 1 aye
Noes won 92 to 43
Vote on the main idea
House of Representatives, 4 June 2026
Labor 90 aye, Liberal 18 no, Nationals 11 no, Independent 5 aye, 5 no, LNP 10 no, Greens 1 aye, Centre Alliance 1 no, One Nation 1 no
Ayes won 96 to 46
Order of business
House of Representatives, 4 June 2026
Labor 90 aye, Liberal 17 no, Nationals 11 no, Independent 2 aye, 8 no, LNP 10 no, Centre Alliance 1 no, One Nation 1 no
Ayes won 92 to 48
Vote to add a statement
House of Representatives, 4 June 2026
Labor 90 no, Liberal 17 aye, Nationals 11 aye, LNP 10 aye, Independent 4 no, One Nation 2 aye, Centre Alliance 1 aye
Noes won 94 to 41
Vote on the main idea
House of Representatives, 4 June 2026
Labor 90 aye, Liberal 17 no, Nationals 11 no, Independent 3 aye, 7 no, LNP 10 no, One Nation 2 no, Greens 1 aye, Centre Alliance 1 no
Ayes won 94 to 48
Vote on a change
House of Representatives, 4 June 2026
Labor 73 no, Independent 8 aye, Liberal 1 aye
Noes won 73 to 9
Vote on a change
House of Representatives, 4 June 2026
Labor 90 aye, Liberal 17 no, Nationals 11 no, LNP 10 no, Independent 3 aye, 6 no, One Nation 2 no, Greens 1 aye, Centre Alliance 1 no, Katter's 1 no
Ayes won 94 to 48
Final vote
House of Representatives, 4 June 2026
Labor 90 aye, Liberal 17 no, Nationals 11 no, LNP 10 no, Independent 3 aye, 6 no, One Nation 2 no, Greens 1 aye, Centre Alliance 1 no, Katter's 1 no
Ayes won 94 to 48
Vote to bring it in
Senate, 22 June 2026
Labor 21 aye, Liberal 15 no, Greens 10 aye, One Nation 4 no, Nationals 2 no, Independent 1 aye, Country Liberal 1 no, United Australia 1 no
Ayes won 32 to 23
Vote to bring it in
Senate, 22 June 2026
Labor 21 aye, Liberal 15 no, Greens 10 aye, One Nation 4 no, Nationals 2 no, Independent 1 aye, Country Liberal 1 no, United Australia 1 no
Ayes won 32 to 23
Vote on a change
Senate, 25 June 2026
Labor 21 no, Liberal 14 aye, Greens 9 no, One Nation 4 aye, Nationals 2 aye, LNP 1 aye, Country Liberal 1 aye, Independent 1 aye, United Australia 1 aye
Noes won 30 to 24
Vote on a change
Senate, 25 June 2026
Labor 22 no, Liberal 15 aye, Greens 9 no, One Nation 4 aye, Nationals 2 aye, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye, Independent 1 no
Noes won 32 to 24
Vote on a change
Senate, 25 June 2026
Labor 23 no, Greens 10 aye, Liberal 5 no, One Nation 4 no, Independent 1 aye, United Australia 1 no
Noes won 33 to 11
Vote on the main idea
Senate, 25 June 2026
Labor 21 aye, Liberal 14 no, Greens 10 aye, One Nation 4 no, Independent 2 aye, Nationals 2 no, LNP 1 no, Country Liberal 1 no, United Australia 1 no
Ayes won 33 to 23
Vote on a change
Senate, 25 June 2026
Labor 20 no, Liberal 14 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 2 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 32 to 23
Time limit
Senate, 25 June 2026
Labor 20 no, Liberal 14 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 1 aye, 1 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 31 to 24
Vote on a change
Senate, 25 June 2026
Labor 22 aye, Liberal 16 no, Greens 10 aye, One Nation 4 no, Independent 2 aye, Nationals 2 no, LNP 1 no, Country Liberal 1 no, United Australia 1 no
Ayes won 34 to 25
Vote on a change
Senate, 25 June 2026
Labor 22 no, Greens 10 aye, Liberal 10 no, One Nation 4 no, Independent 1 aye, 1 no, LNP 1 no, Nationals 1 no, United Australia 1 no
Noes won 40 to 11
Vote on a change
Senate, 25 June 2026
Labor 22 aye, Liberal 16 no, Greens 10 aye, One Nation 4 no, Independent 1 aye, 1 no, Nationals 2 no, LNP 1 no, Country Liberal 1 no, United Australia 1 no
Ayes won 33 to 26
Vote on a change
Senate, 25 June 2026
Labor 22 no, Liberal 16 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 1 aye, 1 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 33 to 26
Vote on a change
Senate, 25 June 2026
Labor 23 no, Liberal 15 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 2 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 35 to 24
Vote on a change
Senate, 25 June 2026
Labor 22 no, Liberal 16 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 1 aye, 1 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 33 to 26
Vote on a change
Senate, 25 June 2026
Labor 23 no, Liberal 16 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 1 aye, 1 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 34 to 26
Vote on a change
Senate, 25 June 2026
Labor 23 no, Liberal 16 aye, Greens 10 no, One Nation 4 aye, Nationals 2 aye, Independent 1 aye, 1 no, LNP 1 aye, Country Liberal 1 aye, United Australia 1 aye
Noes won 34 to 26
Final vote
Senate, 25 June 2026
Labor 23 aye, Liberal 16 no, Greens 10 aye, One Nation 4 no, Independent 2 aye, Nationals 2 no, LNP 1 no, Country Liberal 1 no, United Australia 1 no
Ayes won 35 to 25

Its journey through Parliament

28 May 2026House of Representatives: Introduced and read a first time
28 May 2026House of Representatives: Second reading moved
02 Jun 2026House of Representatives: Second reading debate
03 Jun 2026House of Representatives: Second reading debate
04 Jun 2026House of Representatives: Second reading debate
04 Jun 2026House of Representatives: Second reading agreed to
04 Jun 2026House of Representatives: Consideration in detail debate
04 Jun 2026House of Representatives: Third reading agreed to
22 Jun 2026Senate: Introduced and read a first time
22 Jun 2026Senate: Second reading moved
22 Jun 2026Senate: Second reading debate
23 Jun 2026Senate: Second reading debate
24 Jun 2026Senate: Second reading debate
25 Jun 2026Senate: Second reading agreed to
25 Jun 2026Senate: Committee of the Whole debate
25 Jun 2026Senate: Third reading agreed to
25 Jun 2026: Finally passed both Houses
26 Jun 2026: Assent Act no : 50 Year : 2026

Official sources

Open the full interactive page