TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Tax/Can I deduct the full cost of…
Tax

Can I deduct the full cost of new rental property appliances in the year I buy them?

TSL Written by the Treadstone Law team· Updated August 2026

Generally, no - new appliances like a fridge, stove, washer, or dryer are treated as capital property, not a current expense, so you can't deduct the full purchase price in the year you buy them. Instead, they get added to their own CCA class and depreciated over time, meaning you claim a percentage of the cost each year rather than the whole amount up front.

This surprises a lot of landlords because a single appliance can feel like routine upkeep, similar to a repair. But CRA treats an appliance as a separate depreciable asset from the building itself, so replacing one is buying a new capital asset rather than repairing an existing one, even when it's a straightforward like-for-like swap because the old one broke. The good news is that CCA claimed on appliances follows the general rule that it can only reduce your rental income, not create or increase a rental loss on its own - so it's still valuable, just spread out rather than taken all at once. Keeping receipts for each appliance separately makes it easier to track its own depreciation over time.

Key takeaways

  • New rental appliances are capital property, depreciated through CCA rather than deducted in full immediately.
  • This applies even to a routine like-for-like replacement of a broken appliance.
  • Appliances are treated as their own class of depreciable asset, separate from the building.
  • CCA on appliances is still subject to the general rule that it can't create a rental loss.
This is general information, not legal advice. It doesn’t create a lawyer–client relationship, and the rules can change. For advice on your situation, a Treadstone tax lawyer can help.
Was this helpful?Share:

Go deeper

Still have questions?

Search 6,000 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →