Book Consultation

Gondaliya CPA

CPA Answers · Knowledge Base · Canada 2026

Do I Need GST/HST Filing for My Online Business in Canada?

If your online business is registered for GST/HST, you must file every reporting period. Registration becomes mandatory once your taxable sales pass $30,000. Here is exactly when filing applies to an online business, what rate to charge, and how to stay compliant.

Quick Answer

Yes, if your online business is registered for GST/HST, you must file a return every reporting period, even with no sales. Registration is mandatory once your worldwide taxable sales exceed $30,000 over four consecutive calendar quarters. Below that you are a small supplier and filing is optional.

When Does an Online Business Have to File GST/HST?

Filing follows registration. Once your online business is registered for GST/HST, you must file a return for every reporting period, whether you had strong sales, a slow month, or no sales at all. Registration itself becomes mandatory once your worldwide taxable sales exceed $30,000 over four consecutive calendar quarters. Until then you are a small supplier and both registration and filing are optional. The threshold is measured on gross taxable sales, not profit, and it counts every taxable channel you sell through. We help online sellers across Canada register at the right time and file correctly through our GST/HST return filing service.

Your SituationFiling Requirement
Under $30,000 taxable sales, not registeredNo filing required; you are a small supplier and registration is optional.
Registered voluntarily under $30,000You must file every reporting period, including nil returns.
Over $30,000 taxable salesRegistration is mandatory, and filing follows for every period.
Registered, but zero sales this periodYou must still file a nil return for the period.

What Rate Does an Online Business Charge?

An online business charges tax based on where the customer receives the supply, not where the business is located. This is the place-of-supply rule, and it catches many online sellers who assume they simply charge their home province's rate. A single online store can be charging several different rates in the same day depending on the destination of each order.

Customer LocationRate You Charge
Ontario13% HST
Alberta, British Columbia, Saskatchewan, Manitoba, Quebec, territories5% GST
Nova Scotia, New Brunswick, Newfoundland and Labrador, Prince Edward IslandThat province's HST rate
Customer outside Canada (exports)Often zero-rated at 0%, credits still claimable

Registration unlocks input tax credits. Once registered, you recover the HST you paid on inventory, packaging, software subscriptions, advertising and equipment as input tax credits. For a product-based online business these credits add up fast, and an unregistered small supplier absorbs that tax as a cost. Please Know Your Exact Fee →

Marketplaces, Digital Products and Exports

Where and how you sell changes the detail, not the core obligation. Selling through Amazon, Etsy or Shopify still counts toward your $30,000 threshold, and while some marketplaces collect tax on certain sales under marketplace rules, that does not automatically remove your own registration and filing duties. Digital products and software sold to Canadian customers are generally taxable once you are registered, while many exports to non-resident customers are zero-rated. These distinctions decide how much you remit, so they are worth getting right from the start.

Selling online without registering is a costly and common mistake. If your sales passed $30,000 and you never registered, CRA can assess the HST you should have collected out of your own margin, plus interest, even though you never charged your customers. Please contact us early so we can register you with the correct effective date and recover offsetting input tax credits.

Case Study: The Shopify Seller Who Crossed the Threshold Unnoticed

An Ontario Shopify store owner assumed the $30,000 threshold was a profit figure and kept selling without registering. Reviewing the year, gross taxable sales had reached roughly $52,000, so registration had been mandatory for months. We registered the business with a corrected backdated effective date, then recovered input tax credits on inventory, packaging, advertising and software that offset most of the HST now owed on past sales, turning a potential assessment into a manageable position. The figures here are illustrative of the outcomes we see, not a specific client file.

Frequently Asked Questions

Do I need to file GST/HST for my online business in Canada?
If your online business is registered for GST/HST, yes, you must file a return every reporting period, even a period with no sales. You are required to register once your worldwide taxable sales exceed $30,000 over four consecutive calendar quarters. Below that you are a small supplier and filing is optional.
Does the $30,000 threshold apply to online sales?
Yes. The $30,000 small supplier threshold applies to online businesses exactly as it does to any other business. It is measured on total worldwide taxable sales over four consecutive calendar quarters, on gross revenue, not profit. Once you cross it, registration and filing become mandatory.
Do I charge HST to customers in other provinces?
Yes, but at the rate of the customer's province under the place-of-supply rules, not your own. A sale to Ontario is 13%, to Alberta is 5% GST, and to an HST province such as Nova Scotia is that province's rate. Your books must apply the correct rate by customer location.
Do I charge GST/HST on sales to customers outside Canada?
Usually no. Exports of goods and many services to non-residents outside Canada are zero-rated, meaning you charge 0% but can still claim input tax credits on related costs. The rules depend on what you sell and where the customer is, so please confirm your specific situation with us before relying on zero-rating.
Do I need to register if I sell through Amazon, Etsy or Shopify?
The same $30,000 threshold applies regardless of the platform. Your taxable sales through any channel count toward it. Some marketplaces collect and remit tax on certain sales under marketplace rules, but that does not automatically remove your own registration and filing obligations. We review your channels and confirm what applies to you.
What happens if I sell digital products or software online?
Digital products and software sold to Canadian customers are generally taxable, and once registered you must charge and file HST on them. Sales to non-resident customers may be zero-rated. The place-of-supply rules for digital sales can be intricate, so please have us confirm the treatment for your specific products.
Do I need to file GST/HST if I made no online sales this period?
Yes. Once registered, you must file a return for every reporting period even if you had zero sales. This is called a nil return. Skipping it because there was no activity leads to CRA compliance flags and can delay refunds on other accounts. Filing the nil return keeps you in good standing.
Can I register voluntarily before I hit $30,000?
Yes, and many online sellers do. Voluntary registration lets you claim input tax credits on startup and operating costs such as inventory, software, ads and equipment, which an unregistered small supplier cannot recover. The trade-off is that you must then charge HST and file returns. We assess whether it benefits you first.
What are input tax credits for an online business?
Input tax credits are the HST you paid on business purchases that you recover against the HST you collected. For an online business that means the tax on inventory, packaging, software subscriptions, advertising and equipment. Claiming them is the main financial benefit of being registered, so we make sure none are missed on your returns.
How often do I have to file GST/HST for my online store?
Your filing frequency, annual, quarterly or monthly, is based on your annual taxable sales. Smaller online businesses usually file annually, while higher revenue requires quarterly or monthly. More frequent filing can speed up refunds if you are in a net input tax credit position. We set the reporting period that fits your revenue and cash flow.
What if I have been selling online without registering?
If your sales exceeded $30,000 and you did not register, CRA can assess the HST you should have collected out of your own margin, plus interest, even if you never charged it to customers. This is a costly and common online-seller mistake. Please contact us promptly and we will register you with the correct effective date and recover offsetting credits.
Do dropshipping businesses need to file GST/HST?
Yes, the same rules apply. A dropshipping business based in Canada counts its taxable sales toward the $30,000 threshold and must register and file once it crosses it. The supply chain does not change the obligation. We help dropshippers set up registration, apply the correct rates by customer location, and file correctly.
Should my online business use the Quick Method?
The Quick Method lets you remit a fixed percentage of your HST-inclusive sales instead of tracking every input tax credit, and it saves money for many low-expense online service businesses. It is available up to $400,000 in taxable sales and must be elected. For product sellers with high inventory costs it is often worse. We run the comparison before electing.
Do I file GST/HST separately from my income tax?
Yes. GST/HST filing is a separate return from your income tax filing. Your online business files its GST/HST returns on its reporting schedule and files its T2 or T1 income tax return separately. The two are related through your books but are filed on different deadlines. We handle both so nothing is missed.
How do I know when I crossed the $30,000 threshold?
You track your total worldwide taxable sales on a rolling basis over four consecutive calendar quarters. The moment that running total passes $30,000, you have crossed it, and if a single sale in one quarter pushes you over, that sale itself is taxable. Please watch gross taxable sales, not profit, because many online sellers miss the crossing by looking at the wrong number.
Do I need to register right away or is there a grace period?
If you exceed the threshold over four consecutive quarters, you stop being a small supplier and must register by the end of the month following that quarter, with a 29-day window. If a single sale in one quarter pushes you over, you must register immediately and that sale is taxable. Please do not wait, because late registration exposes you to uncollected HST out of your own margin.
What reporting period should my online business choose?
It depends on your annual taxable sales and your cash flow. Smaller online businesses usually default to annual filing, while higher revenue requires quarterly or monthly. If you are regularly in a refund position because your input tax credits exceed the tax you collect, more frequent filing returns that cash to you faster. We set the reporting period that fits your numbers at registration.
Do I charge HST on shipping and delivery charges?
Generally yes. When you charge a customer for shipping on a taxable sale, the shipping is usually taxable at the same rate as the goods, based on where the customer receives them. If the sale itself is zero-rated or exempt, the treatment can differ. Please set your store up so shipping follows the tax treatment of the order, and we confirm the correct handling for your products.
How do I handle GST/HST if I sell on multiple platforms at once?
All of your taxable sales across every platform count together toward the $30,000 threshold and are reported on one GST/HST return under your Business Number. You do not file separately per platform. Where a marketplace collects tax on certain sales itself, that is accounted for so you neither double-count nor miss it. We consolidate every channel into one clean, correct filing.
What records do I need to keep for online GST/HST?
Please keep your sales reports from each platform, records of the tax collected by province, your purchase invoices supporting input tax credits, and your filed returns, all retained for six years. Screenshots alone are weak support. Because online sales data sits across several platforms, we connect them into your bookkeeping so the records reconcile and the filing is fully supported on a CRA review.
Can I claim input tax credits on my advertising and software costs?
Yes, once you are registered. The HST on Facebook and Google ads billed with Canadian tax, on your Shopify, email and design subscriptions, and on other business software is recoverable as an input tax credit against the HST you collect. For an online business these are among the largest recoverable costs, so we make sure every eligible credit is captured on your returns.
Do I charge GST/HST to a business customer who is also registered?
Yes. You charge HST on taxable sales whether or not your customer is registered, and a registered business customer then recovers that HST as their own input tax credit. Please keep your registration number on every invoice of $150 or more so your business customers can claim their credit. The only exceptions are zero-rated and exempt supplies and certain sales to non-residents.
What happens if I charge the wrong provincial rate online?
If you undercharge, for example applying 5% GST to an Ontario customer who should pay 13%, CRA can still assess you for the full amount that should have been collected, and the shortfall comes out of your margin. If you overcharge, you must still remit what you collected. Please configure your store to apply the correct rate by destination, and we review the setup so it is right.
Do subscription or membership sales online attract GST/HST?
Usually yes. Recurring subscriptions and memberships sold to Canadian customers are generally taxable, and once registered you charge and remit HST on each billing at the customer's provincial rate. Sales to non-resident subscribers may be zero-rated. Because billing recurs automatically, an incorrect tax setting repeats every cycle, so please have the tax treatment confirmed once and applied correctly to the recurring charge.
How does GST/HST work if I sell to the United States online?
Exports of goods to a customer in the United States are generally zero-rated, meaning you charge 0% Canadian GST/HST but can still claim input tax credits on your related Canadian costs. US state sales tax is a separate matter under US rules and is not Canadian GST/HST. Please keep proof of export for your records, and we confirm the zero-rating and the documentation you need.
Do I need a separate GST/HST account for each online store I run?
If the stores operate under one legal entity, they share a single Business Number and one GST/HST account, and you report them together on one return. Separate corporations each need their own registration and returns. A sole proprietor running several online stores generally reports them under one account. We map your structure so the accounts are set up correctly and nothing is filed twice or missed.
Can I recover GST/HST on inventory I bought before registering?
In limited cases yes. You can generally claim input tax credits on inventory you still hold at the time you register, based on its use in your commercial activity from the registration date, which is why choosing the right effective date matters for an online product business. You cannot claim credits on general operating costs incurred before registration. We review your pre-registration stock to capture what is eligible.
What are the penalties for filing my online GST/HST return late?
A late GST/HST return with a balance owing attracts a penalty plus interest that compounds daily on the unpaid amount from the due date, and repeated late filing increases CRA scrutiny. Even a nil return filed late can trigger compliance action. Please file every period on time, and we keep your reporting on schedule so penalties and interest never start accruing in the first place.
Can Gondaliya CPA handle GST/HST filing for my online business?
Yes. We register your online business, apply the correct rate by customer location, claim every input tax credit, and file your GST/HST returns on schedule, fully virtually across Canada. Fees are an AFFORDABLE flat amount including HST, quoted upfront, and payment is by Interac e-Transfer to info@gondaliyacpa.ca with auto-deposit enabled and the security question set to Not Applicable.
How do I get started with GST/HST for my online business?
Please book a free consultation and we will confirm whether you must register or would benefit from registering voluntarily, set the correct effective date and reporting period, configure your store to charge the right rate by province, and file your returns on schedule. Our fee is an AFFORDABLE flat amount including HST, quoted upfront, with payment by Interac e-Transfer to info@gondaliyacpa.ca.

File Your Online Business GST/HST Right, Claim Every Credit

We register online businesses, apply the correct rate by customer location, claim every input tax credit and file on schedule, on fixed flat fees including HST. Most AFFORDABLE CPA for business clients in Canada.

Book Free Consultation
Scroll to Top