> In actuality the CRA and recent federal gov'ts have done a lot to simplify taxes in Canada.
Sorry, as much as I want to believe this, I have loads of evidence against it:
* I have PDFs of all my annual personal income tax returns. Looking at one year to the next, each year tends to add a couple of line items (as designed in the CRA form - not talking about my personal line items), and each year has a chance of adding a page or two to the overall return package.
* Line numbers got two extra zeros appended in tax year 2019. e.g. Line 121 became Line 12100.
* Ontario has had a surtax for decades instead of rolling it into the marginal rates.
* TFSA was introduced in 2009. FHSA was introduced in 2023. Need I say more?
* The Working Income Tax Benefit, introduced in 2007, now named the Canada Workers Benefit, acts like a pseudo basic personal amount. It would be better to meld this into the marginal tax rates.
* The CPP introduced an "enhancement" in 2019 as an extra line item instead of rolling it into the existing rate table. This is a disingenuous way to present a new tax, and a way to obfuscate it.
* Canada Training Credit, introduced in 2019, adds a page to the tax return.
* Ontario health premium, introduced in 2004, adds just over half a page, instead of rolling it into the marginal rates.
In light of all this, all I can see in the tax code is an ever-expanding morass of complexity that is an enormous time and brain drain on law-abiding taxpayers.