Lobby groups including industry bodies and unions will only be allowed to spend up to $87,000 in an electorate,with an overall cap of $1 million.
"The spending spree,the arms race of outdoing each other,buying up the airwaves,buying up the billboards,smothering electorates to drown out everyone else's voice will not be allowed,"Attorney-General Yvette D'Ath said.
"No one can buy an election."
The legislation would apply to state and council elections in Queensland,meaning mining magnate Clive Palmer could once again splash out $60 million on advertising like he did leading up to the federal poll in May.
Ms Palaszczuk said she would call on the federal government to follow suit,and for federal Labor's endorsement.
The Liberal National Party says the proposed law flies in the face of fairness because Labor and the unions have more spending power than they do.
"These new laws are all about the Labor party rigging elections,"deputy leader Tim Mander said.
"They're anti-democratic and they stink."
The Centre for Public Integrity,which consulted the government on its legislation,said it would be the strongest political donations law in the country once it was passed.
Legislation passed in Queensland two weeks ago require the federal wing of a party to tell the state branch where the money came from,with failure to do so leaving donors facing fines.
Parties must disclose the source of donations within seven business days,or within 24 hours during the final week of a campaign.
The amount taxpayers kick in for campaigns will be increased,and parties and individuals caught breaking the rules will face fines.
Payouts per vote will be increased from $3.14 to $6 and the $1.57 candidates currently receive will be raised to $3,while the threshold for eligibility will be lowered from six per cent of the primary vote to four per cent.
AAP