General Contractor

Tax guide for Canadian self-employed general contractors and construction managers

Allowable Expenses

  • Subcontractor costs — Labour costs paid to other trades — get invoices for each payment
  • Materials (COGS) — All materials purchased for client projects — track by project
  • Vehicles & equipment — Truck, site equipment — business-use proportion of costs
  • Contractor liability insurance — General contractor liability and builder's risk insurance
  • Project management tools — Procore, BuilderTrend, CoConstruct subscriptions
  • Builder's risk insurance — Course-of-construction (builder's risk) insurance for active build projects

Tax Tips

  • Subcontractor payments require invoices — CRA expects clear documentation of trades paid
  • Builder's risk insurance on active construction sites is a deductible project cost
  • Track all materials per project as cost of goods sold — not overhead
  • T4A slips must be issued to unincorporated subcontractors paid over C$500 in a calendar year

Frequently Asked Questions

Do I need to issue T4A slips to my subcontractors in Canada?

Yes — if you are self-employed and pay an individual contractor C$500 or more in a calendar year, you must issue a T4A slip (Box 048) to report the payments. This is required for unincorporated subcontractors. Incorporated subcontractors receive invoices instead.

Related Professions

  • Carpenter
  • Electrician
  • Plumber