Donors will only be able to give up to $20,000 in a calender year, indexed, and candidates will be limited to spending $800,000 in an electorate under proposed legislation to come before parliament on Monday.
Senators will only be able to spend $200,000 per seat in the state, equating to a $9.2 million cap for NSW and $600,000 for the ACT.
The reforms won't come into effect before the next federal election, due by late May, but would be in place from July 1, 2025.