What Bill C-31 means for you, your trust, or your business
Tax alertBill C-31 was tabled and completed first reading on May 6, 2026. It implements a range of business tax changes, enhanced rules, and new reporting requirements.

Find up-to-date analysis of the 2026 Canadian federal and provincial budgets.
Bill C-31 was tabled and completed first reading on May 6, 2026. It implements a range of business tax changes, enhanced rules, and new reporting requirements.
Finance Minister Craig Pardy tabled Newfoundland and Labrador's budget (NL Budget 2026) for the 2026-27 fiscal year on April 29, 2026.
Finance Minister Honourable François-Philippe Champagne tabled the federal 2026 Spring Economic Update (SEU 2026) on April 28, 2026.
Finance Minister Jill Burridge tabled Prince Edward Island's budget (PEI Budget 2026) for the 2026-27 fiscal year on April 14, 2026.
Finance Minister Peter Bethlenfalvy tabled Ontario's budget (ON Budget 2026) for the 2026-27 fiscal year on March 26, 2026.
Finance Minister Adrien Sala tabled Manitoba’s 2026-27 budget (MB Budget 2026) on March 24, 2026.
Finance Minister Jim Reiter tabled Saskatchewan's budget (SK Budget 2026) for the 2026-27 fiscal year on March 18, 2026.
Le ministre des Finances René Legacy a déposé le budget 2026-2027 du Nouveau-Brunswick (Budget 2026 du N.-B.) le 17 mars 2026.
Finance Minister René Legacy tabled New Brunswick’s 2026-27 budget (NB Budget 2026) on March 17, 2026.
Finance Minister Nate Horner tabled Alberta's budget (AB Budget 2026) for the 2026-27 fiscal year on February 26, 2026.
Finance Minister John Lohr tabled Nova Scotia's budget (NS Budget 2026) for the 2026-27 fiscal year on February 23, 2026.