Skip to main content
This site is brand new. We're improving it every day, and we'd rather hear what's wrong with it than not.

New Mexico cannabis · BioTrack → NMS2S

Find your migration problems before the state does.

New Mexico is moving cannabis track-and-trace from BioTrack to NMS2S. Only what's in BioTrack migrates — and it migrates as recorded, mistakes included. Drop in your Current Inventory export and see what will follow you across.

  • Free
  • No account needed
  • Nothing is uploaded
  • Takes about a minute

Unofficial and independent. Not affiliated with or endorsed by the NM Cannabis Control Division, Real Time Solutions, or BioTrack. Not legal advice.

Time until cutover

––
days
––
hours
––
min
––
sec

After 5:00 p.m. Tuesday, August 25, 2026 (Mountain Time)


Then what? Rolling out in stages, September 1–4, 2026. Some system downtime is expected during the migration itself.

Or start with a different tool

The readiness check above is the main one. These do something more specific.

Ask or do anything

AI assistant — free, no account

Everything ChatGPT or Claude does — writing, drafting, explaining, working through a problem. This one already knows the NM migration, and gets more useful the more it knows about your operation.

Try one

Your inventory never leaves your browser

The check runs as JavaScript on your own machine. Your CSV is read, parsed and analyzed in the tab — it is never sent to us, never stored, and never passed to anyone else. There is no database table on this site capable of holding inventory or plant records, and our build fails automatically if one is ever added.

Don't take our word for it: open your browser's developer tools, switch to the Network tab, and load a file. You will see no upload.

Read exactly what we do and don't collect

Three steps, about a minute

  1. 1

    Export from BioTrack

    In BioTrack Traceability, run your Current Inventory report and save it as CSV. If you track plants, export those too — the check uses both.

  2. 2

    Drop the file in

    No sign-up, no email, no payment. Pick your license type so the rules that apply to you are the ones that run.

  3. 3

    Work the list

    You get every problem sorted worst-first, each with the record it's on and a plain-language fix. Print it or work straight from it.

The 14 things it looks for

Not a spell-check. These are the problems that actually cause trouble when records move — the ones that are cheap to fix now and expensive to fix after.

Inventory records

6
  • Inventory types a producer won't be able to receive after the migration
  • Missing, zero or negative quantities that are usually stale records
  • The same batch or tag number on more than one record
  • Records marked closed, sold or destroyed that still carry a quantity
  • Retail-bound product with no passing test recorded (16.8.7.15 NMAC)
  • Records with no batch or tag number at all

Plant records

7
  • The same plant tag on more than one plant
  • Plants with no tag, no strain, or no room recorded
  • Missing or unrecognized growth phase
  • Dates that contradict each other on the same plant
  • A plant listed as its own parent
  • Plants with no lineage recorded
  • Microbusinesses: total flowering plants over the 200-plant cap (NMSA 1978 § 26-2C-3)

Across both files

1
  • A tag used once as inventory and again as a plant

It adapts to your license, and to your file

Every New Mexico license class

Pick yours and the tool changes with it — which files it asks for, what it calls them, and which rules it runs. A retailer is never asked for a plant export. A producer gets the inventory-type limits a retailer doesn't. And where a class genuinely gets fewer checks, it says so instead of returning a clean score you can't rely on.

  • Cannabis Producer
  • Cannabis Producer Microbusiness
  • Integrated Cannabis Microbusiness
  • Cannabis Manufacturer
  • Cannabis Retailer
  • Cannabis Courier
  • Cannabis Testing Laboratory
  • Cannabis Research Laboratory
  • Cannabis Consumption Area
  • Vertically Integrated Establishment

Any export, including ones we've never seen

The compliance rules look for columns they know. Everything else still gets read: the tool works out what each column holds from the values in it, then organises and charts your file — how much of each type, what's in which room, which fields are half empty, what repeats. No setup, no mapping, no telling it your format first.

So a column BioTrack adds next month, or a spreadsheet you keep alongside it, doesn't need us to ship anything before it's useful to you.

That part describes your data — it never decides a value is wrong or changes your score. Only the compliance rules do that.

The migration, in full

Every dated step of the cutover, a pre-migration checklist, what's changing in NMS2S, CCD's bulletins pulled live, and the questions other operators keep asking.

More AI is coming. What's here works today.

We're building out how much the assistant can do for you — reading your findings, drafting the fixes, remembering what you already told it. That work is underway. The assistant at the top of this page is finished and free to use right now, with no account and no waiting list.

Ready to see where you stand?

Export your Current Inventory report from BioTrack Traceability and drop it in. Free, no account, and it never leaves your browser. If it comes back clean, you've spent a minute and can stop thinking about it.

Run the readiness check

You probably don't need this if…

  • …you've already reconciled every record against a physical count since the bulletin, and your plant tags and lineage are clean.
  • …you're not a New Mexico licensee. This is built around NM rules and BioTrack's NM export format, and nothing else.

Either way, CCD is the authority on this transition — not us. Check their bulletins before you plan around anything you read here.

Reconciling usually takes more than one sitting. Sign in — no password, just an email link — to keep a dated history of your score across runs and watch it improve as you clean up. Only the score and the counts per finding type are ever saved; your export never leaves your browser, signed in or not.