NMS2S for New Mexico retailers
NMS2S vs BioTrack vs Metrc: what changed for New Mexico operators
How New Mexico's state-built NMS2S differs from the BioTrack system it replaced and from Metrc, the system most other states use — identifiers, rooms, manifests, API, fees.
By BudAlly
Published Reviewed by Regulatory counsel (advisory)
For operators who run stores in more than one state, or who are used to Metrc tooling and wonder why none of it applies in New Mexico.
| BioTrack (NM, 2015–Sep 2026) | NMS2S (NM, from Sep 4, 2026) | Metrc (MI, CA, NY and most states) | |
|---|---|---|---|
| Built by | BioTrack (Forian) | Real Time Solutions, for the State of New Mexico | Metrc LLC |
| Fees to licensees | Contracted by state | None (no per-tag, no subscription) | Per-tag and per-license fees in most states |
| Package identifier | Numeric barcode ID | Item ID (BioTrack IDs preserved) + NMS2S Barcode ID | Metrc package tag (RFID/barcode label); Retail ID in NY |
| Rooms | Rooms | Inventory Rooms, Sales Floor (only sellable stock), Consumption Lounge, default migration rooms | Locations/rooms per license |
| Manifests | In system | Driver + vehicle registered first; Sent → Ready to Receive → Fully/Partially Received | Transfer manifests with templates; receive per package |
| Sales reporting | POS → BioTrack | POS → NMS2S "dispense" ticket; tax amount entered, not computed | POS → Metrc sales receipt with five tax fields |
| POS API | Established integrations | Private retail API: sales, deliveries, patient validation, voids; reads of Sales Floor inventory and lab results | Full API: packages, transfers, receipts, lab results; vendor key + user key; validated-integrator program |
| Inventory API for third parties | Yes | "Expected", no date | Yes |
| Medical patient check | DOH link | Built-in DOH registry lookup; 90-day allotment | State-dependent |
| Courier accounts | — | Couriers have own accounts; Delivery Agreements | Delivery via licensee manifests |
| Testing rules | — | Testing before "sale ready"; retest if form changes | Lab results attached to packages |
| Documentation | Vendor | Manuals and videos on rld.nm.gov; API docs supplied to validated integration partners only (expanded API package, Sept 30, 2026) | Public API docs per state |
What this means in practice
- Any BioTrack integration you had is dead code as of September 4, 2026.
- Metrc tooling doesn't transfer. Reconciliation logic keyed on Metrc tags has to be re-keyed on Item ID / Barcode ID; receipt matching uses the NMS2S ticket ID; there is no equivalent of Metrc's external-receipt lookup yet.
- The Sales Floor room is the gate. Nothing sells until it's moved there, by hand.
- Tax is yours. Metrc receipts carry five computed tax fields; NMS2S stores whatever number the POS sends.
- Multi-state operators need a per-license adapter and rule pack: Metrc for MI/CA/NY stores, NMS2S for NM — one ledger on top. That is how BudAlly is built; see the NMS2S hub and the Metrc hub.
Sources
- NM RLD — NMS2S · 2026–09
- RLD Bulletins 26-08, 26-09, 26-11, 26-16 · 2026–08
- NMS2S Migration Guidance (PDF) · 2026–08
- Dutchie / Flowhub / GrowFlow NMS2S help articles · 2026–09
- 16.8.2.40 NMAC · 2026