
Provincial tax by delivery address, from day one
Adobe Commerce in Canada
Adobe Commerce for Canadian B2B distributors: GST, HST, PST and QST by delivery address, French and English store views on one website, Canadian carriers and gateways, and your ERP connected.
Show Us Your CatalogWhy Adobe Commerce, why now
5 tax authorities a national Canadian store can file with2 countries Clean Harbors orders from on one Magento PWA
A Canadian distributor selling to businesses needs company accounts, shared catalogs, customer-specific pricing, quotes and an ERP that stays in step with the store. Adobe Commerce was built for that. A team that has built it for a Canadian distributor, with the tax, the languages and the ERP in place, is harder to find than the platform.
Canada adds a layer no US template allows for. Place of supply follows the delivery address, so one national store charges HST in five provinces, GST alone in the rest, and GST with a separately administered sales tax in British Columbia, Saskatchewan, Manitoba and Quebec: up to five tax authorities on one checkout.
Adobe Commerce handles that by scope. Base currency and catalog price scope can be set per website, tax rates are keyed to the province and postal code, and language lives at store-view level: one website per tax and currency regime, with fr_CA and en_CA store views on it.
We have built it. Clean Harbors orders workwear for its teams across the US and Canada on a Magento PWA we built, with department selection at checkout and manager approval before anything ships.
What is different in Canada
Each one is a fact of selling in Canada, checked at its source, and a line in the build plan rather than a surprise after launch.

HST at 13 to 15 percent in five provinces, Nova Scotia at 14 since April 2025, GST at 5 percent elsewhere, plus QST at 9.975, BC PST at 7, Saskatchewan PST at 6 and Manitoba RST at 7. The rate follows the delivery address.

Since July 2021 a seller outside Canada shipping goods to Canadian buyers registers for GST/HST once those sales pass CAD 30,000 in twelve months. British Columbia asks out-of-province sellers to register for PST above CAD 10,000 of BC sales.

Section 52 of the Charter requires catalogs and websites in French, as accessible as the English. Since Bill 96 took effect in June 2022, business customers must be served in French too, and the OQLF has fined a company over its website.

A privacy officer named on the site since September 2022, settings at their most private by default and an assessment before data leaves Quebec since September 2023, with penalties up to CAD 10 million or 2 percent of worldwide turnover.

On 30 April 2026 Canada Post made REST and JSON the only protocol and OAuth 2.0 bearer tokens mandatory on every call. SOAP and XML are gone, so a module written for the old keys returns no rates until it is rebuilt.

Interac Online closed in October 2024; Interac Debit now reaches online checkouts through digital wallets, on Stripe since February 2026. Moneris and Worldline run through Marketplace modules, and cash rounding to five cents has to be configured.
What the build includes
The parts of an Adobe Commerce B2B store that are specific to selling in Canada, each one scoped, built and tested rather than left to a default.

Base currency, catalog price scope and tax configuration set at website level, so Canada and a future US website never share a rule by accident.

fr_CA and en_CA store views on the Canadian website, with French on terms at least equal to English, as section 52 asks.

Company hierarchies with approvers, shared catalogs by customer group and negotiated price lists, configured for distributors.

Your ERP for stock, prices and orders, Canada Post and Purolator for rates and labels, Moneris or Worldline for payment, each on its current API.

Terms, privacy policy, the Law 25 privacy officer line and every transactional email in both languages, with a consent banner that starts with trackers off.

A test order to an address in every province and territory before go-live, and the store kept on a supported version afterwards.
Architect, integrate, localise, launch
Plainly
13 provinces and territories, four tax regimes, one checkoutfr_CA and en_CA store views on one website and one admin
We have no office in Canada, and we would rather say so here than have you find out on the first call. Our working day overlaps the Eastern business day, so a question sent in the morning is answered the same day, and release windows are agreed in your time zone.
Contracts and support are in English. The French on your store comes from your own team or a translation partner you trust; what we build is the structure that keeps it at parity: the fr_CA store view, the bilingual legal pages and emails, and a workflow that flags an English change with no French counterpart.
The proof is public. The Clean Harbors case study on this site describes a Magento PWA store network serving employees across the US and Canada, with department selection at checkout and manager approval before an order ships.
The first conversation covers four things: your catalog and how it is priced per customer, the provinces you deliver to, the system that holds stock and orders, and the languages your customers expect. From those we draw the website and store-view map and the integration list, and that is what gets estimated.
Three ways in
A new Adobe Commerce B2B store for a distributor or manufacturer selling across Canada: company accounts, shared catalogs and customer pricing, provincial tax by delivery address, French and English store views, and your ERP connected. Scoped from your catalog and your provinces.
One Adobe Commerce installation selling into both countries: a website per country with its own base currency, tax configuration and carriers, one catalog and one admin behind them. Duties and tax shown at checkout for courier shipments into Canada, at the CUSMA thresholds the CBSA publishes.
For a store that already sells into Quebec and has to catch up: a fr_CA store view with French at parity, bilingual legal pages and emails, a Law 25 consent banner with the privacy officer named, and a workflow that keeps the French as complete as the English after launch.
Not our word for it

Adobe Certified Expert
7 professionals
Adobe Certified Expert
4 masters
Adobe Certified Expert
9 experts
Adobe Certified Expert
14 experts
Adobe Certified Expert
14 experts
Google Analytics Certification
6 expertsTrusted by 100+ companies
Keep reading



FAQ
Tell us about your store and we will come back with straight answers.
Talk to usNo, and we say so rather than imply otherwise. Our working day overlaps the Eastern business day, so a morning question is answered the same day and release windows are agreed in your time zone. Contracts and support are in English. What we bring is a team that has built Adobe Commerce B2B stores with provincial tax, bilingual store views and ERP sync, including the store network serving Clean Harbors across the US and Canada.
Tax rates in Adobe Commerce are keyed to the country, the province and the postal code, and a calculation setting decides whether the delivery or the billing address is used. We configure a rate for each province and territory, GST or HST plus QST, BC PST, Saskatchewan PST and Manitoba RST where they apply, and the checkout picks the rate from the delivery address. This is not tax advice.
Section 52 of the Charter of the French language requires catalogs and similar publications, which the OQLF reads to include websites, to be in French, with the French version on terms at least as favourable as any other language. Since Bill 96 received assent on 1 June 2022, business customers must be served in French as well as consumers. That means a fr_CA store view at parity. This is not legal advice.
Three things touch a store directly: a person in charge of personal information, with their title and contact details published on the site, since September 2022; privacy settings at their most private by default, so tracking tags stay off until the visitor turns them on; and a privacy impact assessment before personal information leaves Quebec, which includes a hosted analytics tool. Administrative penalties have run up to CAD 10 million or 2 percent of worldwide turnover since September 2023. This is not legal advice.
Moneris and Worldline through their Adobe Commerce Marketplace modules, Stripe where a merchant wants Interac Debit through digital wallets, which Interac and Stripe announced in February 2026, and the card gateways you already hold. Interac Online closed in October 2024, so a store still offering it has a dead option at checkout. Cash rounding and CAD settlement are configured per website.
On 30 April 2026 Canada Post released new versions of its rating, shipping, tracking and returns APIs with REST and JSON as the only protocol and an OAuth 2.0 bearer token required on every call. SOAP and XML are no longer supported, so a module built on the old API keys fails silently. We rebuild the integration on the current API and test every service level before go-live.
Yes. Stock, prices, customers and orders move between Adobe Commerce and your ERP in both directions, on the ERP's own API or its import and export formats where there is none. We have connected ERPs and accounting systems for distributors with customer-specific pricing and purchase orders, and the integration is tested with your real price lists before launch.
Yes, as a second website on the same installation with its own base currency, tax configuration and carriers, sharing the catalog and the admin. For shipments the other way, into Canada by courier from the US, the CBSA's memorandum D8-2-16 sets the CUSMA thresholds: free of duties and taxes up to CAD 40 and free of duties up to CAD 150. This is not tax advice.
Under the rules in force since 1 July 2021, a non-resident seller shipping goods to Canadian buyers who are not registered for GST/HST has to register once those sales pass CAD 30,000 in twelve months, and British Columbia separately asks out-of-province sellers to register for PST once BC sales pass CAD 10,000. When you register is a question for your tax advisor. This is not tax advice.
Adobe Commerce carries the B2B features distributors use out of the box: company accounts with approvers, shared catalogs, negotiated quotes and purchase orders. Magento Open Source can be extended to cover some of them, which costs development and maintenance instead of a licence. We put both on a page with your catalog and order volume, let the numbers decide, and say Open Source when it fits.
Individually, after a review of your catalog, your provinces, your ERP and your languages, because those four decide the size of the build. There is no price list on this site. After the first conversation you receive the website and store-view map, the integration list and an estimate against it, so the number is attached to a scope you can read.
Yes. We start with a read of the repository and the store configuration, in particular the website and store-view structure and the tax rules, because a Canadian store built on a single-website assumption is usually where the problems come from. You get a written report of what is sound, what is wrong and what it would take.
Let’s build something great together!
Send us your catalog, the provinces you deliver to, the system that holds your stock and the languages your customers expect. You get the website and store-view map, the integration list and an estimate against it.