Understanding the CCA system without losing your mind
Capital Cost Allowance is how Canada taxes equipment over time. Here is how to think about it.
Published April 9, 2025 · 7 min read
Capital Cost Allowance (CCA) is the tax depreciation system in Canada. When you buy a laptop, a vehicle, a building, you do not deduct the full cost in year one. You deduct a percentage each year based on the asset's class. Most founders treat this as a black box. It is not.
The half-year rule
Historically, the year you buy an asset, you could only claim half the normal CCA rate. The logic: you did not own it the whole year, so why should you get the full deduction.
This rule is now mostly replaced by the Accelerated Investment Incentive for most asset classes.
The Accelerated Investment Incentive
Introduced in 2018. For most asset classes, you can claim 1.5x the normal CCA rate in the year of acquisition. So a Class 8 asset (20% normal rate) gets 30% in year one instead of 10%.
Zero-emission vehicles get a special 100% first-year deduction up to a cap. Buy an EV, deduct the full cost in year one.
Common classes
Class 1 (4%): Buildings.
Class 8 (20%): General equipment, furniture, photocopiers, refrigerators.
Class 10 (30%): Passenger vehicles (up to a cost cap).
Class 12 (100%): Small tools, software, video games. Yes, software gets 100%.
Class 50 (55%): Computers, servers, network equipment.
Class 54 (100% with cap): Zero-emission vehicles.
How to claim CCA properly
Maintain a CCA schedule per asset class. Track opening balance, additions, disposals, and the calculated CCA each year.
You do not have to claim the max CCA every year. If you have tax losses, you can skip CCA and preserve the deduction for future years.
Disposing of an asset triggers a recapture if you have over-claimed CCA. Plan dispositions with tax in mind.
CCA is one of the cleanest ways to understand the tax code. Buy an asset, deduct a percentage over years. The Accelerated Investment Incentive makes it significantly more generous than people realize. Most accounting software handles the schedule for you. Ask your accountant to walk you through your schedule once.