1. Dual tax treatment at the register

What MD requires: Maryland imposes a 12% sales-and-use tax on retail adult-use cannabis, raised from 9% effective July 1, 2025, collected by the dispensary and remitted to the Comptroller. Medical cannabis remains tax-exempt, so a dispensary serving both has to apply the right treatment to every transaction by patient status and product.

What SellStack does natively: SellStack's native tax engine applies the 12% adult-use rate and the medical exemption automatically at the point of sale, by channel, so dual medical and adult-use operations do not sort tax by hand.

What this means for your operations: You stop separating medical from adult-use tax manually, and a rate change like the 2025 increase is a configuration update, not a spreadsheet project.

Request a demo for Maryland operations →

2. Metrc-MD reconciliation

What MD requires: Maryland mandates Metrc for seed-to-sale tracking across medical and adult-use. Plants and packages carry unique RFID tags, all sales, transfers, adjustments, and waste are recorded in real time, and transfers between licensees require an electronic Metrc manifest before transport. Regulations prohibit transporting cannabis that is not tied to an active manifest.

What SellStack does natively: SellStack Cannabis ERP-Commerce ships with native Metrc integration and treats its own ledger as the source of truth, reconciling Metrc from it rather than building inventory logic on top of Metrc. Records reconcile against the ledger you already run on.

What this means for your operations: When Maryland adjusts how Metrc works, your inventory logic does not have to be rebuilt. You adapt the reconciliation, not your whole operation.

Request a demo for Maryland operations →

3. Direct distribution, no distributor tier

What MD requires: Maryland has no separate distributor license tier. Product moves directly between licensed growers, processors, dispensaries, independent testing labs, and licensed transporters, with each movement recorded on a Metrc manifest. Growers sell flower and biomass to processors, dispensaries, and labs, and dispensaries source wholesale directly from growers and processors.

What SellStack does natively: SellStack runs the direct transfers Maryland's structure relies on, grower to processor to dispensary, from one ledger, with the Metrc manifest for each movement coming off the same system as inventory and finance.

What this means for your operations: Direct distribution is part of your workflow rather than a separate logistics tool to reconcile, and every transfer carries its lot record into the next licensee.

Request a demo for Maryland operations →

4. Tiered delivery, manifest-ready

What MD requires: Maryland delivery is tiered and in transition. Micro dispensaries, once operational, may deliver to both adult-use consumers and medical patients. Standard dispensaries currently delivering may continue delivering to medical patients until July 1, 2027 under HB 622, which also raised the micro-dispensary agent cap to 20. Every delivery requires a Metrc manifest before dispatch.

What SellStack does natively: SellStack owns the delivery order and integrates with your delivery platform as the operations layer; SmartRoutes is already fully supported, so the order carries into vehicle, driver, and routing logic, and the Metrc manifest for each run comes off the same ledger, whether the delivery is micro-dispensary adult-use or standard-dispensary medical.

What this means for your operations: You get one order-to-doorstep flow instead of re-keying orders into a separate dispatch tool, and each run is manifest-ready whichever delivery tier applies.

Request a demo for Maryland operations →

5. Lot-aware traceability

What MD requires: Both Metrc on the state side and federal GMP, which has been live for Maryland medical operations since April 28, 2026, require lot-level records throughout the chain. A lot has to stay identifiable from receipt, through processing, to the point of sale, and the records have to hold up to a traceback.

What SellStack does natively: SellStack delivers lot-aware commerce from receipt through sale. Every inventory record, sales record, and test result carries the lot identifier, and the lot genealogy is the ledger itself, not something reconstructed from reports later.

What this means for your operations: The lot story is the audit story. Metrc reconciliation and the records half of GMP both come out as byproducts of operating normally, rather than as separate projects.

Request a demo for Maryland operations →

6. ERP integration

What MD requires: A Maryland operation has to keep financials, inventory, and commerce in agreement, and reconcile all of it to Metrc. Operators running a separate ERP and a separate commerce system carry a standing reconciliation burden between the two.

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 commerce run from the same ledger, so the lot record, the financial record, and the inventory movement are the same record.

No ERP in place yet: You do not need an ERP to run SellStack. SellStack Cannabis E-Commerce Edition operates standalone, with no ERP underneath it, so an operation can stand up a GMP-ready sales model now and work out which ERP or warehouse platform to connect later, or whether to add one at all. Even standalone, it is lab-results compliant out of the box: because it ingests lab data, a no-ERP operation still meets Metrc, BioTrack, and other state lab-results requirements from day one. The lot-aware ledger, the commerce layer, and the records are the same with or without an ERP, so nothing has to be rebuilt when one is connected down the road. That makes it a fit for operations mid-transition, and for startups that need to be selling on a compliant, GMP-ready footing before the deeper infrastructure is in place.

What this means for your operations: There is no reconciliation project between the ERP and the commerce layer. One ledger means your books, your inventory, and your storefront never drift apart.

Request a demo for Maryland operations →

7. Schedule III GMP readiness

What MD requires: Medical cannabis moved to Schedule III federally, effective April 28, 2026, and it is in effect now for Maryland medical operations. Adult-use rescheduling is still pending; the DEA proceeding was stayed September 29, 2026 awaiting a GAO report, with a decision expected late 2026 or early 2027. For medical operators, GMP-grade records start to matter.

What SellStack does natively: The records half of GMP, immutable and lot-level, is built into how SellStack operates, so the audit trail is a byproduct of running on one lot-level ledger rather than a separate project.

What this means for your operations: Your Maryland medical operations build GMP-grade records now, on a clock that already started, without a parallel compliance system bolted on beside your commerce stack.

Request a demo for Maryland operations →