Glossary
MSO
Multi-state operator: a company holding cannabis licenses in more than one state, typically with several POS systems and rule sets inherited through acquisition.
For an MSO the hard part is that each acquired store arrives with its own POS, its own loyalty list without consent proofs, and its own reconciliation backlog, while the rules change at the state line. The NY store can't do what the MI store can.
BudAlly reads every store into one package-level ledger, applies the right state pack per license, and records the pack version on every proposal. Where licenses sit on different state systems, such as Metrc in Michigan, California and New York and NMS2S in New Mexico, each license gets its own adapter and rule pack, with one ledger on top.
The migration workspace imports legacy history, marks unproven opt-ins as unknown, relinks loyalty members and benchmarks pre/post, without forcing a POS change. The month then closes once across entities, with per-license journals, a medical / adult-use split, intercompany transfers and a CPA-firm console for outside accountants.
Where this comes up on budally.com
Related terms
- Rule pack
A versioned, counsel-reviewed set of state rules as code: each with an ID, a citation, a check, and an outcome — allowed, blocked, clock, or UNKNOWN. UNKNOWN routes to a named person; it is never guessed.
- consolidated close