Taking the Stress out of Taxes

HST for Contractors in Ontario: When to Charge, What to Track, and Common Mistakes

Published July 20, 2026 · By Vijay Goswami

For contractors in Ontario, HST problems usually don't come from “bad intentions.” They come from messy invoicing, mixed personal/business spending, and not tracking HST consistently across jobs.

This post gives you a clean, practical way to handle HST as a contractor—so filing is easier and CRA risk stays low.

Want help setting up contractor invoicing + HST tracking properly? Book a call:

Book a call →

Step 1: Confirm if you should be charging HST

Before you charge HST, confirm:

  • Are you registered for HST/GST?
  • Are your services taxable (most contractor services are, but confirm your situation)?
  • Are you past the small supplier threshold (if applicable)?

If you're unsure, don't guess—confirm inside CRA My Business Account or review your revenue timeline.

Step 2: When to charge HST on contractor invoices

In most cases, once you're registered, you should charge HST on taxable supplies when you invoice clients.

Contractor best practice:

  • Put HST as a separate line item on every invoice
  • Show your business number (if applicable)
  • Keep invoice numbers sequential (clean audit trail)

Step 3: What to track weekly (so HST filing is easy)

If you do this weekly, HST filing becomes simple:

  • Sales/invoices issued (total + HST collected)
  • Payments received (match to invoices)
  • Materials purchased (HST paid — possible ITCs)
  • Subcontractor invoices (HST paid — possible ITCs)
  • Fuel/vehicle costs (business-use portion)
  • Tools/equipment (keep invoices, note job)

Keep receipts organized by month and label anything unclear.

Step 4: HST collected vs ITCs (simple contractor view)

Your HST return is basically:

HST you collected from clients

minus

HST you paid on eligible business expenses (ITCs)

If you don't track both sides cleanly, you either:

  • overpay (miss ITCs), or
  • underpay (CRA problems later)

Common HST mistakes contractors make in Ontario

  • Charging HST inconsistently (some invoices yes, some no)
  • Not separating personal and business spending
  • Claiming ITCs without proper invoices/receipts
  • Paying subcontractors without clear invoices (creates T4A + HST confusion)
  • Not reconciling bank/credit cards (numbers don't tie)
  • Waiting until the deadline week to “figure it out”

A simple contractor HST checklist (before you file)

Before filing your HST return, confirm:

  • Bank and credit cards are reconciled for the period
  • All invoices are recorded (and HST collected is correct)
  • All major expenses have invoices/receipts
  • Mixed-use expenses are handled consistently (vehicle/phone/home internet)
  • You can explain any unusual transactions

FAQs

1) Do I charge HST on labour only, or labour + materials?

It depends on how you invoice and what you're supplying. Many contractor invoices include both. Keep it consistent and document it clearly.

2) What if I forgot to charge HST on an invoice?

Don't ignore it. Fixing it early is easier than waiting until filing time.

3) Can I claim ITCs on tools and equipment?

Often yes if it's for business use and you have proper documentation. Keep invoices and note business purpose.

4) Do I need bookkeeping software?

Not required, but you need accurate tracking. A clean spreadsheet system can work if it's reconciled and CRA-ready.

Want contractor HST + bookkeeping set up cleanly?

If you want a simple system for invoicing, receipt tracking, and HST filing (without stress), book a call.

Book a Call with Vijay
Book Now