Skip To Content

The Hidden Tax Killing Housing Affordability

31 March 2026

When a builder constructs a new home, the price tag on the front door reflects far more than lumber, labour, and land. Buried within it is a government levy most Canadians have never heard of — a development charge — and it is quietly making homeownership unaffordable for an entire generation.

Development charges (DCs) are fees municipalities collect from builders to fund the infrastructure needed to support growth. The rationale has always been simple: growth should pay for growth. But that slogan only holds up until you ask who actually pays. It is not faceless developers — it is the young nurse, the first-time buyer, the immigrant family trying to get their first foothold in the housing market. Making them personally subsidize civic infrastructure that benefits the entire community is not a principle; it is a political convenience.

And the numbers have become impossible to justify. Across Canada, average municipal fees on a new low-rise home reached $82,600 in 2024, up $27,500 in just two years, according to the Canadian Home Builders’ Association. That cost does not disappear; it is passed directly to the buyer. In the GTA, these charges now account for roughly a quarter of a new home’s purchase price. In a supply-constrained market, it drives up prices for existing homes too, as valuations follow comparable sales.

The geographic evidence is equally striking. Cities like Calgary, Edmonton, and Montreal, which rely less heavily on development charges, are significantly more affordable than Toronto or Vancouver, where charges can add $100,000 to the cost of a single home.

The solution is not to abandon infrastructure funding, as municipalities have real needs. But spreading those costs across the broader property tax base is far more equitable. Existing homeowners have seen their property values double and triple over the past decade, so asking them to contribute modestly to the infrastructure their city requires is entirely reasonable. In practice, reducing development charges would mean modest property tax increases, some additional municipal borrowing at low long-term rates, and a more honest conversation about how cities fund themselves.

That last point is precisely why most city councils resist the change. From a politician’s perspective, development charges are nearly perfect. The cost is hidden inside a purchase price, paid by people who may not be current residents of the municipality and therefore not constituents. Property tax increases, by contrast, land on the doorstep of every existing homeowner and show up as a line item on a bill. They generate calls, complaints, and uncomfortable budget debates. Municipal borrowing invites scrutiny of long-term liabilities. Development charges generate none of that friction, which is why councils have raised them so aggressively and quietly for so long.

Reducing development charges would stimulate new construction, gradually filtering more housing into the market at lower price points, which remains the most reliable long-term path to affordability. The trade-off is transparency: funding infrastructure through taxes and borrowing means residents can actually see what their city is spending and why. That accountability should be a feature, not a flaw.

Federal-Provincial Subsidy: Relief, Not a Long-Term Solution

On March 30, 2026, the federal and Ontario governments announced a joint $8.8 billion program aimed at directly subsidizing municipal development charges on new housing construction. The goal is to reduce the per-unit levy burden passed on to builders, lowering the cost of new homes and stimulating supply. On its face, the scale of the commitment is significant, and in the near term it will provide genuine relief to buyers in markets where development charges have become a defining barrier to affordability. 

But the announcement should be understood for precisely what it is: a subsidy, not a solution. Paying municipalities to charge less does nothing to address why those charges have climbed so relentlessly in the first place. So long as city councils can load infrastructure costs onto new development while facing no political consequence, the incentive to do so remains entirely intact. The moment the subsidy runs out, or growth accelerates faster than the program can cover, charges will resume their upward march. The province needs to confront the deeper structural problem: the municipal finance model is broken. 

Reforming how cities are funded through a more honest mix of property taxation, provincial grants, and long-term borrowing, is the only path that truly closes the gap rather than papering over it. Without that reform, federal and provincial subsidies merely establish a new baseline from which the next round of charge increases will be measured.

Growth should pay for growth, but it shouldn’t fall entirely on those least able to afford it, while everyone else benefits without ever seeing the bill.

 

Independent Opinion

The views and opinions expressed in this publication are solely and independently those of the author and do not necessarily reflect the views and opinions of any person or organization in any way affiliated with the author including, without limitation, any current or past employers of the author. While reasonable effort was taken to ensure the information and analysis in this publication is accurate, it has been prepared solely for general informational purposes. Any opinions, projections, or forward-looking statements expressed herein are solely those of the author. There are no warranties or representations being provided with respect to the accuracy and completeness of the content in this publication. Nothing in this publication should be construed as providing professional advice including investment advice on the matters discussed. The author does not assume any liability arising from any form of reliance on this publication. Readers are cautioned to always seek independent professional advice from a qualified professional before making any investment decisions.

Contact Us

Contact us today to set up an appointment.

    Thanks for contacting us! We will get in touch with you shortly.