● 45th Parliament — 1st session   ● recorded nominal votes   ● bills tracked   ● bills challenged by citizens   ● independent citizen-run site · real public data    ● 45th Parliament — 1st session   ● recorded nominal votes   ● bills tracked   ● bills challenged by citizens   ● independent citizen-run site · real public data   
BCABSKMBONQCNBNSPENL
DossierCanada
QCNBNSPENL
100%
FR
Who sits, who legislates, who votes how

DossierCanada — who sits and votes in Canada's Parliament

Challenged bills

✋ Challenge a bill

Recently active bills

See all →

Federal MPs

Who represents you, how they vote, how often they sit.

The federal Cabinet

Who decides what, since when, and how they vote.
Up to date. These ministers come directly from the official Cabinet page on pm.gc.ca, scraped live — not a hand-maintained list.

C-30 — An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026

Every bill summarized in plain language. Not clear enough? Ask for an explanation.
All statusesIn progressDefeatedAssented to
House of CommonsSenateLobbying 43Omnibus 13
C-30 An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026 5 LPC Assented to ▾
BILL C-30

An Act to implement certain provisions of the spring economic update tabled in Parliament on April 28, 2026

Last activity : Royal assent received
House Government Bill · Sponsor : Hon. François-Philippe Champagne
LPC Assented to
Omnibus bill. It changes several different acts, one per part (3 parts, 8 divisions). The title names only some of them, so the summary below goes part by part.
Sponsor : Hon. François-Philippe Champagne · House of Commons · House Government Bill
Commons · 1st2026-04-29Commons · 2nd2026-05-26Commons · 3rd2026-06-18Senate · 1st2026-06-18Senate · 2nd2026-06-18Senate · 3rd2026-06-18Royal assent2026-06-18
− Hide summary
What it does, in plain language
  • Puts into law the tax and economic measures announced in the spring economic update tabled in Parliament on April 28, 2026.
  • Touches personal and business taxes, fuel and alcohol taxes, and eight other areas ranging from Employment Insurance to pesticides.
Part 1Income Tax Act and Income Tax Regulations
  • Sweetens the Labour Mobility Deduction for tradespeople by raising the yearly cap on deductible expenses and lowering the minimum travel distance needed to qualify.
  • Makes permanent the capital gains exemption on selling a business to an employee ownership trust or worker co-operative, and gives Home Buyers' Plan users more time before repayments must begin.
  • Lets eligible greenhouse buildings be written off immediately, on a temporary basis, rather than depreciated over years.
  • Adjusts tax rules so they work better with the Electric Vehicle Affordability Program.
Part 2Excise Tax Act, Excise Act and Excise Act, 2001
  • Sets the excise tax on gasoline, aviation gasoline, diesel and aviation fuel at $0.00 from April 20, 2026 to September 7, 2026.
  • Extends by two more years, starting April 1, 2026, the 2% cap on the yearly inflation adjustment to alcohol excise duties.
  • Extends by two more years the 50% cut in excise duty on the first 15,000 hectolitres of beer brewed in Canada.
Part 3Employment Insurance Act, Canada Pension Plan and other Acts
  • Exempts certain foreign bank transactions from the Investment Canada Act when they already need banking or insurance approval, consolidates the Bank of Canada's cost-recovery powers into one Act, and shields the Canadian Payments Association from civil lawsuits (except contract claims) for good-faith actions.
  • Extends to October 7, 2028 the extra weeks of EI benefits for certain seasonal workers, with eligible regions now set by regulation, and repeals paragraph 12(2.3)(b) on November 7, 2027.
  • Lowers the Canada Pension Plan contribution rate for employees, employers and self-employed people starting in 2027.
  • Requires certain people and companies to give the Minister of Transport information he or she deems necessary, lets Cabinet exempt persons or activities from rules enforced by the Canadian Food Inspection Agency, and allows Cabinet to register or reinstate a pesticide by order for economic or food security reasons even when the Minister of Health finds its environmental risks unacceptable.

🤖 AI-generated from the bill’s official text as introduced — may not reflect amendments adopted since.

Registered lobbying 5 communications · 3 organizations as of Sep 10, 2026 the 5 most recent +
Ecojustice Canada2The Perth Academy of Building Arts and Science2Canadian Association of Petroleum Producers1

✋ What does “challenging” mean?

Clicking “Ask for an explanation” is a citizen request for the bill's sponsor to explain it in plain language — and for us to keep an eye on it together.

An account (email) is required — one request per person, no anonymous requests. 🔥 At 1,000 requests on the same bill, a public post is made, in the hope an MP agrees to sponsor a petition to the House.

It works on any bill, including one that has already received royal assent — that is often the one people want to understand.

Votes in the Commons

Every recorded vote — who voted what, and by what margin.
On the “who voted what” detail — the House of Commons publishes each member's name for every recorded (nominal) vote (Yea / Nay / paired). The by-member breakdown above (the "+" button on each row) comes directly from that official source (ourcommons.ca), not an estimate. The party shown next to each name is taken from the current House roster; people who have since left the House appear separately under "Former members".

How to read a vote

Recorded vote

Members vote one by one and each choice is entered in the public record. That is what lets us say exactly who voted what — no interpretation.

Passed is not law

A passed vote clears ONE stage. A bill must pass both chambers and then receive royal assent before it becomes law.

Paired is not absent

In the Commons, two members from opposing sides can agree not to vote: their voices cancel out. It is neither an absence nor an abstention.

DossierCanada updates

What changed on the site, newest first
← Back to overview
Martin Archambault
Hi! My name is Martin Archambault I'm 45, and dossiercanada.ca is your first step into democracy!

If we want people to understand politics, it has to be brought down to their level.

When I first tried to take an interest in it, on top of not knowing the jargon, bills came as two lines… and fifty PDFs. Most people would simply walk away.

So I had an idea: use artificial intelligence first to read through all of it, then to put it in plain words. That's how DossierCanada was born.

Alongside the AI recap, I've given people a lexicon that explains the basics of political jargon. Plain-language law exists — think of this as its equivalent for politics!

Parliament glossary

Parliamentary jargon, translated into everyday language.
Account and follows