Skip to content
  • NMS2S · NOT METRC
  • RULE PACK NM v1
  • FOUNDING COHORT OPEN

BudAlly in New Mexico.
Everything NMS2S left on your desk.

On September 4, 2026 New Mexico switched off BioTrack and moved every licensee to NMS2S. The new state system's POS API covers sales, deliveries, patient validation and voids — and nothing else. Room moves, transfers, adjustments, migrated-inventory corrections, lab-result entry and the tax on every ticket are now manual work in a web app. BudAlly turns that into a checked task list, reconciles your POS to NMS2S every night, and does the excise and GRT math your register can't hand to the state.

By BudAlly

Published Updated Rule pack NM v1

NEW MEXICO AT A GLANCE

RegulatorCCD (RLD) · DOH for medical
Track & traceNMS2S (Real Time Solutions) since Sep 4, 2026
Excise tax14% (Jul 2026) → 15% Jul 1, 2027
GRTState + local, by location code · rates per NM Taxation & Revenue's GRT schedule
MedicalExcise-exempt · GRT deduction D0-034
Limits2 oz · 16 g · 800 mg · 6 plants
DeliveryLicensed courier only · ID + signature
ReconciliationAt least monthly (16.8.2.40)

WHAT THE NMS2S API DOES AND DOESN'T DO

Your POS can report a sale. It can't fix the shelf.

The retail POS API, as published by Dutchie, Flowhub and GrowFlow in September 2026, covers the items on the left. The CCD's expanded API, open to integration partners that complete its validation process, adds inventory and plant reads plus split, adjust and product-name change. Without it, everything on the right is a person in the NMS2S web app.

Sources: vendor help centers, CCD bulletins 26-08/26-09/26-11, and the CCD expanded API package of September 30, 2026.

API SUPPORTS

  • Sales (“dispense” tickets)
  • Delivery dispense
  • Patient validation, 90-day allotment
  • Whole-ticket voids (50+ char reason)
  • Sellable inventory read from Sales Floor room
  • Lab results read

MANUAL IN THE WEB APP

  • Room creation and moves to Sales Floor
  • Transfers and manifests (create, receive)
  • Adjustments, splits, deli-style conversion
  • Item-level refunds and partial returns
  • Destruction, remediation, retests
  • Tax amount (entered per ticket, not computed)
  • Adult-use purchase-limit enforcement
  • Migrated-inventory corrections

What BudAlly does for a New Mexico store

NMS2S is the spine here, not Metrc — same ledger, different adapter

MIGRATION AUDIT

Find what didn't migrate.

Your pre-cutover POS export against NMS2S: items missing, wrong product type, +1-year default expiry, missing weight-per-package, test results not carried. Output: a correction task list in NMS2S order (“Correct Migrated Inventory”), by room.

TAX MATH ON EVERY TICKET

Excise 14%, GRT by location, medical exempt.

NMS2S takes a tax amount; it doesn't compute one. BudAlly computes excise and state + local GRT per location code, zero for medical patients (excise-exempt, GRT deduction D0-034), and reconciles POS tax to NMS2S tax before the monthly TAP filing on the 25th.

NIGHTLY RECONCILIATION

POS ↔ NMS2S, by Item ID and Barcode ID.

Sales tickets matched to NMS2S ticket IDs, Sales Floor quantities to POS on-hand, voids to void reasons. The monthly reconciliation 16.8.2.40 requires becomes a report you already have.

RECEIVING & ROOM MOVES

A task list, in the order NMS2S needs it.

Manifest Ready to Receive → receive with counts → deli-style conversion where needed → move to Sales Floor → sync POS. Each step is a StoreHome task with a “done in NMS2S, confirm” check, or a draft for approval where the API allows it.

COURIER DELIVERY

Driver and vehicle registered first, or the ticket fails.

Licensed-courier-only rule, pre-identified recipient, ID and signature capture, $10,000 vehicle cap, driver licence and plate matched exactly to NMS2S registrations before dispatch. Delivery records kept 12 months.

MEDICAL, KEPT HONEST

Tax-free means tax-free.

No “discount in lieu of tax.” Patient and reciprocal-card sales are flagged from the DOH lookup, excluded from adult-use cohorts, and carried as a separate column into the close — the same split the federal Schedule III order now asks for.

Rules encoded in pack NM v1

Excerpt · full pack visible in-app · pack NM v1 · verification in progress

Rules encoded in New Mexico pack NM v1
RuleWhat it checksWhere it appliesOutcome
TX-NM-01Cannabis excise 14% of retail price (15% from Jul 1, 2027); computed per ticket, remitted monthly by the 25th via TAP, by location codeSales recon · CloseEnforced
TX-NM-02Medical patient / caregiver / reciprocal sales: excise exempt; GRT deduction reported separately (D0-034); no discount in lieu of taxSales recon · Loyalty · CloseEnforced
SF-NM-04Ads and menu copy: responsible-licensee ID, five warnings at ≥10% of largest font, no health claims without clinical evidence, no minor appeal, no depiction of consumption (16.8.3.8)Menu builder · Catalog enrichment · AdvertisingBlocked pre-draft
LY-NM-01No free adult-use product; giveaways blocked. Discounts, points and BOGOs not expressly restricted; vendor-funded promos not expressly restrictedLoyalty · Promo builder · Vendor creditsAllowed · verify
DL-NM-01Delivery only by licensed courier; pre-identified recipient; ID + signature; $10,000 vehicle cap; driver and vehicle registered in NMS2S; records 12 months. 2025 rulemaking ($5,000 cap, residential-only) status unresolvedDispatch · Driver appUNKNOWN → human review
IN-NM-01Inventory reconciliation at least monthly; theft, diversion or loss reported to CCD; sales records 12 months; recall notice to CCD within 24 hLedger · Compliance clocksClock
PK-NM-01HB 294 (2026): black-and-white packaging, sans-serif fonts, no candy shapes from Jan 1, 2027 — passage not confirmedBrand content kit · MenuUNKNOWN → human review

Pack NM v1 — review note

RULE PACK NM v1 · COUNSEL REVIEW IN PROGRESS ·

New Mexico pack, first version: NMS2S (not Metrc), monthly reconciliation, 14% excise + GRT with medical exempt, courier-only delivery, 24-hour recall notice, expanded-API validation status.

Rules in pack NM v1, with outcome and citation
RULEWHAT IT DOESOUTCOMECITATION
IN-NM-01Reconciliation at least monthly; 24-hour recall notice to CCDCLOCK16.8.2.40 NMAC; 16.8.9 NMAC
TX-NM-02Medical sales excise-exempt, GRT deduction reported separately; never a 'discount in lieu of tax'ENFORCEDNMSA §7-42; TRD D0-034
TX-NM-0114% excise by location code (Jul 2026) + GRT, entered per ticketENFORCEDNM TRD
DL-NM-01Delivery only through a licensed courier / delivery agreementENFORCED16.8 NMAC
SF-ALL-04Advertising claimsBLOCKED16.8.3.8 NMAC
SY-NM-01NMS2S writes limited to validated expanded-API functions; everything else a taskENFORCEDCCD Expanded API package, Sept 30 2026

Pending counsel review

  • delivery-cap rulemaking outcome
  • HB 294 packaging status
  • vendor-funded promo treatment
  • local GRT table

Why New Mexico, why now

−62%

flower price per gram, Apr 2022 → Feb 2025; average ticket ~$50 → $38.

CCD 2025 Demand Study

~1,000

open retail locations; ~47 per 100k residents, the densest US market.

MJBizDaily, Aug 2026

19.7%

of 2025 revenue from the Doña Ana County border cluster serving Texas.

CCD data via Dank Reports

$150k–$460k

of inventory reported miscategorized and unsellable per operator after the NMS2S cutover.

Source NM, Sep 7, 2026

What BudAlly is built to connect with in New Mexico

  • NMS2S retail API
  • NMS2S exports + POS
  • Dutchie · Flowhub · BLAZE
  • GrowFlow · POSaBIT · Leafnet
  • NMS2S expanded API

NEW MEXICO FOUNDING COHORT

2 founding spots. Migration audit free for every applicant.

We publish numbers only when they're real and you've approved them.

Apply for New Mexico
© 2026 BudAlly, Inc. · Regulatory summaries are not legal advice.All statesSecurity