Taxes

The Freelancer’s GST/HST Threshold: How to Calculate When You Must Start Collecting Sales Tax in Canada

Wondering when you need to charge sales tax? Learn how the CRA $30,000 small supplier threshold works for Canadian freelancers and how to track your revenue.

6 min readLire en français
Canadian freelancer working at a desk with laptop and tax documents
Photo by Nataliya Vaitkevich on Pexels

You have been freelancing for a while, and your business is finally picking up steam. With more clients and bigger invoices, you suddenly hit a point where you start to wonder about your legal obligations to the government. It is a common situation for many self-employed Canadians, yet it remains one of the most confusing parts of running a small business.

At some stage, you will inevitably ask yourself if you need to charge GST or HST. The Canada Revenue Agency does not require every freelancer to collect sales tax immediately, but there is a clear threshold that determines when you must register. Understanding this limit early will help you keep your accounts in order and avoid unexpected tax bills later.

Understanding the Small Supplier Threshold

The CRA defines a small supplier as a business that has made $30,000 or less in total annual revenue. If you fall below this threshold, you are not required to register for a GST/HST account. However, you are also not able to claim input tax credits for the sales tax you pay on business expenses.

It is important to look at your revenue over four consecutive calendar quarters. This does not necessarily mean the calendar year from January to December. It means any period of four consecutive quarters. Once your worldwide revenue exceeds $30,000, you are considered a GST/HST registrant. You can find detailed requirements on the official CRA guidelines page to confirm your specific situation.

A stack of invoices and a calculator representing Canadian small business tax
Photo by https://kaboompics.com/ on Pexels

How to Track Your Revenue

You must track your gross revenue, not your net profit. This is a common mistake that catches many new freelancers off guard. If your total sales before expenses exceed the $30,000 limit, the registration rules apply. You should maintain a simple spreadsheet or use accounting software to record every invoice you send out.

If you are approaching this limit, you can run the numbers in our Sales Tax Calculator to see what your pricing might look like once you add tax. Remember that even if you earn less than $30,000, you can still choose to register voluntarily. Some freelancers do this so they can claim input tax credits on their business purchases, which can be useful if your overhead costs are high.

The Implications of Registering

Once you cross that $30,000 mark, you are required to register for a GST/HST number within 29 days of the end of the month in which you exceeded the limit. After you register, you must start charging the appropriate sales tax to your Canadian clients based on their province of residence. This means you will need to update your invoicing templates to show your GST/HST number.

Collecting tax requires you to send that money to the CRA periodically. It is a good practice to set aside this tax money in a separate business savings account so you do not accidentally spend it. You can estimate your tax obligations while managing your take-home pay by using our Salary Calculator to understand how different deductions affect your income.

Managing Your Business Finances

Running a business involves more than just tax registration. As your revenue grows, you need to plan for your future and ensure you are keeping enough money for retirement. You can use our Retirement Calculator to see how your growing business income can support your long-term savings goals.

A focused freelancer checking finances at a clean desk setup
Photo by https://kaboompics.com/ on Pexels

Additionally, stay aware of the broader economic environment. Inflation impacts the cost of your business tools and the value of your services. You can monitor data from Statistics Canada regarding consumer price indexes to get a sense of how costs are shifting across the country. Keeping an eye on these trends helps you adjust your rates to maintain your margins.

Preparing for Tax Season

When tax time arrives, having your sales tax collected and tracked makes the filing process much smoother. Many freelancers find that their total income tax liability changes as their business grows. You can get a better picture of your total annual tax burden by trying our Income Tax Calculator to ensure you are setting aside enough funds for your personal income tax return.

Always remember that the $30,000 threshold applies to your worldwide revenue, including services provided to international clients. Even if you do not charge sales tax on foreign invoices, these sales count toward your total revenue. Keeping these records accurate from day one will save you a massive headache when the CRA asks for your documentation.

Staying on top of your GST/HST status allows you to focus on your actual work rather than worrying about compliance. Once you hit that $30,000 threshold, register your business, update your invoices, and set aside the collected tax throughout the year. Being proactive about your financial duties is the best way to ensure your freelance career remains sustainable and profitable for years to come.