Skip to content

State coverage

A rule pack per state.
Versioned, reviewed, gated.

“Supported” means four things: the track-and-trace connector, a counsel-reviewed rule pack, the state's manifest and invoice formats, and delivery rules. If a rule isn't in the pack, the answer is UNKNOWN and a human decides — BudAlly never guesses.

  • Live — founding cohorts open
  • Next — Metrc connected, rule pack in review
  • Metrc state — connect today, pack on request
  • BioTrack / other — roadmap
  • LIVE · METRC · PACK MI v9

    Michigan →

    24% wholesale tax handling, uniform-terms vendor promos, dual-license (medical + adult-use) recordkeeping.

  • LIVE · METRC · PACK CA v14

    California

    15% excise out-the-door math, “free” wording ban, Notice of Financial Incentive, daily reconciliation window.

  • LIVE · METRC · PACK NY v9

    New York

    Inducement ban (vendor-funded promos blocked), 7-day credit reporting clock, Retail ID second identifier.

  • NEXT · METRC

    Massachusetts

    Pack in counsel review. Ledger and manifests live today.

  • NEXT · METRC

    New Jersey

    Pack in counsel review. Ledger and manifests live today.

  • NEXT · METRC

    Missouri

    Pack in counsel review. Ledger and manifests live today.

  • NEXT · METRC

    Colorado

    Pack in counsel review. Ledger and manifests live today.

METRC STATES · CONNECT TODAY, PACK ON REQUEST

Alaska · Maryland · Maine · Minnesota · Montana · Nevada · Ohio · Oklahoma · Oregon · Rhode Island · South Dakota · West Virginia · Washington DC · Placeholder: [confirm list against Metrc's current state roster]

BIOTRACK / OTHER TRACK-AND-TRACE · ROADMAP

Illinois · Florida · Pennsylvania · New Mexico · Connecticut · Washington (CCRS) · Arizona · Placeholder: [confirm]. CSV + POS connection works today; state-system adapter on the roadmap.

What's in a rule pack

Rules as code, with a citation and a version.

Each rule has an ID, the regulation it cites, the check it runs, and one of three outcomes: allowed, blocked, or UNKNOWN. UNKNOWN always routes to a named person. Packs are reviewed by counsel before release and every change creates a new version — old proposals keep the version they were checked against.

// excerpt · pack NY v9
RI-NY-06
vendor-funded promos, rebates, credits, paid vendor days → BLOCKED · OCM inducement rule
LY-NY-02
discount floor 1.5× wholesale → ENFORCED · [counsel to verify]
CL-NY-01
7-day credit report clock from final payment → CLOCK
SF-ALL-04
health / curative claims, kid appeal, “free” → BLOCKED before draft
RI-CA-07
vendor-funded discount reimbursement → UNKNOWN → Priya S.

// every proposal records the pack version it was checked against

Federal · April 2026

Schedule III for state-licensed medical: your books now need two columns.

The DOJ/DEA order of April 22–23, 2026 moved state-licensed medical marijuana to Schedule III; 280E no longer applies to qualifying medical activity, while adult-use stays Schedule I. Dual-license operators are told to separate medical and adult-use activity in operations and recordkeeping. BudAlly's ledger tags every receipt by license type so the close, the COGS allocation and the QuickBooks journal carry the split. Confirm treatment with your CPA; the broader rescheduling hearing is ongoing.

How the 280E split works →

Request your state

Tell us the state, the track-and-trace system and your POS. Five requests move a pack into counsel review.

By submitting you agree to the terms and privacy policy. Read-only scope only; we never ask for register or Metrc write access for an audit.

© 2026 BudAlly, Inc. · Regulatory summaries are not legal advice.