
How to Switch Dispensary POS Systems Without Losing Data

How to switch dispensary POS systems without losing data depends entirely on what you count as data. Inventory numbers? Easy. Loyalty point balances, lot-level cost basis, and two years of purchase behavior tied to individual customer IDs? That's where migrations fall apart. Nobody loses the whole database, but they can lose the four or five things nobody thought to ask about until a customer is standing at the counter arguing about their points.
What actually disappears in a bad migration
Current stock counts are the thing everyone checks. Fine. What gets missed is everything underneath the count: cost basis by lot, vendor terms, discount rules tied to specific SKUs, and loyalty ledgers that come across as a single flat number per customer because the old system stored points as a running total with no transaction history behind it. Six weeks later someone disputes a balance and you have a number with no story attached to it.
Compliance history is the other quiet casualty. METRC package IDs have to map to your new SKUs digit for digit. One character off and your next audit turns into an afternoon of manual reconciliation instead of a five-minute pull.
How to switch dispensary POS systems without losing data: the export checklist
Before the old system goes dark, pull these as standalone files you control. A database dump the new vendor promises to sort out later shouldn't be treated as a backup.
- Full inventory with lot numbers, cost basis, and METRC package IDs
- Customer records with loyalty balances at the transaction level (a lump total is useless in a dispute)
- Vendor records including open credits, outstanding POs, and negotiated terms
- Discount and promotion rules currently live at the register
- 24 months minimum of sales history for tax and compliance lookback
CSV or direct export, sitting on a drive your team owns, before the old contract ends. Vendors losing your business get slower at returning emails after the cancellation notice goes in (It's just how churn queues work).
The METRC sync gap nobody mentions
Most vendors will tell you the migration takes a weekend. What they skip is the window where the old system has stopped reporting to METRC and the new one hasn't started. If that window lands on a Saturday with a full floor, you have transactions sitting outside the compliance trail. Ask the new vendor for the exact hour their integration goes live and the name of the person confirming the old one has fully stopped. No timestamp means they haven't done this enough times.
Pick the cutover date before you pick anything else
Pick a slow day. Avoid Fridays, the first of the month, and anything inside 48 hours of a tax filing deadline. A mid-month Tuesday right after close gives your team an overnight window to run reconciliation on both systems and catch mismatches before the doors open. One operator we talked to ran their cutover during 4/20 week because that's when the migration vendor had an opening on the calendar. By lunch the counts were off by forty units and nobody could say which system was telling the truth.
Run both systems in parallel for a full sales day if your staffing allows. It's one irritating day of double entry, versus a week of chasing phantom inventory.
Who owns the plan to switch dispensary POS systems without losing data
The migrations that go clean all share one thing: somebody on the dispensary side owns the checklist. The vendor runs the transfer. Your person verifies it, line by line, against the exports you pulled yourself. Usually that's the GM or the inventory lead, and it should be written down before kickoff, because "the vendor is handling it" is how a loyalty file goes missing for three weeks.
Switching to Treez from another POS puts a dedicated migration team on pulling your inventory, customer, and loyalty records directly instead of mailing you a template and wishing you luck. Loyalty balances land in Treez Loyalty as actual transaction history, so the month-two points dispute has a receipt behind it. Vendor cost data and open credits carry into Retail Analytics, which means your buyer walks into the next brand call knowing what's still owed. Your Point of Sale keeps selling while METRC is down, which matters more on cutover week than any other week of the year.
FAQ
How long does a dispensary POS migration usually take? A single store with clean records can cut over across a weekend. A three-store group with years of loyalty history and a dozen vendor accounts needs two to three weeks of prep before cutover night. The prep is the job. The cutover is the easy part.
Can I migrate loyalty points without resetting customer balances? Yes, if your old system exports points as transaction-level history. If it only gives you totals, request a manual reconciliation report before you migrate. That report becomes your only evidence when someone insists they had 1,400 points.
Does switching POS systems interrupt METRC reporting? It can, during the handoff between the old system's last sync and the new one's first. Get the timestamp for both events in writing and run a manual package count at that moment as your backup record.




