If you are a freelancer or a gig worker in Canada, you have likely heard about the "30k rule." It is one of the most common topics of conversation in the creator economy. However, it is also one of the most misunderstood.
Understanding how the Goods and Services Tax (GST) and Harmonized Sales Tax (HST) work is vital. If you get it right, you can save money. If you get it wrong, you could face heavy penalties from the Canada Revenue Agency (CRA). For those operating in British Columbia, you should also be aware of the GST/PST filing guide for BC small businesses.
In this guide, we will break down the $30,000 threshold, explain when you must register, and show you how to handle your filings like a pro.
What is the GST/HST 30k Rule in Canada?
In Canada, the CRA considers you a "Small Supplier" if your total taxable revenues (before expenses) are $30,000 or less in a single calendar quarter or over four consecutive calendar quarters. Once your revenue exceeds $30,000 within these periods, you must register for a GST/HST account and begin charging the tax to your clients.
Understanding the "Small Supplier" Status
For most freelancers, the journey starts as a small supplier. This means the CRA doesn't require you to be a part of the GST/HST system.
However, you must be careful with your math. The $30,000 limit is based on gross income, not profit. This applies regardless of your legal structure—whether you are comparing sole proprietorship vs incorporation in BC, the revenue threshold remains a key trigger for registration.
How the CRA Tracks the $30,000 Threshold
The CRA looks at your revenue in two ways:
- The Single Calendar Quarter: If you make over $30,000 in just three months, you lose your small supplier status immediately.
- Four Consecutive Quarters: If your total revenue over the last four quarters (12 months) adds up to more than $30,000, you must register.
Mandatory vs. Voluntary Registration
Most freelancers wait until they hit the $30k mark to register. This is Mandatory Registration. But you can also register voluntarily even if you earn less. Early registration is a core part of bookkeeping for startups.
Why would you register early?
- Input Tax Credits (ITCs): You can get back the GST/HST you pay on business expenses.
- Professional Image: Charging GST/HST can make your business look more established to corporate clients.
If you are unsure which path is right for you, comparing QuickBooks vs hiring a bookkeeper can help you stay organized enough to make the right choice.
How to Register for GST/HST
Once you cross the threshold, you generally have 30 days to apply for your GST/HST number. You can often bundle this with your GST filing services setup to ensure you are ready for the next tax cycle.
Once you have your number, you must include it on every invoice. You are now effectively a tax collector for the government.
Filing and Paying Your GST/HST
When you register, you will choose a "filing frequency." Many freelancers choose to file annually to keep paperwork simple, while others prefer quarterly filings to manage cash flow. It is essential to keep a small business tax checklist to ensure you never miss a deadline.
Pro Tip: Open a separate savings account. Every time a client pays an invoice, move the GST/HST portion into that account immediately so it's ready when tax preparation time arrives.
What Happens if You Forget to Register?
If you passed the $30,000 mark months or years ago and forgot to register, the CRA may apply penalties. However, you may be eligible for the Voluntary Disclosures Program (VDP), which allows you to fix these errors while avoiding prosecution and most penalties.
In these cases, seeking help with unfiled tax returns is the best way to get back into the CRA's good books.
The Benefit of Input Tax Credits (ITCs)
The best part of being in the GST/HST system is the Input Tax Credit. This effectively allows you to deduct the taxes you paid on business tools from the taxes you collected from clients, reducing your total payment to the CRA.
Final Thoughts for Freelancers
Crossing the $30,000 threshold is an exciting milestone! But with growth comes more responsibility. Staying organized and understanding T1 vs T2 tax returns will ensure your freelance career stays on solid ground.
Need help setting up your GST/HST account or catching up on old filings?
We specialize in freelancer tax services designed to help you scale.
Contact us today and let us handle the paperwork while you focus on your craft.
