GST/HST on Digital Products in Canada
How GST/HST applies to digital products in Canada, when you must register, the rate to charge based on your customer's province, the 2021 rules for non-resident and platform sellers, the simplified vs normal registration regimes, and how to stay compliant. Written by a licensed Canadian CPA who works with digital and e-commerce sellers.
Most digital products, such as software, SaaS, e-books, online courses, apps and streaming, are taxable supplies, so a GST/HST-registered business charges tax on sales to Canadian customers at the rate for the customer's province. A Canadian business must generally register once taxable sales exceed $30,000 over four consecutive quarters, and since July 1, 2021, non-resident digital sellers must register once their sales to Canadian consumers exceed $30,000 CAD over a 12-month period. The customer's location determines the rate, so collecting reliable location indicators is essential.
Are Digital Products Taxable for GST/HST?
Most digital products are taxable supplies for GST/HST, treated like other taxable goods and services rather than being exempt. A digital product is anything delivered electronically rather than physically: software and SaaS, e-books, online courses, downloadable music and video, mobile apps, digital templates and stock images, and streaming or subscription access. If the customer receives it over the internet in digital form, it generally falls within these rules. That means once you are registered, you charge GST/HST on sales to Canadian customers, at the rate for the customer's province. A few specific supplies can have their own treatment, which is worth confirming rather than assuming.
Whether you must register, and at what rate you charge, depends on your sales and on where you and your customers are located. This page supports our full GST/HST registration service, our ongoing GST/HST filing, and our e-commerce accounting and tax work.
Which Digital Products Are Taxable
Most electronically delivered products fall within the GST/HST rules. These are common examples of taxable digital products and how they are treated.
| Digital Product | Examples | GST/HST |
|---|---|---|
| Software and SaaS | Licences, downloads, subscriptions | Taxable at customer's rate |
| E-books and courses | Digital books, online training | Generally taxable |
| Media and downloads | Music, video, stock images, templates | Taxable at customer's rate |
| Apps | Mobile and desktop applications | Taxable; platform may collect |
| Streaming and subscriptions | Video, music, membership access | Taxable at customer's rate |
The common thread is electronic delivery to a Canadian customer. The rate is not fixed at one number, it follows the customer's province, and for platform sales the platform may be the one collecting. Confirming the treatment of your specific products avoids charging the wrong amount.
When You Must Register and What to Charge
Registering and charging correctly comes down to a few steps applied in order:
- Track your threshold. Register once taxable sales exceed $30,000 over four consecutive quarters for a resident business, or, for a non-resident digital seller, once sales to Canadian consumers exceed $30,000 CAD over a 12-month period.
- Choose the right regime. Register under the normal GST/HST regime, or, for eligible non-resident digital sellers, the simplified digital-economy regime, weighing whether you need input tax credits.
- Determine the customer's location. Use place-of-supply indicators, billing address, address on file and payment details, to set which province's rate applies to each sale.
- Charge, collect and remit. Apply the correct provincial rate, collect the tax, and file and remit on your assigned schedule, keeping records of the location indicators you relied on.
The rate follows the customer, not you: Because digital products have no physical delivery, the province whose rate applies is generally the customer's, determined from the indicators you collect. Charging a single flat rate to every Canadian customer is a common error that leads to under- or over-charging. Capturing customer-location data at checkout is what makes the rate correct.
Non-Resident and Platform Seller Rules
The 2021 digital-economy rules reshaped how cross-border and platform digital sales are taxed. Since July 1, 2021, non-resident vendors and digital platform operators selling digital products or services to Canadian consumers must register and collect GST/HST once their sales to Canadian consumers exceed $30,000 CAD over a 12-month period, which levelled the field between domestic and foreign sellers. Eligible non-resident sellers can use a simplified registration regime built for cross-border digital supplies, though it does not allow input tax credits, so sellers with recoverable costs may prefer the normal regime. Where a non-resident sells through a registered distribution platform, an app store or marketplace, the platform operator is generally responsible for collecting and remitting the tax on those sales, and those sales do not count toward the vendor's own threshold. Direct sales you make outside the platform remain yours to handle. We set up the correct treatment across your direct and platform channels, and register you through the right regime.
B2B vs B2C, Exports and Records
A few further distinctions round out digital-product compliance. Selling to a registered Canadian business (B2B) can differ from selling to consumers (B2C), in some cross-border cases the registered customer accounts for the tax itself, so verifying customer type and status matters. Digital products supplied to customers outside Canada are generally zero-rated or outside the scope of Canadian GST/HST, so you do not charge Canadian tax on them, though you should still track them separately from your Canadian sales. Across all of this, records are essential: you keep evidence of your sales, the tax charged, the customer-location indicators you relied on, and the GST/HST you paid on your own costs, for six years, because the CRA can ask you to support both the rate and the location you applied. We keep this accurate through our bookkeeping and prepare your returns through our GST/HST filing service.
A Simple Worked Example
Consider a SaaS seller making a $100 subscription sale to a customer in Ontario (13% HST) and another to a customer in Alberta (5% GST):
| Sale | Tax Charged |
|---|---|
| $100 sale to Ontario customer | $13.00 HST (13%) |
| $100 sale to Alberta customer | $5.00 GST (5%) |
| Same product, different rate | Rate follows the customer's province |
The identical $100 product carries $13.00 of HST for the Ontario customer but $5.00 of GST for the Alberta customer, purely because the rate follows the customer's province. A digital seller charging one flat rate to every Canadian customer would over-charge some and under-charge others, both of which create problems. This is why capturing each customer's location is central to charging digital GST/HST correctly.
Where digital sellers get GST/HST wrong: Not registering after crossing the threshold, charging one flat rate instead of the customer's provincial rate, failing to collect customer-location indicators, confusing GST/HST with the separate Digital Services Tax, and not knowing when a platform collects instead of you. Each leads to under- or over-charging and CRA issues.
Case Study: SaaS Business Crossing the Threshold
A Canadian SaaS business had grown past $30,000 in annual sales but was still charging every customer a single flat rate and had not registered for GST/HST. We registered the business at the correct effective date, configured its checkout to capture customer-location indicators so the right provincial rate applied to each sale, separated its Canadian sales from its zero-rated foreign sales, and set up its GST/HST returns with input tax credits claimed on its costs. Its tax was brought fully onside and the correct rate flowed to each customer going forward. The figures here are illustrative of the work we do, not a specific client file.
Selling Digital Products and Unsure About GST/HST?
We confirm when you must register and set up the right rate per customer. From $400. AFFORDABLE flat fees. All fees include HST.
Book Free ConsultationFrequently Asked Questions: GST/HST on Digital Products
What Our Clients Say
1300+ five-star reviews from business owners across Ontario and Canada.
Get GST/HST on Your Digital Products Right. From $400.
We determine when you must register, choose the right regime, set up correct place-of-supply and customer-location handling, separate platform-collected sales, and prepare your GST/HST returns. AFFORDABLE flat fees. All fees include HST.
