The undepreciated capital cost (UCC) is the tax book value of an asset class: the running balance of how much of the asset class’s original cost is left to depreciate for tax purposes. Analogous to “book value” in financial accounting, but it follows CRA’s CCA rules, not GAAP.

UCC is class-pooled: all assets in the same CCA class are tracked together. When a new asset is bought, its cost is added to the class’s UCC; when an asset is sold, the salvage value is subtracted. Each year’s CCA expense is the current UCC times the class’s maximum rate , and UCC drops by that amount.

The basic recursion, with the Half-year rule applied:

The half-year rule shows up in the first and third lines: only half of the year’s purchases enter the UCC pool for depreciation purposes that year. The other half waits in a “deferred” state and is added to the pool at the end of the year (so it’s available for full-rate depreciation starting the next year).

Key properties:

  • UCC is for tax purposes only. The company’s GAAP financial statements use a different (usually straight-line) depreciation, producing a different book value.
  • UCC does not track market value. The two can diverge a lot over an asset’s life, especially for fast-depreciating tech or appreciating buildings.
  • UCC is class-pooled. You can’t isolate one machine’s UCC from the rest of its class; they all depreciate together.
  • When an asset is sold, the lesser of original cost and salvage proceeds is subtracted from UCC. If salvage exceeds original cost (rare, but happens for real estate), the excess is a capital gain, taxed under different rules.

If the UCC pool goes negative after a sale (salvage exceeds remaining UCC), the negative balance is treated as recaptured depreciation, added back to taxable income that year. This claws back excess CCA the corporation took in earlier years.

For PW analysis, UCC tracking is mostly conceptual. The cleaner route is the CTF and CSF shortcuts, which bake the entire UCC trajectory into single multipliers.