Skip to main content

GST/HST on Freelance Income Canada 2026 — Taxable, Zero-Rated, and Exempt Services

Updated

Freelancers and independent contractors who earn over $30,000 in 12 months must register to collect GST/HST — failure to do so creates personal liability for uncollected tax.

Supply Type Summary — GST/HST Treatment

Supply Type GST/HST Charged ITC Claim Definition
Taxable Yes — at applicable rate (5%, 13%, 15%) Yes Most goods and services
Zero-rated 0% Yes — full ITCs Exports, basic groceries, certain prescription drugs
Exempt No No Residential rent, most healthcare, some education

Common Freelance Services — GST/HST Treatment

Freelance Service GST/HST Applied (Canadian client) Zero-Rated (Non-Resident Client)?
Management consulting ✅ Taxable ✅ Yes — if for use outside Canada
Software development ✅ Taxable ✅ Yes — if for non-resident use
IT/technical consulting ✅ Taxable ✅ Yes
Graphic design / UI/UX ✅ Taxable ✅ Yes
Writing / copywriting ✅ Taxable ✅ Yes
Marketing services ✅ Taxable ✅ Yes
Accounting/bookkeeping (non-financial) ✅ Taxable ✅ Yes
Photography (commercial) ✅ Taxable ✅ Depends on location of delivery
Online courses (Canadian students) ✅ Taxable (usually) ✅ Yes for non-residents
Coaching (life, business, fitness) ✅ Taxable ✅ Yes
Real estate agent services ✅ Taxable Partial rules apply
Licensed massage therapy (RMT) ❌ Exempt N/A
Licensed psychology / psychotherapy ❌ Exempt N/A
Licensed physiotherapy ❌ Exempt N/A
Tutoring at accredited institution ❌ Exempt N/A

Cross-Border Service Rules — Key Tests

Test Zero-Rated If…
Recipient is a non-resident Client has no Canadian presence or Canadian residency
Benefit accrues outside Canada Service is used in the non-resident’s foreign business operations
Neither supplier nor recipient uses service in Canada Service is not performed in Canada on behalf of a Canadian person
Exception: service performed in Canada to non-residents physically in Canada Taxable — e.g., training sessions for visiting US employees held in Toronto

Canadian Freelancer — US Client Invoice Example

Ontario software developer, $150,000 USD billed to US clients annually

Invoice Line Amount
Software development services (zero-rated export) $150,000 USD
GST/HST 0% — zero-rated supply
Total invoiced $150,000 USD

GST/HST return treatment:

Line Amount
Taxable supplies at 0% (zero-rated) reported on return ~$210,000 CAD
GST/HST collected $0
ITC claims on Canadian expenses $2,500 (on ~$20,000 in taxable Canadian expenses)
Net: CRA refunds ITCs $2,500 refund

Registering allows you to recover $2,500+ annually in ITCs even though you charge no GST/HST — purely beneficial.

Digital Services — Canadian Customers vs Non-Residents

Your Product Canadian Customer Non-Resident Customer
Online course sold to ON resident 13% HST charged 0% (zero-rated)
SaaS subscription to Canadian business 13% HST charged 0% (zero-rated)
Digital template download 13% HST to Canadian 0% (zero-rated) to foreign
Webinar/workshop (online) 13% HST to Canadian participants 0% if attendee is non-resident using from abroad

Simplified Registration for Foreign Suppliers (Not Relevant for Canadian Freelancers)

Foreign digital companies (Netflix, Adobe, Spotify) must collect Canadian GST/HST on sales to Canadian consumers under the 2021 simplified GST/HST regime. This does not affect Canadian freelancers — it affects the large foreign platforms collecting from Canadian end-users.

Claiming ITCs When All Revenue Is Zero-Rated

Even if all your freelance revenue is zero-rated (you never charge any GST/HST because all clients are non-resident), you are still entitled to claim ITCs on your Canadian business expenses. This is the key benefit of registering:

Business Expense GST/HST Paid ITC Claimed
Laptop ($2,500 + $325 HST) $325 $325 refunded
Accounting fee ($1,500 + $195 HST) $195 $195 refunded
Internet ($100/month × 12 = $1,200 + $156 HST) $156 $156 refunded
Professional dev course ($500 + $65 HST) $65 $65 refunded
Total ITC refund $741/year

For a pure-export freelancer billing $150,000+/year in zero-rated services, the ITC recovery is never large — but it is money returned that otherwise stays with CRA.

Currency conversion for GST/HST reporting

When you invoice a non-resident client in US dollars, your GST/HST return must report amounts in Canadian dollars. Use the Bank of Canada exchange rate on the date of the invoice (or an average monthly rate with CRA approval).

For most freelancers with sporadic USD invoices, using the Bank of Canada daily noon rate on the invoice date is the cleanest approach. Keep a record of the exchange rate used for each invoice so you can reconcile if CRA requests documentation.

For zero-rated supplies to non-residents, the Canadian dollar equivalent goes on your return as zero-rated taxable supplies (contributing to Line 101 for reporting purposes but with $0 GST/HST collected). This is required even though no tax is remitted.

When to voluntarily register (below $30,000)

You are not required to register for GST/HST until you cross $30,000 in taxable revenues over 4 consecutive quarters or in a single quarter. However, voluntary registration makes sense when:

  • Most of your expenses have GST/HST on them (enabling ITC recovery)
  • Your clients are businesses that can recover any GST/HST they pay (so charging them has no real cost)
  • You export services (zero-rated) — registration lets you recover ITCs while collecting no GST/HST

For freelancers with primarily Canadian business clients and significant overhead (equipment, software, office), voluntary registration almost always benefits you financially.