TREADSTONE LAW · ONTARIO · DIGITAL LEGAL SERVICES · EST. MMXXI ·TSL
Learn/Ask a Lawyer/Tax/Can I deduct home maintenance…
Tax

Can I deduct home maintenance and repairs if I have a home office?

TSL Written by the Treadstone Law team· Updated June 2026

Maintenance and repairs that relate to the home as a whole — like furnace servicing, roof repairs, or general exterior maintenance — are deductible at your home office percentage. So if your office represents 10% of your home, 10% of those general maintenance costs are deductible.

Repairs or improvements that relate specifically to your home office space itself — painting the office, fixing a window in the office room — may be more directly attributable and potentially deductible at a higher proportion or in full, depending on the nature of the work.

Improvements that increase the value of the property (capital improvements, like adding a room) are not deducted as current maintenance expenses. These would be treated as capital expenditures, which may affect your adjusted cost base of the property if you ever sell. Major renovations to create or enhance the home office space should be discussed with a tax professional to determine the right treatment. Keep invoices and receipts for all repair and maintenance work, noting which areas of the home were affected.

Key takeaways

  • General home maintenance is deductible at your home office percentage.
  • Repairs specific to the office space may be deductible at a higher proportion.
  • Capital improvements are not current maintenance deductions — they affect the property's cost base.
  • Retain receipts noting the area of the home affected by each repair or maintenance job.
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 2,500 answers, or send yours to a Treadstone lawyer — we answer in plain language.

All answersStart a File →