1. EU-GMP-grade records
What EU requires: Any medical cannabis sold in the European Union must be produced under EU Good Manufacturing Practice: validated processes, cleanroom controls, and complete, inspection-ready batch and manufacturing records, verified by a national competent authority. EU-GMP is the central gate; without it, product cannot enter the European medical channel at all. The certificate is earned on the operations side, but it is sustained by the records.
What SellStack does natively: SellStack delivers the records half of GMP out of the box: immutable, lot-level, and retrievable, produced as a byproduct of operating normally rather than assembled before an inspection. The manufacturing, packaging, and test records an EU-GMP audit asks for come off one ledger.
What this means for your operations: Your EU-GMP records are always inspection-ready, so the audits that gate the European market do not become a documentation scramble every time.
Request a demo for Europe operations →
2. Seed-to-shipment lot traceability
What EU requires: Importing into Europe requires documented proof of GACP cultivation and EU-GMP production and testing, with unbroken lot and batch traceability from seed to shipment. A batch has to stay identifiable through cultivation, processing, testing, packaging, and export, and the records have to hold up to a foreign-authority audit.
What SellStack does natively: SellStack delivers lot-aware commerce where every inventory, production, and test record carries the lot and batch identifier, so the genealogy from cultivation to shipment is the ledger itself, not something reconstructed later.
What this means for your operations: The lot story is the export story. Proving GACP-to-GMP continuity for a European buyer or regulator is a query, not a reconstruction project.
Request a demo for Europe operations →
3. QP release, documented
What EU requires: No batch enters the EU market until a Europe-based Qualified Person certifies it after arrival, reviewing manufacturing and packaging records, analytics, and deviations, and every imported batch must be re-tested by an EU GMP-certified laboratory before release. The exporter has to supply the complete, consistent documentation that enables that QP release.
What SellStack does natively: SellStack keeps the certificates of analysis, batch records, and test results tied to the lot on one ledger, so the documentation dossier a European Qualified Person needs to release a batch is assembled from the record you already run on, consistent and complete.
What this means for your operations: QP release and EU re-testing move faster when the dossier is already coherent, so batches clear into the market with fewer holds and less back-and-forth.
Request a demo for Europe operations →
4. Per-shipment permits, batch-matched
What EU requires: Each shipment into Europe needs its own import authorization at destination and export authorization at origin, under the Single Convention, matched to specific batches and quantities, on top of standing narcotics and wholesale handling licenses held by the importer. Permits are time-limited, so shipment documentation and batch records have to line up exactly.
What SellStack does natively: SellStack keeps the batch-level record, quantities, and documentation that every import permit application and shipment dossier references, tied to the lot, so the numbers on the permit, the manifest, and the batch all come from one source.
What this means for your operations: Permit paperwork and shipment dossiers match the batch record because they are drawn from it rather than re-keyed, which is where consignments otherwise get held up.
Request a demo for Europe operations →
5. B2B export commerce
What EU requires: Cross-border medical cannabis is a business-to-business pharmaceutical supply chain: importers, pharmacy wholesalers, certificates of analysis, batch records, and permit matching, not a consumer e-commerce flow. The relationships are fewer, larger, and documentation-bound, and the buyer needs confidence in every batch.
What SellStack does natively: SellStack runs the B2B side of that supply chain: wholesale orders to European importers and distributors, with the batch records and certificates of analysis attached, on one ledger. The same B2B buyer tools that have increased buyer purchasing by 50 to 75% in measured results (SellStack Insights Reporting) apply to your European wholesale relationships.
What this means for your operations: You manage European buyers as the documentation-heavy wholesale accounts they are, and the buyer tools help you grow volume with the importers you already supply.
Request a demo for Europe operations →
6. ERP integration
What EU requires: A producer exporting to Europe has to keep financials, inventory, production, and export documentation in agreement across potentially several entities and sites. Running a separate ERP and a separate commerce and records system carries a standing reconciliation burden, and in a documentation-bound export business, drift between systems is audit risk.
What SellStack does natively: SellStack Cannabis ERP-Commerce backs onto your ERP or warehouse platform as the system of record, and Microsoft Dynamics 365 Cannabis on Business Central is already fully supported. Financials, inventory, and the lot-level export records run from the same ledger.
What this means for your operations: There is no reconciliation project between the ERP and the export records, so the numbers a European buyer, auditor, or permit relies on never drift apart.