E-Commerce – GST/HST Collection for Online Sales in Canada

Vector illustration of a delivery concept with a magnifying glass, highlighting ecommerce taxation in Canada.

E-Commerce – GST/HST Collection for Online Sales in Canada

Sebastien Prost, CPA

The landscape of e-commerce in Canada is continually evolving, and with it, the tax implications for businesses operating in the digital space. For those engaging in e-commerce, understanding the tax responsibilities is critical to ensure compliance with Canadian tax laws. This includes familiarizing themselves with the Goods and Services Tax (GST) and Harmonized Sales Tax (HST), which are pivotal elements in Canadian taxation.

Canadian e-commerce businesses are subject to the same tax laws as traditional brick-and-mortar establishments. The threshold for mandatory GST/HST registration is significant; businesses with revenues exceeding $30,000 are required to register for a GST/HST number. This tax registration is not just a formality; it has implications for how businesses collect and remit taxes on their sales within Canada.

Moreover, recent tax law amendments have honed in on the digital economy, specifically targeting digital platform operators and expanding the GST/HST obligations to a broader range of services and intangible goods. As of July 1, 2021, significant measures have been initiated to adapt the tax system to the intricacies of the digital economy, indicating the government’s recognition of the growing e-commerce sector and its impact on the Canadian market.

Overview of Ecommerce Taxation in Canada

In Canada, ecommerce transactions are subject to the Goods and Services Tax (GST) and Harmonized Sales Tax (HST), which apply to both tangible goods and services, including digital products and platforms operating in the digital economy. As of July 1, 2021, digital platform operators may have additional obligations under new measures.

Ecommerce businesses must be aware of the following tax components:

  • GST: A federal tax of 5% that applies to most goods and services.
  • HST: A combined tax that includes the GST and provincial sales tax, applicable in certain provinces.

The HST rate is variable, determined by each participating province, making it critical for ecommerce operators to be informed of the rates applicable to their customers’ locations.

Combined HST Rate
Nova Scotia
New Brunswick
Newfoundland and Labrador
Prince Edward Island


Ecommerce and reporting requirements also extend to capital cost allowance for business expenses related to computer software and website development.

Ecommerce businesses must register for a GST/HST account if their worldwide taxable revenues exceed CAD $30,000 in the last four consecutive quarters. Once registered, they are obliged to collect, report, and remit the appropriate taxes to the Canada Revenue Agency (CRA).

It is crucial for ecommerce operators to understand their tax obligations and ensure compliance with Canadian tax laws to avoid penalties and interest. Enlisting the expertise of a tax professional may be beneficial to navigate the complexities of ecommerce taxation in Canada.

Goods and Services Tax (GST) in Ecommerce

In Canada, ecommerce transactions are subject to the Goods and Services Tax (GST), which also encompasses the Harmonized Sales Tax (HST) in certain provinces. These taxes apply to digital products and services sold to Canadian consumers by both domestic and foreign businesses. As of July 1, 2021, there have been significant updates to the application of GST/HST in the digital economy.

Who Should Charge GST/HST:

  • Domestic digital economy businesses
  • Foreign digital platform operators facilitating sales
  • Digital service providers selling directly to Canadian consumers

Taxable Supplies:
GST/HST applies to a range of digital services, including but not limited to:

  • Downloadable digital content (music, videos, software)
  • Online memberships
  • Electronic learning platforms
  • Digital subscriptions services

GST/HST Rates:
Since these rates may vary, here’s a breakdown:

GST (%)
HST (%)
Provincial Sales Tax Considerations
Alberta, British Columbia, Manitoba, Quebec, Saskatchewan
Consider PST in BC & SK, RST in MB and QST in QC
Nova Scotia, New Brunswick, PEI, Newfoundland


Businesses must account for these taxes in their pricing and remit them to the Canada Revenue Agency (CRA). The CRA’s platform provides guidelines on how to calculate, charge, and collect these taxes efficiently.

It’s crucial for companies operating in the digital arena to comply with these tax laws, as failing to do so can lead to significant penalties. Those selling electronic services and products may need to register for GST/HST, collect the tax, and file returns periodically. This responsibility extends to non-resident companies participating in the Canadian digital economy, prompted by the 2021 tax law enhancements addressing the growing digital market.

Provincial Sales Taxes (PST) and Harmonized Sales Tax (HST) in Ecommerce

When navigating e-commerce in Canada, businesses must consider both Provincial Sales Taxes (PST) and the Harmonized Sales Tax (HST). E-commerce transactions abide by the same taxation rules as physical sales; taxes charged are based on the location of the buyer.

The PST is a sales tax levied by individual provinces. Rates vary and not all provinces apply PST. For example, Saskatchewan charges a 6% PST. It is important to verify each province’s rate as they can also change; therefore, maintaining current knowledge is crucial for compliance.

The Harmonized Sales Tax (HST), is a combination of federal Goods and Services Tax (GST) and PST, employed by certain provinces. HST streamlines taxation by merging the two taxes into one single rate, simplifying the process for businesses and consumers. Rates differ as well:

  • Ontario: 13% HST
  • Nova Scotia, New Brunswick, Prince Edward Island, and Newfoundland and Labrador: 15% HST

In e-commerce, the seller must charge HST/PST according to the buyer’s province of residence. This ensures that the correct tax amount is applied, whether the transaction involves goods or services.

Small businesses generating less than $30,000 in revenue annually may be exempt from collecting GST/HST. Upon surpassing this threshold, the business must register for, and begin charging, the appropriate taxes.

Failure to comply with Canada’s tax regulations can lead to penalties for businesses. Consequently, it is essential for e-commerce entities to stay informed of current tax rates and apply them correctly to their online sales.

Ecommerce Tax Registration Requirements

In Canada, e-commerce businesses are subject to various tax registration requirements, including GST/HST, PST, and QST, depending on the nature of their operations and location. Adherence to these regulations is critical for compliance.

GST/HST Registration

Businesses operating in Canada with e-commerce activities must register for the Goods and Services Tax (GST) or Harmonized Sales Tax (HST) if their revenue exceeds $30,000 over four consecutive quarters. This threshold is the same for all Canadian provinces and territories. Below are key points for GST/HST registration:

  • Mandatory Registration: Businesses surpassing the $30,000 revenue threshold must register for GST/HST.
  • Voluntary Registration: Businesses under the threshold may register voluntarily, which allows them to reclaim any GST/HST paid on their expenses.

PST Registration

The Provincial Sales Tax (PST) applies to e-commerce businesses operating in specific provinces that have not harmonized their sales tax with the GST. For these provinces, separate PST registration is required. Businesses should note the following:

  • Province-Specific Rates: PST rates vary by province, and companies should adhere to the rate specific to the province of their customers.
  • Independent Registration: Registration for PST is separate from GST/HST and must be done with each applicable province’s taxation authority.

QST Registration

E-commerce businesses that sell goods or services in Quebec may need to register for the Quebec Sales Tax (QST). The QST system is administrated by Revenue Quebec and has its own set of regulations:

  • QST Registration: Required for businesses selling to Quebec residents, similar to the GST registration process.
  • Distinct System: Though similar to the GST/HST, the QST is managed independently, and businesses must ensure proper registration and remittance as per Quebec laws.

Filing Ecommerce Sales Taxes in Canada

Canadian ecommerce businesses must stay compliant with sales tax regulations which include filing for the Goods and Services Tax/Harmonized Sales Tax (GST/HST), Provincial Sales Tax (PST), and in Quebec, the Quebec Sales Tax (QST).

GST/HST Filing

Ecommerce companies operating in Canada are required to register for and file GST/HST if they make taxable supplies in Canada. Small suppliers may be exempt unless their revenue exceeds a specific threshold. Filing schedules vary based on the business’s revenue, and the Canada Revenue Agency (CRA) determines if it should be monthly, quarterly, or annually. Companies can file electronically through the CRA’s online services.

PST Filing

Businesses that sell goods and services in provinces that collect PST must register for a PST account. British Columbia, Saskatchewan, Manitoba, and Quebec all require separate PST filings. Each province has its own filing deadlines and procedures. Businesses are responsible for understanding and adhering to the provincial guidelines, and they are encouraged to file online where available.

QST Filing

For ecommerce businesses operating within Quebec or selling to Quebec residents, registering for QST is mandatory unless the business is a small supplier. The filing frequency for QST, similar to GST/HST, is informed by the business’s taxable sales. Revenu Quebec provides an electronic service enabling businesses to file and remit QST. Being registered for QST also means complying with specific record-keeping requirements set by the Agency.

Ecommerce Tax Deductions and Credits

E-commerce businesses in Canada can leverage various tax deductions and credits to reduce their fiscal burden. This section succinctly provides guidance on input tax credits and permissible business expense deductions.

Input Tax Credits

E-commerce enterprises are entitled to Input Tax Credits (ITCs) to recover the Goods and Services Tax (GST) or Harmonized Sales Tax (HST) paid on purchases and expenses related to their commercial activities. These credits are a direct offset against the GST/HST collected from customers. E-commerce businesses must be registered for GST/HST to claim ITCs, and only those who have surpassed the $30,000 annual threshold are mandated to register.

  • Qualifying Expenses for ITCs:
    • Inventory or supplies
    • Commercial property rent or lease
    • Utilities and operational costs
    • Software and website development

Business Expense Deductions

E-commerce operators can deduct certain expenses incurred in the course of their business to reduce taxable income. These expenses must be both necessary and directly related to the pursuit of business profit.

  • Eligible Business Expense Deductions:
    • Capital cost allowance for computer software
    • Website development and maintenance
    • Advertising costs, specifically online marketing
    • Shipping and delivery expenses

It is essential that e-commerce businesses maintain meticulous records of all expenses to validate the deductions claimed.

Tax Compliance for International Ecommerce Sellers

International ecommerce sellers must navigate Canada’s tax system, ensuring compliance with the Goods and Services Tax/Harmonized Sales Tax (GST/HST) requirements and understanding the implications of duties and customs for their cross-border transactions.

Non-Resident GST/HST Registration

Foreign e-commerce businesses selling goods and services to Canadian consumers are typically required to register for GST/HST if their taxable supplies to Canada exceed a specified threshold. As of July 1, 2021, non-resident sellers, including digital platform operators, are subject to GST/HST obligations, and must collect and remit taxes for sales to Canadian customers. The registration process can be done through the Canada Revenue Agency (CRA) and involves the following steps:

  • Determine if Required to Register: Check if your business meets the criteria for GST/HST registration.
  • Complete Registration: Fill out the necessary forms provided by the CRA.
  • Collect GST/HST: Apply the correct tax rate to your sales based on provincial guidelines.
  • Remit GST/HST: Submit the collected taxes to the CRA according to the established filing schedule.

Duties and Customs

When shipping physical goods to Canada, international ecommerce sellers must also consider duties and customs. These are assessed based on the type and value of the goods imported into the country. Sellers should be aware of the following:

  • Duties: Calculate the appropriate duty rates, which vary by product and origin.
  • Customs Declarations: Provide accurate customs documentation, including the value of goods.
  • Payment of Duties: Duties must be paid at the time of importation, or through a deferred payment plan if applicable.
  • Record Keeping: Maintain records of imports for at least six years, as required by Canadian law.

Adherence to these tax and customs regulations is crucial for international ecommerce sellers to avoid penalties and ensure smooth operations within the Canadian market.

Ecommerce Platform-Specific Tax Considerations

In Canada, ecommerce businesses must navigate platform-specific tax settings and obligations. Understanding these nuances ensures compliance with the Goods and Services Tax/Harmonized Sales Tax (GST/HST) requirements.

Shopify Tax Settings

Shopify merchants in Canada have the ability to set up GST/HST rates within their store settings. It is imperative for sellers to input the correct tax rates according to their province or territory to guarantee accurate charges at checkout. For example:

  • GST-only provinces: 5% rate is applied.
  • HST provinces: Rates range from 13% to 15%, depending on the province.

To adjust tax settings, merchants should:

  1. Go to their Shopify admin panel.
  2. Click on ‘Settings’ and then ‘Taxes’.
  3. Set the appropriate tax rates for each region they operate in.

Shopify also handles the complexities of tax collection on different types of products, including digital goods, by allowing sellers to classify their products accordingly within the platform’s tax settings.

Amazon Seller Tax Obligations

Amazon sellers in Canada must also account for GST/HST on their sales. The platform does not automatically calculate and collect tax on behalf of third-party sellers, which places the responsibility squarely on the shoulders of the seller to determine and remit the correct taxes. Sellers must:

  • Register for a GST/HST account if surpassing the taxable threshold.
  • Include the correct GST/HST in their product prices or add it at checkout.

Amazon provides a detailed tax calculation service that sellers can opt into, which helps to calculate the appropriate tax on each sale, based on the item type and buyer’s location. This service simplifies the process but does not absolve sellers of their responsibilities to report and remit taxes to the Canada Revenue Agency (CRA).

Audits and Penalties for Ecommerce Tax Non-Compliance

In Canada, businesses engaged in ecommerce are subject to strict tax regulations. The Canada Revenue Agency (CRA) conducts audits to ensure compliance with tax laws. Non-compliance can result in significant penalties.

Audits typically involve examining financial records and transactions to verify that income is reported accurately and taxes are paid. For ecommerce, this includes reviewing online sales, digital services, and the use of electronic payment systems. The CRA employs tools and techniques to detect inaccuracies in tax reports, including forensic data analysis.

Upon discovering non-compliance, the CRA can impose various penalties:

  • Interest on unpaid taxes, calculated from the due date
  • Late Filing Penalties if tax returns are not filed on time: 5% of the balance owed, plus 1% of the balance owed for each full month the return is late, up to a maximum of 12 months
  • Gross Negligence Penalties of up to 50% of the unpaid tax or the overstated credits related to the false statement or omission

Businesses that engage in tax evasion or aggressive non-compliance may face more serious consequences, including criminal charges.

Penalty Type
Late Filing
Up to 17% of owed balance (incremental)
Inaccurate Reporting
Depends on extent of inaccuracies but could be up to 50% of unpaid tax
Up to 200% of evaded amount & possible jail time


Merchants are encouraged to maintain transparent and thorough records to facilitate accurate reporting of their online income, thereby avoiding potential penalties. The CRA continues to enhance its capabilities to track and assess online business activities for appropriate tax compliance.

Frequently Asked Questions

The following subsections address the specific inquiries regarding the GST/HST requirements, tax calculation, thresholds for taxation, the impact of the digital services tax, tax filing obligations, and regulations around print on demand services for e-commerce businesses operating in Canada.

What are the GST/HST requirements for digital sales in Canada?

As of July 1, 2021, digital sales in Canada may be subject to GST/HST, regardless of whether the seller is domestic or international. Digital platform operators also need to be aware of their potential GST/HST obligations under the regulatory changes announced in the Fall Economic Statement 2020.

How do I calculate sales tax for an online store in Canada?

An online store in Canada must calculate sales tax based on the province or territory where the customer resides. Different rates apply across Canada, with GST being 5% and HST varying from 13% to 15% depending on the province.

What is the threshold for paying taxes on online sales in Canada?

The threshold for registering for the GST/HST in Canada is CAD $30,000 in taxable gross revenues over the last four consecutive calendar quarters. Once this threshold is crossed, e-commerce businesses must register for, collect, and remit GST/HST on online sales to Canadian customers.

How does the digital services tax affect e-commerce businesses in Canada?

The digital services tax is proposed to target large global corporations offering digital services within Canada. Its implementation affects how multinational e-commerce businesses are taxed, ensuring they contribute a fair share under Canadian tax law.

What are the tax filing obligations for an e-commerce business in Canada?

E-commerce businesses with a GST/HST account must file tax returns regularly, which could be monthly, quarterly, or annually, depending on the business’s revenue and preferences. The tax return must report GST/HST collected and might include tax credits known as Input Tax Credits.

Does print on demand fall under different tax regulations in Canada?

Print on demand products are generally treated as tangible personal property, and therefore, the same tax rules that apply to physical goods sold online are typically applicable. GST/HST should be charged based on where the product is shipped within Canada.

Sebastien Prost, CPA

Written by Sebastien Prost, CPA

Seb Prost, a CPA with over 10 years of experience in taxation and accounting, offers a unique blend of insights from his time at the CRA and his experience in public practice. Originally from QC and now based in Nelson, BC, he specializes in guiding Canadian startups, SaaS companies and other online businesses for all of their accounting and taxation needs.

Looking for an Accounting Partner for your Business?

You May Also Like…