1. The 14% excise plus 6% sales tax
What VT requires: Adult-use retail in Vermont carries a 14% cannabis excise tax plus the 6% state sales tax, and some municipalities add a 1% local option, so the baseline load lands near 20%. Registered medical patients are exempt from both. A 2026 proposal to cut the excise to 10% (S.278 as introduced) was not enacted, so the 14% rate remains in force.
What SellStack does natively: SellStack's tax engine calculates the 14% excise, the 6% sales tax, and any local option from one configuration, each applied where it is owed. The medical exemption is a property of the channel and the patient record, not a manual override at the register.
What this means for your operations: You stop hand-building the tax math per transaction and per channel, and the exempt medical side and the taxed adult-use side reconcile to the same ledger instead of living in two sets of books.
Request a demo for Vermont operations →
2. No commercial track-and-trace, so the ledger is the record
What VT requires: Vermont does not use Metrc or any third-party commercial track-and-trace system. The Cannabis Control Board requires seed-to-sale tracking through inventory filings on its portal, under 7 V.S.A. 881(a)(1)(J) and Board Rule 2.2.6, and operators must file an inventory report every two weeks regardless of whether anything changed. The CCB reconciles those filings against the operation, so a filing that does not match is a live liability.
What SellStack does natively: SellStack treats its own lot-aware ledger as the source of truth and keeps every lot, transfer, and sale tied to that record. Because there is no commercial API to integrate, the every-two-weeks inventory filing is produced from the ledger you already run on rather than reconstructed by hand against it.
What this means for your operations: The CCB portal filing is a byproduct of operating, not a separate reconstruction every other week, and the record the Board sees already matches the record you run your business on.
Request a demo for Vermont operations →
3. Potency caps as a product constraint
What VT requires: Vermont is one of the states with statutory THC potency caps: 30% on flower and 60% on solid concentrates, with edibles limited to 5mg per serving and 100mg per package. A 2026 proposal to repeal the 30% and 60% caps was dropped, so the caps remain in force. That makes potency a hard product and compliance constraint, not just a label field.
What SellStack does natively: SellStack carries potency and test results on the lot and product record, tied to the same lot genealogy as everything else. The cap is checked against the product definition and the lot's test data where product is built, catalogued, and sold, not reconstructed from separate test paperwork at audit time.
What this means for your operations: You keep the caps enforced as a property of the product itself, so a lot that exceeds 30% or 60% is caught against your own records rather than surfacing as a CCB finding after it is already on the shelf.
Request a demo for Vermont operations →
4. Craft scale and municipal opt-in
What VT requires: Vermont's market is built on small cultivators, with roughly 74% of growers in Tier 1, and the footprint is capped by municipal opt-in: only about 78 of 247 towns, near 32%, have approved retail, with 100-plus active retailers. The economics reward compliance efficiency and craft differentiation, not scale, and there is active resistance to multi-state-operator consolidation.
What SellStack does natively: SellStack runs multi-entity and multi-location operations from one lot-aware ledger, so a cultivator, a manufacturer, and a retailer under common ownership share one record. A small, craft-scale operator gets the same lot traceability and filing automation without standing up or paying for an enterprise system.
What this means for your operations: You run a craft-scale operation across the towns that opted in without carrying overhead built for scale, and the compliance efficiency that Vermont's tight margins demand comes from the ledger rather than from added headcount.
Request a demo for Vermont operations →
5. Lot-aware traceability
What VT requires: Both the Cannabis Control Board inventory portal on the state side and federal GMP, which has been live for Vermont 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. the Cannabis Control Board inventory portal reconciliation and the records half of GMP both come out as byproducts of operating normally, rather than as separate projects.
Request a demo for Vermont operations →
6. ERP integration
What VT requires: A Vermont operation has to keep financials, inventory, and commerce in agreement, and reconcile all of it to the Cannabis Control Board inventory portal. 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 Vermont operations →
7. Schedule III GMP readiness
What VT requires: Medical cannabis moved to Schedule III federally, effective April 28, 2026, and it is in effect now for Vermont 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 Vermont medical operations build GMP-grade records now, on a clock that already started, without a parallel compliance system bolted on beside your commerce stack.