By state
Cannabis rules don’t cross state lines.
Pick your state to see the regulator, the statutes that bite, the tax stack, and exactly how CannAgent handles each. We’re honest about where we operate stores ourselves and where we’re a partner — not a chest-thumper.
Active markets (5)
Open · onboardingStates where we’re actively building, filing METRC vendor approval, and accepting onboarding-queue applications. WA is operator-run in production by Doug; the rest are in active code build with regulator-shaped depth.
Washington
WSLCB · Washington State Liquor and Cannabis Board
Built and proven in our own Wenatchee and Seattle stores through every WSLCB tightening cycle. WAC 314-55 mapped into the platform — not a checkbox, not a marketing slide. Excise math, age-verify, traceability, and vendor-sample auto-ring live in the same system as the register.
See WA details →
Colorado
MED · Colorado Marijuana Enforcement Division
Built for the Colorado operator who’s tired of carrying a POS that hasn’t shipped a meaningful change in two years. MED rules native — METRC integration, 15% special + 2.9% base + local stack with REASON-coded inventory adjustments, recreational/medical split where the regulator splits them. CO is the one state with a dedicated software-vendor reg (Vendor of Marijuana Services); we file it before your first day, not after a regulator nudge.
See CO details →
Michigan
CRA · Michigan Cannabis Regulatory Agency
Built for the 3-10 store Michigan operator who’s outgrown off-the-shelf POS but isn’t paying 365 Cannabis enterprise rates. CRA rules native — METRC integration, 10% retail excise + 24% CRFTA wholesale excise (effective Jan 1, 2026) + 6% sales tax, cross-store reporting that actually rolls up, and the medical / adult-use lane split CRA requires. Multi-store data architecture is the wedge — built by an operator-founder who runs licensed dispensaries on the same code, around the same seams.
See MI details →
New Jersey
CRC · New Jersey Cannabis Regulatory Commission
Built for the independent New Jersey operator who already knows what their software costs them. CRC rules native — state 6.625% sales tax, Social Equity Excise Fee pass-through at line level, up to 2% local transfer tax, traceability handoff, and the medical/adult-use lane split CRC requires. The SEEF math most multi-state POS botch — we surface it on every receipt.
See NJ details →
Arizona
AZDHS · Arizona Department of Health Services
Built for the Arizona dual-use operator who’s lost real money to a POS that flattened the medical/adult-use MET split. AZDHS rules native — METRC traceability, 16% MET on adult-use only (medical exempt), 5.6% state TPT + city/county stack often pushing combined ~25%, and the dual-license vertical-integration topology AZ retailers operate under. The medical patient-card path actually saves your patients money — we charge it correctly the first time.
See AZ details →
Coming soon (5)
Waitlist formingPages live, regulator depth captured, but we’re pre-launch on code build or vendor approval. Get on the onboarding queue and we’ll cut you in when your state goes active.
California
DCC
We’re not a CA-native shop. CannAgent is the consolidation play for operators tired of paying 4–7 vendors when the receivership wave hits. Metrc integration is in flight, CDTFA + city + county tax overlays roll out tier by tier as paying CA customers land. Until then, talk to us about reducing vendor count and back-office sprawl — not about replacing your CA-specific compliance code today.
Join CA waitlist →
Oregon
OLCC
Native compliance hooks for Oregon OLCC rules. METRC integration, 17% state tax math + up to 3% local option, packaging + labeling enforcement surfaced in-platform. We didn’t bolt OR on as an afterthought.
Join OR waitlist →
New York
OCM
Native compliance hooks for New York OCM rules under MRTA. State 9% retail excise + 4% local cannabis tax stack, BioTrack-to-METRC traceability transition handling, and the medical / adult-use / Conditional Adult-Use lane separation OCM requires.
Join NY waitlist →
Minnesota
OCM
Native compliance hooks for Minnesota OCM rules. METRC traceability, 10% adult-use gross-receipts tax + 6.875% state sales + variable local, the multi-tier license topology HF 100 created (microbusiness / mezzo / cultivator / mfr / retailer), and the lower-potency hemp-edible lane Minnesota uniquely supports.
Join MN waitlist →
Delaware
OMC
Native compliance hooks for Delaware Office of the Marijuana Commissioner rules. METRC traceability, 15% adult-use cannabis tax + 0% Delaware general sales (DE has no sales tax), OMC reconciliation cadence, and the medical / adult-use lane separation HB 1 + HB 2 created.
Join DE waitlist →
Full coverage · 24 states
Every state with adult-use retail open is authored below, grouped by which track-and-trace system the regulator runs. Pick your peer cohort.
METRC states (20)
Franwell METRC seed-to-sale — the de facto standard. CannAgent ships shared METRC integration code; per-state customizations layer on top.
Colorado
MED · Colorado Marijuana Enforcement Division
Built for the Colorado operator who’s tired of carrying a POS that hasn’t shipped a meaningful change in two years. MED rules native — METRC integration, 15% special + 2.9% base + local stack with REASON-coded inventory adjustments, recreational/medical split where the regulator splits them. CO is the one state with a dedicated software-vendor reg (Vendor of Marijuana Services); we file it before your first day, not after a regulator nudge.
See CO details →
California
DCC · California Department of Cannabis Control
We’re not a CA-native shop. CannAgent is the consolidation play for operators tired of paying 4–7 vendors when the receivership wave hits. Metrc integration is in flight, CDTFA + city + county tax overlays roll out tier by tier as paying CA customers land. Until then, talk to us about reducing vendor count and back-office sprawl — not about replacing your CA-specific compliance code today.
See CA details →
Oregon
OLCC · Oregon Liquor and Cannabis Commission
Native compliance hooks for Oregon OLCC rules. METRC integration, 17% state tax math + up to 3% local option, packaging + labeling enforcement surfaced in-platform. We didn’t bolt OR on as an afterthought.
See OR details →
Michigan
CRA · Michigan Cannabis Regulatory Agency
Built for the 3-10 store Michigan operator who’s outgrown off-the-shelf POS but isn’t paying 365 Cannabis enterprise rates. CRA rules native — METRC integration, 10% retail excise + 24% CRFTA wholesale excise (effective Jan 1, 2026) + 6% sales tax, cross-store reporting that actually rolls up, and the medical / adult-use lane split CRA requires. Multi-store data architecture is the wedge — built by an operator-founder who runs licensed dispensaries on the same code, around the same seams.
See MI details →
New Jersey
CRC · New Jersey Cannabis Regulatory Commission
Built for the independent New Jersey operator who already knows what their software costs them. CRC rules native — state 6.625% sales tax, Social Equity Excise Fee pass-through at line level, up to 2% local transfer tax, traceability handoff, and the medical/adult-use lane split CRC requires. The SEEF math most multi-state POS botch — we surface it on every receipt.
See NJ details →
Massachusetts
CCC · Massachusetts Cannabis Control Commission
Native compliance hooks for Massachusetts CCC rules. State 10.75% adult-use excise + 6.25% sales tax + up to 3% local option, METRC traceability, and the medical / adult-use / social-equity license lane separation CCC requires.
See MA details →
Missouri
DCR · Missouri Division of Cannabis Regulation
Native compliance hooks for Missouri DCR rules under Amendment 3. State 6% adult-use cannabis tax + 4.225% sales tax + up to 3% local option, METRC traceability, and the medical / adult-use lane separation DCR requires.
See MO details →
Nevada
CCB · Nevada Cannabis Compliance Board
Native compliance hooks for Nevada Cannabis Compliance Board rules. METRC traceability, 15% wholesale excise + 10% retail excise + 6.85% state sales tax + Clark County add-ons math, daily reconciliation reporting, and the medical / adult-use lane separation NRS 678 requires.
See NV details →
Arizona
AZDHS · Arizona Department of Health Services
Built for the Arizona dual-use operator who’s lost real money to a POS that flattened the medical/adult-use MET split. AZDHS rules native — METRC traceability, 16% MET on adult-use only (medical exempt), 5.6% state TPT + city/county stack often pushing combined ~25%, and the dual-license vertical-integration topology AZ retailers operate under. The medical patient-card path actually saves your patients money — we charge it correctly the first time.
See AZ details →
Maryland
MCA · Maryland Cannabis Administration
Native compliance hooks for Maryland Cannabis Administration rules. METRC traceability, 9% adult-use cannabis sales tax + 6% medical sales-tax exemption math, MCA reconciliation cadence, and the medical-patient lane separation Maryland regulators expect.
See MD details →
Oklahoma
OMMA · Oklahoma Medical Marijuana Authority
Native compliance hooks for Oklahoma Medical Marijuana Authority rules. METRC traceability, 7% state medical-cannabis excise + 4.5% state sales + city/county sales-stack math, OMMA reconciliation cadence, and the medical-only patient-licensure framework SQ 788 created.
See OK details →
Connecticut
DCP · Connecticut Department of Consumer Protection
Native compliance hooks for Connecticut Department of Consumer Protection rules. METRC traceability, the unique potency-tier excise (0.625¢ to 3¢ per mg THC) + 6.35% state sales + 3% municipal cannabis tax, DCP reconciliation cadence, and the medical / adult-use lane separation Connecticut requires.
See CT details →
Maine
OCP · Maine Office of Cannabis Policy
Native compliance hooks for Maine Office of Cannabis Policy rules. METRC traceability, 10% adult-use sales tax + 5.5% state sales (medical-exempt), OCP reconciliation cadence, and the medical-caregiver / adult-use lane separation Maine uniquely supports.
See ME details →
Rhode Island
CCC · Rhode Island Cannabis Control Commission
Native compliance hooks for Rhode Island Cannabis Control Commission rules. METRC traceability, the unique 10% state cannabis excise + 3% local cannabis + 7% state sales = 20% combined adult-use stack, CCC reconciliation cadence, and the medical / adult-use lane separation Rhode Island regulators expect.
See RI details →
Vermont
CCB · Vermont Cannabis Control Board
Native compliance hooks for Vermont Cannabis Control Board rules. METRC traceability, 14% adult-use cannabis excise + 6% Vermont sales tax (20% combined), CCB reconciliation cadence, and the social-equity / craft-tier / integrated-license topology Vermont uniquely structured under Act 164.
See VT details →
Minnesota
OCM · Minnesota Office of Cannabis Management
Native compliance hooks for Minnesota OCM rules. METRC traceability, 10% adult-use gross-receipts tax + 6.875% state sales + variable local, the multi-tier license topology HF 100 created (microbusiness / mezzo / cultivator / mfr / retailer), and the lower-potency hemp-edible lane Minnesota uniquely supports.
See MN details →
Delaware
OMC · Delaware Office of the Marijuana Commissioner
Native compliance hooks for Delaware Office of the Marijuana Commissioner rules. METRC traceability, 15% adult-use cannabis tax + 0% Delaware general sales (DE has no sales tax), OMC reconciliation cadence, and the medical / adult-use lane separation HB 1 + HB 2 created.
See DE details →
Alaska
AMCO · Alaska Marijuana Control Office
Native compliance hooks for Alaska Marijuana Control Office rules. METRC traceability, the unique per-ounce wholesale excise structure ($50/oz mature flower, $25/oz immature, $15/oz trim, $1/clone), no state sales tax, AMCO reconciliation cadence, and the borough-level local sales-tax variance Alaska uniquely imposes.
See AK details →
Montana
CCD · Montana Department of Revenue Cannabis Control Division
Native compliance hooks for Montana Department of Revenue Cannabis Control Division rules. METRC traceability, 20% adult-use cannabis tax + 4% medical tax + variable local up to 3%, CCD reconciliation cadence, and the green-county / red-county opt-out topology Montana uniquely operates under.
See MT details →
Ohio
DCC · Ohio Division of Cannabis Control
Native compliance hooks for Ohio Division of Cannabis Control rules. METRC traceability, 10% adult-use cannabis excise + 5.75% state sales + variable local, and the medical / adult-use lane separation Issue 2 created in 2023.
See OH details →
BioTrack → METRC transition states (2)
Mid-cutover. CannAgent supports both integrations with a per-store pin so operators don’t have to swap POS during the regulator’s migration window.
New York
OCM · New York Office of Cannabis Management
Native compliance hooks for New York OCM rules under MRTA. State 9% retail excise + 4% local cannabis tax stack, BioTrack-to-METRC traceability transition handling, and the medical / adult-use / Conditional Adult-Use lane separation OCM requires.
See NY details →
New Mexico
CCD · New Mexico Cannabis Control Division
Native compliance hooks for New Mexico Cannabis Control Division rules. Dual track-and-trace support during the BioTrack → METRC transition, 12% adult-use cannabis excise tax + 5.125% gross receipts tax math, CCD reconciliation cadence, and the medical / adult-use lane separation New Mexico requires.
See NM details →
BioTrack states (1)
Helix BioTrack THC seed-to-sale — primary track-and-trace integration; smaller cohort but mature reporting cadence.
CCRS states (Washington) (1)
Washington built its own Cannabis Compliance and Reporting System rather than license a vendor — most multi-state POS skip CCRS, CannAgent ships it natively.
Don’t see your state?
Every state with adult-use retail open is covered above. If you’re a medical-only operator (FL / PA / VA / WV and others) or in a state mid-legalization (KY / NH / NC), the demo call covers exactly what we’d build for your regulator before launch.
Request a demo →