Blog

GST/HST Registration for Freelancers: The $30,000 Threshold Explained (And Why You Might Want to Register Early)

When do Canadian freelancers need to register for GST/HST? Learn how the CRA's $30,000 small supplier threshold works, how to calculate it, and why voluntary registration might save you money.

Invoicito Team5 min read
GST/HST Registration for Freelancers: The $30,000 Threshold Explained (And Why You Might Want to Register Early)

GST/HST registration as a freelancer in Canada isn't optional once you cross $30,000. Miss the window and you owe every dollar of tax you should have been collecting — plus CRA interest on top. Get ahead of it, and voluntary registration can put real money back in your pocket through Input Tax Credits. Here's exactly how the threshold works and what to do about it.

TL;DR
  • Once your taxable revenue hits $30,000 CAD in a single calendar quarter, you must register by the end of the following month. If you cross $30,000 cumulatively over four consecutive quarters, you must register by the end of the month following the month you crossed the line.
  • Voluntary registration (before $30,000) lets you claim Input Tax Credits (ITCs) on business expenses — often worth far more than the admin it costs.
  • Registration takes 10–20 minutes online via CRA My Business Account.
  • After registering, your GST/HST number goes on every invoice you send to Canadian clients. Full stop.

What the $30,000 Threshold Actually Means — and What Counts

The CRA labels any business under $30,000 in annual taxable revenue a "small supplier." Below that line: no collection, no remittance, no paperwork. Cross it, and the clock starts immediately.

Building an invoice in Invoicito's generator, with a live sample-invoice preview (demo data shown).
Building an invoice in Invoicito's generator, with a live sample-invoice preview (demo data shown).

Two separate triggers can force registration. Your taxable revenue in a single calendar quarter exceeds $30,000? Register. Revenue across any four consecutive calendar quarters adds up past $30,000? Also register. Whichever fires first applies — there's no grace period once you're over the line.

Not every dollar counts toward the total. Taxable supplies — copywriting, design, consulting, software development — feed the threshold. Genuinely exempt services such as certain healthcare or legal aid do not. When in doubt, the CRA's Excise Tax Act classification is the authority.

Consider Marcus: a freelance web developer in Winnipeg billing roughly $8,500 per quarter. Four quarters in, he's at $34,000. The moment that cumulative total ticked past $30,000 — not at year-end, not at tax time — registration became mandatory.

$30K
The CRA's small supplier threshold — unchanged since 1991, while Canadian freelance day rates have roughly tripled

Why Register Before You Hit $30,000 (The ITC Advantage)

Voluntary registration isn't caution — it's arithmetic. If you're spending on business expenses that include GST/HST, you're handing money to the government you're legally entitled to recover.

"Corporate clients expect a GST number on every invoice. Show up without one and you're signalling hobbyist, not professional."
✓ Register Early
  • Claim ITCs on software, equipment, and home office costs from day one
  • A GST number signals an established business, not a side hustle
  • No mid-project scramble when you unexpectedly cross the threshold
✗ Wait Until Forced
  • Forfeit ITCs across your entire growth phase
  • Risk penalties if you blow past $30K without noticing
  • Consumer-facing freelancers face awkward mid-engagement price adjustments

How to Register for GST/HST in 3 Steps

Close-up of hands on a laptop keyboard, screen displaying a CRA My Business Account registration form, clean minimalist
Close-up of hands on a laptop keyboard, screen displaying a CRA My Business Account registration for
  1. 1
    Gather what you need. Your SIN or Business Number, legal business name, fiscal year start date, and a rough annual revenue estimate. Sole proprietor? Your SIN is your identifier — no separate BN required to start.
  2. 2
    Register online or by phone. Log into CRA My Business Account or use Business Registration Online (BRO) at canada.ca — 10 to 20 minutes. No CRA login? Call 1-800-959-5525. You can request an effective date backdated to when you first exceeded the threshold.
  3. 3
    Receive your RT account number. Online registrations typically generate an RT account (format: 123456789 RT 0001) within a few business days. That number belongs on every invoice — no exceptions.
Key Takeaway: Your GST/HST number must appear on every invoice you issue to Canadian clients once registered. Good freelance invoice software auto-populates it on every invoice you generate — one fewer compliance detail to forget.

What Actually Changes After You Register

Add the applicable rate to invoices for Canadian clients based on the province of supply:

Province / Territory Rate
AB, BC, MB, SK, QC, Territories 5% GST
Ontario 13% HST
NB, NL, NS, PEI 15% HST

Under $1.5M in taxable revenue, the CRA assigns annual filing by default — you must elect quarterly if you prefer more frequent reconciliation. If you do file returns quarterly, remit the difference between what you collected and what you paid in ITCs each period. It sounds like more than it is.

A freelancer at a minimalist white desk reviewing a printed invoice, a highlighted GST/HST line item clearly visible, go
A freelancer at a minimalist white desk reviewing a printed invoice, a highlighted GST/HST line item
Did You Know? Freelancers under $1.5M can elect the Quick Method — a flat remittance rate (3.6% for service businesses in GST-only provinces) applied to gross revenue including tax, instead of tracking individual ITCs. For service-based freelancers with few expenses, it dramatically simplifies filing. Compare both methods in your first year before committing.
Bottom Line

The $30,000 threshold is low — most full-time Canadian freelancers cross it within a year or two. Spending real money on business tools and equipment? Voluntary registration puts that GST/HST back in your pocket from day one. Register before you're forced to, not scrambling after.

Frequently Asked Questions

Does freelance income from US clients count toward the $30,000 GST/HST threshold?

Yes — foreign client revenue counts toward your small supplier threshold. However, exports of services to non-residents are generally zero-rated (0% GST/HST), meaning you charge zero tax but can still claim ITCs on Canadian business expenses. Voluntary registration is especially advantageous when most of your work comes from US-based clients.

Can I register for GST/HST if I earn less than $30,000?

Yes. Voluntary registration is open to any self-employed person regardless of revenue, and it pays off most clearly when you have real business expenses — software, equipment, subcontractors — where recovering GST/HST via ITCs offsets the added admin.

What happens if I exceed $30,000 and don't register?

If you crossed $30,000 in a single quarter, you must register by the end of the following month. If you crossed it cumulatively, register by the end of the month following the month you exceeded the threshold. Miss either deadline and the CRA can assess all unremitted tax plus interest and penalties — retroactive registration is possible but messy.

Once you have your GST/HST number, it goes on every invoice. Automatically.

Add Your GST Number to Every Invoice →

Stop Chasing Payments Manually

Invoicito sends invoices, follows up automatically, and gets you paid faster. Free to start.

Create Your First Invoice