The reform would limit political contributions by contractors who often receive government work.
Federal law now limits individual contributions to $1,000 a person; the limit is $5,000 for a political committee.
The bill also limits political contributions to provincial parties at C$100 a year ($200 in election years).
The measure limits political contributions by those who do business with the government.
Since then a campaign finance law has limited contributions to $100 per donor.
And if the party really does limit contributions to $100,000 a year from any one donor, it might find itself at a serious financial disadvantage.
But that amount exceeded federal rules limiting personal contributions to $2,000.
The law offers matching public funds of up to $1,000 to candidates who limit contributions to $6,500.
And the concept of limiting corporate contributions is not new.
The government limits contributions to a candidate to $1,000 per person.