Canada · October 2026

Canadian cannabis: one federal market, thirteen provincial systems, and a medical channel you own.

Canada is the world's largest federally legal cannabis market, about 5.5 billion dollars a year, run as one framework under the Cannabis Act. But a national producer sells into more than ten different provincial distribution systems at once, carries an excise duty that can reach half of cost of goods, files a monthly federal report, and runs a medical channel that ships direct to patients across the country. The margins are thin and the moving parts are many.

SellStack handles seven Canadian realities as one ledger: the medical direct-to-patient channel, every provincial board, excise, CTLS reporting, and the GMP-grade records that also make you export-ready.

In motion right now

What is moving in Canadian cannabis right now.

Canada is one federal market under pressure: an excise burden the industry is fighting to reform, relentless price compression, and consolidation, while the medical direct-to-patient channel and EU exports are where producers find margin. Four pieces carry the most operational weight.

C$5.5B
Canadian legal cannabis retail sales in FY2024/25, up about 6% year over year
~190,000
Registered medical cannabis patients served largely by direct-to-patient mail order
~46%
Excise duty as a share of cost of goods sold, the heaviest cost in the market
~45%
Canada's share of global legal cannabis exports, and about half of Germany's imports

See the full compliance and operations detail →

Out of the box

Seven Canadian realities SellStack handles natively.

One ledger, not separate tools stitched together. Each links to the detail on the next page.

01 Medical, direct to patient

Canadian LPs sell medical cannabis direct to registered patients by mail, nationwide. SellStack runs the DTC medical channel, patient registrations and all, on one ledger.

02 Every province, one ledger

Ten-plus provincial boards, each with its own markup, listings, and rules. SellStack runs them all from one ledger, so national distribution is not ten systems.

03 B2B wholesale, built for boards

The adult-use flow is LP to provincial board to retailer. SellStack runs board POs, listings, and wholesale pricing, with the buyer tools that lift purchasing.

04 Excise stamps and duty

Province-specific excise stamps and a duty that can reach half of COGS. SellStack tracks stamp inventory and duty against sales, by jurisdiction.

05 CTLS reporting, reconciled

Health Canada's monthly CTLS report draws on inventory, sales, and movements. SellStack produces the figures it needs from one ledger.

06 GMP-grade records, export-ready

Canada leads the world in EU-GMP exports. SellStack's lot-aware, GMP-grade records are the same ones Europe and a recall demand.

Measured results

SellStack does not just keep you compliant. It lifts your productivity and your buyers' purchasing.

SellStack moves the numbers on both sides of the ledger. Streamlined automation lifts productivity, so more of every sale reaches the bottom line instead of being spent on manual compliance and reconciliation work. And SellStack's B2B buyer tools have increased buyer purchasing by 50 to 75% in measured results (SellStack Insights Reporting), turning the wholesale relationships you already have into more volume without more headcount.

See how SellStack lifts Canada revenue

What SellStack does not do

The honest line.

SellStack ships the commerce and records layer for Canadian licensed producers. It does not stand in for the parts of the business that are yours:

  • Your Health Canada licences and the inspections behind them
  • Your EU-GMP certification and export permits, if you sell into Europe
  • Your relationships with each provincial board and your excise remittances to the CRA
  • Your medical practitioners, your testing labs, and your logistics carriers

SellStack does not issue your licences, set provincial markups, or remit your duty. What it provides is the one ledger those all run through: the medical channel, every provincial board, excise, CTLS reporting, and the GMP-grade records that protect a recall and open Europe.

Built for operators, not pitch decks

One ledger for every Canadian channel.

SellStack is the cannabis commerce engine for licensed producers running real multi-channel, multi-entity operations: medical direct-to-patient, B2B wholesale into every provincial board, and EU export, on one ledger with lot-level traceability, GMP-grade records, and ERP integration.