- Software, e-books, streaming access, online courses that don't meet the education exemption, and similar digital goods and services are ordinarily standard taxable supplies.
- GST/HST applies at the rate tied to where the supply is considered to be made — commonly linked to the customer's location for many types of supplies.
- A sale to a genuinely foreign customer can potentially be treated as a zero-rated export rather than a standard taxable supply — taxed at 0% but still a taxable supply for registration…
Selling an e-book, a software subscription, or access to an online course doesn't feel like selling a physical product — but for HST purposes, most digital products and subscriptions are treated as taxable supplies just like anything else you'd ring up at a cash register. Businesses that assume digital sales sit outside the tax system are usually wrong, and the mistake can get expensive as volume grows.
This guide covers how HST on digital products in Ontario generally works: why digital goods are taxable by default, how the customer's location affects the rate, and what changes when you're selling across a border rather than down the street.
Digital Products Are Generally Taxable Supplies
Software, e-books, streaming access, online courses that don't meet the education exemption, and similar digital goods and services are ordinarily standard taxable supplies. There's no general carve-out for "digital" as a category — the same registration and collection rules that apply to physical goods and in-person services apply here.
Place of Supply: Why the Customer's Location Matters
GST/HST applies at the rate tied to where the supply is considered to be made — commonly linked to the customer's location for many types of supplies. In practice, a registered Ontario business selling to a customer in Ontario generally charges the HST rate, while a sale to a customer in a different province can be subject to that province's applicable rate instead. Getting the customer's location right — through billing address, payment information, or another reasonable indicator — matters for charging the correct rate.
Selling to Customers Outside Canada
A sale to a genuinely foreign customer can potentially be treated as a zero-rated export rather than a standard taxable supply — taxed at 0% but still a taxable supply for registration and reporting purposes. That distinction matters: it isn't the same as being outside the HST system altogether, and a business making cross-border digital sales still generally needs to register and file once it meets the ordinary requirements.
Subscriptions and Recurring Billing
Recurring subscription billing doesn't change the underlying tax analysis — each billing cycle is still a supply that needs to be taxed correctly at the applicable rate for that customer. Businesses that automate billing should build the correct HST calculation into that automation from the start, rather than treating tax as an afterthought layered on top of a flat subscription price.
A Note on Marketplaces and Platforms
Some digital sellers distribute their products through a third-party marketplace or platform rather than selling directly. Depending on how that arrangement is structured, the platform itself may have separate GST/HST obligations for sales it facilitates. That doesn't automatically relieve the underlying seller of its own registration and reporting obligations — review your specific platform agreement rather than assuming the platform's involvement handles everything on your behalf.
Practical Checklist for Digital Sellers
- [ ] Confirm whether your specific digital product or service is genuinely taxable (most are) rather than assuming an exemption applies
- [ ] Collect and verify customer location information well enough to apply the correct rate
- [ ] Register for a GST/HST account once your revenue requires it, the same as any other business
- [ ] Review how your billing or e-commerce platform calculates and displays HST — don't assume the default settings suit your situation
- [ ] Keep records showing why a given sale was zero-rated or taxed at a particular rate, in case of a later review
Frequently asked questions
Do I have to charge HST if I sell a digital course to someone outside Ontario but still in Canada?
Possibly, but potentially at a different province's applicable rate rather than Ontario's HST rate, depending on the destination and the relevant place-of-supply rules. Don't assume every Canadian sale is taxed the same way as a sale to an Ontario customer.
My online course could arguably qualify for the education exemption. Does that change anything here?
It might. If your course genuinely meets the criteria for an exempt educational supply, that exemption can apply to digital delivery the same way it applies to in-person instruction — but qualifying depends on the substance of the course, not the delivery method, so don't assume digital delivery alone changes the answer.
What if my billing platform doesn't calculate HST automatically?
You're still responsible for charging the correct amount, regardless of what your platform does or doesn't calculate for you. Review your settings rather than relying on a platform's defaults without checking them.
Does selling digital products to customers outside Canada mean I don't need to register at all?
Not necessarily. If those sales are zero-rated exports, they're still taxable supplies for registration purposes, and ordinary registration requirements apply once your revenue meets them.
This is a tax question
Start a file online — flat, published fees, reviewed by a licensed Ontario lawyer before a dollar is owed.