1. The January 1 tax restructure
What ME requires: Effective January 1, 2026, Maine raised the adult-use cannabis sales tax from 10% to 14%. That cannabis-specific tax does not stack on the general sales tax. At the same time the state cut the per-weight cultivation excise collected at the cultivator-to-licensee handoff by roughly a third: flower moved from $335 to $223 per pound, trim from $94 to $63, immature plants and seedlings from $1.50 to $1.00, and mature plants from $35 to $23. Transfers to a licensed cultivation facility on or after January 1, 2026 are untaxed under Section 4923. Medical cannabis stays on the standard 5.5% sales tax with no excise.
What SellStack does natively: SellStack's tax engine calculates the 14% adult-use sales tax, the per-weight cultivation excise at the handoff, and the 5.5% medical sales tax from one configuration, each applied where it is owed. The cultivation excise is handled at the transfer point by weight and product type, not reconstructed from reports at filing time.
What this means for your operations: You stop rebuilding the new tax math by hand across a changed rate and a changed excise table. When Maine moves a rate again, you change a configuration value rather than re-deriving your filings.
Request a demo for Maine operations →
2. Metrc for adult-use, reconciled
What ME requires: Maine's adult-use track-and-trace system is Metrc, administered by the Office of Cannabis Policy within the Department of Administrative and Financial Services, with serialized plant and package tags across transfers and sales. Adult-use operators have testified in 2026 that Metrc is costly, time-consuming, and error-prone, and the contract renewal is a live question, so Metrc records that do not match the operation are both a compliance liability and a recurring cost center.
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 it. Every tag, transfer, and sale on the adult-use side ties back to the lot record you already run on.
What this means for your operations: Metrc reconciliation is a byproduct of operating, not a separate end-of-day exercise, and the error-prone hand-keying operators testified about gets replaced by a record the state sees that already matches the one you run on.
Request a demo for Maine operations →
3. Two markets, one ledger
What ME requires: This is the Maine distinction no other state matches at scale. Metrc covers adult-use only. Maine's large legacy medical caregiver market is not on Metrc and is not subject to mandatory lab testing today. LD 1847 has proposed extending mandatory testing and track-and-trace to the medical market, and it drew more than a thousand opposing testimonies, with a Medical Cannabis Task Force pushing back. For now, an operator who touches both sides runs two parallel compliance regimes at once: a serialized, tracked adult-use program and an untracked medical caregiver program, each with its own tax treatment.
What SellStack does natively: SellStack runs both markets from one lot-aware ledger. A lot's genealogy, its tax treatment, and its market are the same record, so the adult-use side carries full Metrc serialization while the medical side runs on the same lot-level discipline without being forced through Metrc. The two regimes reconcile to each other inside one system instead of living in two tools that each understand only half the operation.
What this means for your operations: You run Maine's tracked and untracked markets off one ledger instead of maintaining two inventories, and if LD 1847 or a successor eventually puts the medical side on track-and-trace, the lot-level records are already there to extend rather than rebuild.
Request a demo for Maine operations →
4. Delivery, run from the store
What ME requires: Maine authorizes adult-use delivery to residences statewide under Title 28-B Section 504, and municipalities cannot block residential delivery even if they have opted out of retail. Delivery runs from 7am to 10pm, requires OCP age-verification training and sealed packaging, and there is no standalone courier license. The selling cannabis store controls the delivery; third-party delivery services are not permitted. Medical delivery is likewise handled within that program.
What SellStack does natively: SellStack owns the delivery order and carries it into the delivery workflow from the selling store, with the age-verification and sealed-packaging requirements on the delivery side of the same flow. The order, the manifest, and the lot record are one flow, not a re-keyed hand-off into a separate dispatch tool or an outside courier the rules do not allow anyway.
What this means for your operations: Your delivery runs inside the same system as the rest of the operation, from the store that is legally required to control it, so statewide residential delivery falls out of operating normally rather than being bolted on through a third party you cannot use.
Request a demo for Maine operations →
5. Lot-aware traceability
What ME requires: Both Metrc on the state side and federal GMP, which has been live for Maine 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 Maine operations →
6. ERP integration
What ME requires: A Maine 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 Maine operations →
7. Schedule III GMP readiness
What ME requires: Medical cannabis moved to Schedule III federally, effective April 28, 2026, and it is in effect now for Maine 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 Maine medical operations build GMP-grade records now, on a clock that already started, without a parallel compliance system bolted on beside your commerce stack.