Dispensaries

FOR LICENSED DISPENSARIES

Cannabis inventory software: cannabis inventory management software with Metrc integration for dispensary inventory management

The short answer

Cannabis inventory software is the system that keeps the stock on your shelf matched to the state's track-and-trace record, which in 28 US states and territories is Metrc. The part most buyers get wrong is that Metrc is not the software you are shopping for. Your state signed that contract, you pay its fee whether you like the product or not, and in most states that fee is about $40 a month per license plus $0.45 per plant tag and $0.25 per package tag. What you actually buy is the platform that talks to it, and almost nobody in that category publishes a price. Flourish is the exception, starting at $350 a month. Dispensaries is a directory, not inventory software. A claimed listing is $99 a month and it fills the store your inventory system is counting.

See listing prices

Listed from $99/mo · license verified · cancel anytime · we never sell or ship

This is what buyers see when they search your area

Find a dispensary
Preview, example shops

Press Find dispensaries to see licensed shops near .

Searching licensed dispensaries near ...

example listings ·

Ask the AI budtender

Not medical advice · 21+ · check your local laws

These shops, ratings, prices and deals are examples that show how a listing looks.

28

States and territories listed by Metrc as government partners

$40/mo

Typical licensee fee, plus $0.45 a plant tag and $0.25 a package tag

Oct 2026

When Colorado's Metrc contract expires, with the RFID rule already lifted

Every buying guide in this category opens by telling you that Metrc integration is an essential feature. It is not a feature. It is a gate, and every serious platform is already through it, so the word tells you nothing about which one to buy. Worse, it hides the part that actually costs you money, which is that two separate bills arrive every month: one from the state's tracking system, which you cannot negotiate, and one from the vendor whose software writes to it, which you can.

This page separates those two bills. The first table is the state side, taken from a regulator's own cost comparison rather than from a vendor blog, so you can see exactly what Metrc charges in your state and how far the outliers sit from the $0.45 plant tag everyone quotes. Then we cover the vendor side: who publishes a rate card, who will only quote, and the question almost nobody asks before signing a three-year term, which is what happens to your integration when your state changes tracking systems. Colorado's contract expires in October 2026 and New York already moved.

Why it works

What to test before you sign, and what we do instead

Ask whether the sync is real time or batched

Every vendor says integrated. Few say how often. A platform that pushes each sale to the state as it happens leaves you almost nothing to reconcile. One that batches overnight means a failed job is a morning of manual repair, and that difference is the whole job, not a detail.

Make them show you a failed sync

Sooner or later a package will reject. The only question that matters in the demo is what the screen looks like when that happens: a queue you can see and retry, or silence until the state notices first. Ask the rep to trigger a rejection live.

Count the state bill separately

Your Metrc invoice is driven by tag volume, not by which vendor you chose, so switching software does not reduce it. Budget the two lines apart or you will credit a platform with savings it did not create.

Read the assignment and migration clauses

State contracts expire. New York moved from BioTrack to Metrc, and Colorado is in procurement now. A three-year software term signed today may outlive the tracking system it was built against, so ask who pays for the rebuild.

We verify licenses, we do not count your stock

Dispensaries is a directory. We do not track plants, write to Metrc or touch your inventory. We check a state license before a profile goes live, which is a different job from the one on this page and we would rather say so plainly.

A published price, for the part we do sell

A claimed listing is $99 a month in USD, billed monthly, cancel anytime. You can budget it without booking a call, which in this category is unusual enough to be worth pointing out.

How it works

Four steps, in the order that actually pays

1

Find out which system your state actually runs

Metrc lists 28 states and territories as partners. Others run BioTrack, a state-built system or nothing at all. This decides which software you can legally buy, so establish it before you take a single demo.

2

Price the state side first

Roughly $40 a month per active license, $0.45 a plant tag, $0.25 a package tag in most states, with real outliers both ways. Multiply tags by your actual package count, not by a guess, because packages are where a retailer's volume sits.

3

Then price the vendor side, in writing

Almost nobody publishes. Ask for the monthly rate, the per-location rate, the implementation fee, the renewal rate and whether the Metrc connection is included or sold as an add-on module. Get all five in one document.

4

Run a reconciliation before you go live

Count the shelf, count the system, count Metrc, and compare all three on the same day. Do it during onboarding while the vendor still has an implementation team assigned to you, not in month four when it is a support ticket.

The numbers

What Metrc costs a licensee, state by state

State Plant tag Package tag Monthly fee per license Who pays
Most Metrc states (Alabama, Alaska, D.C., Guam, Minnesota, Nevada, New Jersey, Oklahoma, South Dakota and others) $0.45 $0.25 $40 Licensee
Ohio $0.39 $0.19 $45 Licensee. The cheapest tags and the highest monthly fee in the set.
Louisiana $0.40 $0.40 $50 Licensee. Package tags cost the same as plant tags, which is unusual.
Maryland $0.40 $0.40 $40 Licensee. Same flat tag structure as Louisiana.
Massachusetts $0.46 $0.26 $41.50 Licensee. Rates set January 1, 2025 by the Cannabis Control Commission.
Montana $0.55 $0.32 Covered by license fees Licensee pays tags, the state covers system access. Highest tag prices listed.
West Virginia $0.45 $0.25 $42.80 Licensee
Michigan $0.45 $0.25 Covered by license fees Licensee pays tags. The regulator funds system access from licensing revenue.
California and Illinois Included Included Covered by license fees Built into the annual license fee. In Illinois a dispensary license alone is reported at $30,000 a year.
Colorado $0.45 $0.25 $40 Licensee, and the state contract expires in October 2026 with procurement under way.

Compiled from a cost comparison published by the Oklahoma Medical Marijuana Authority for its Executive Advisory Committee, dated July 11, 2025, and from the Massachusetts Cannabis Control Commission fee bulletin effective January 1, 2025. These are regulator-published figures rather than vendor estimates. The Oklahoma document reports an average of $0.45 per plant tag and $0.25 per package tag across 19 states, with 17 states charging a monthly fee averaging $41. Rates change by state contract, so confirm your own before you budget.

Swipe to see more →

What is cannabis inventory software?

Cannabis inventory software is the system of record for every gram in your building and the thing that proves that record to the state. In practice it does three jobs at once: it tells your budtenders what is on the shelf, it decrements that count when a sale rings through the register, and it reports the same movement to the state's track-and-trace system so the two never disagree. In general retail the third job does not exist. In cannabis it is the reason the category exists at all.

For a retailer, that system is almost always the point of sale rather than a separate application. The register is where inventory changes hands, so the register is where the state report has to originate. Cultivators, manufacturers and distributors buy something different, usually described as seed to sale software or a cannabis ERP, because their inventory changes through growth, harvest, drying and conversion rather than through a checkout. Vertically integrated operators in limited-license states such as New York, Florida and New Jersey need both, and that is the case where a single platform across the whole license genuinely pays.

If your question is really which register to buy rather than how tracking works, our breakdown of dispensary POS systems covers the retail side in detail, and cannabis POS pricing collects what each platform reportedly charges.

How much does cannabis inventory software cost?

There are two bills and they behave completely differently. The state bill is predictable and non-negotiable: in most Metrc states, about $40 a month per active license plus $0.45 per plant tag and $0.25 per package tag. A dispensary that does not grow pays almost nothing in plant tags and everything in package tags, so the number to model is how many distinct packages you receive and split in a month, not how many plants exist somewhere upstream.

The vendor bill is the opposite. Almost nobody in this category publishes a rate card. We checked the pricing pages of the platforms most often recommended for cannabis inventory and found the same answer repeatedly: Distru, Canix, GrowFlow, BLAZE and BioTrack all route you to a demo rather than to a number. Flourish Software is the clear exception and publishes a full rate card, starting at $350 a month for operators under $1 million in revenue, $1,000 a month from $1 million to $5 million, and $3,000 a month from $5 million to $25 million, with additional users at $100 a month.

The Flourish card is worth studying even if you never buy it, because it prices on revenue band rather than on seats or locations. That is unusual, and it tells you what the category believes drives its own cost to serve. When a quote-only vendor asks for your annual revenue early in a discovery call, this is what that question is for. Knowing that in advance is worth real money in the negotiation.

  • Ask whether the Metrc connection is included in the platform fee or sold as a separate compliance module, because both models exist in this category.
  • Ask for the per-location rate, not just the first-location rate, if you plan to open a second store inside the contract term.
  • Ask for the renewal rate in the same document as the first-year rate. Cannabis software discounts the first term more reliably than almost any other category.
  • Ask what an implementation costs and what it includes, specifically whether historical inventory migration and the first state reconciliation are in scope.

Does my state use Metrc or BioTrack?

Metrc publishes its own list of government partners, and as of September 2026 it names Alabama, Alaska, California, Colorado, the District of Columbia, Guam, Illinois, Kentucky, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Mississippi, Missouri, Montana, Nevada, New Jersey, New York, Ohio, Oklahoma, Oregon, Rhode Island, South Dakota, the US Virgin Islands, Virginia and West Virginia. That is 28 jurisdictions, and it is the single largest piece of mandatory technology in American cannabis.

The remaining legal states run something else. BioTrack holds several state contracts and has historically been the system in New Mexico and Hawaii among others, Washington runs Leaf Data Systems, and a handful of states operate their own builds. The important thing is that this list moves. New York ran BioTrack and has transitioned its license holders to Metrc, which means operators there have already lived through exactly the migration this page is warning you about.

Check your own regulator rather than a software vendor's state page, because vendor pages describe the states they sell into and go stale when a contract changes hands. Your state agency publishes the current system, the onboarding requirements and the tag ordering process, and it is the only source that is authoritative about your license.

What happens when a state changes tracking systems?

This is the question that separates a good three-year decision from an expensive one, and it is almost entirely absent from the buying guides. Your software talks to your state's system through an integration built specifically for that system's interface. If the state swaps vendors, that integration has to be rebuilt, your historical data has to be migrated into the new system's format, and your staff has to be retrained on new tag types and new reporting screens. None of that is in the sales deck.

It is not hypothetical. New York moved its entire licensed market off BioTrack and onto Metrc. Colorado is further along than most operators realize: its Metrc contract expires in October 2026, and the state revised its own rules to remove the specific reference to RFID and replace it with the broader phrase inventory tracking system, which was done deliberately so that bidders who do not use RFID tags can compete. A Colorado operator signing a three-year software term this month is signing across a procurement that could change the tag in their hand.

You cannot control the outcome, but you can price the risk. Ask the vendor two things in writing: whether they have completed a state system migration before, and who pays for the re-integration if your state changes systems mid-term. A platform that has already carried customers through the New York transition can answer the first question with a name. One that treats the question as strange is telling you how much of the rebuild will land on your invoice.

Why do my inventory counts not match Metrc?

Because three separate counts exist and only one of them is physical. There is what is on the shelf, what your software believes is on the shelf, and what the state believes is on the shelf. Software keeps the second two aligned automatically. Nothing keeps them aligned to the first except people, which is why every operator who has run a dispensary for more than a year treats cycle counting as a staffing question rather than a software question.

The common causes are boring and consistent: samples and testing pulls that leave the building without being packaged out, waste that is destroyed before it is recorded, returns handled at the register without a corresponding adjustment, a manual weight entry that differs from the package weight, and transfers accepted in the system before the physical delivery was verified. Software with a strong reconciliation screen makes these findable within a day. Software without one makes them findable when a regulator asks.

Several states put a clock on this. California's regulations require licensed retailers to reconcile physical inventory against the track-and-trace record at least every 14 days, and other states set their own intervals. Ask a prospective vendor to show you the reconciliation report they expect you to run on that cycle, and how long it takes on a real catalog. If the honest answer is a spreadsheet export, you have learned something important about a product that markets itself as compliance software.

Do I need separate inventory software, or is my POS enough?

For a single-location retailer, the POS is almost always enough and buying a second system is a common and expensive mistake. Retail inventory movement happens at the register. If the register writes to Metrc correctly and gives you a reconciliation screen, a separate inventory application adds a second source of truth and a second thing to keep in sync, which is the opposite of what you were trying to buy.

The case for a dedicated platform starts when inventory changes somewhere other than the register. If you cultivate, if you manufacture, if you move product between licenses, or if you run wholesale alongside retail, a retail POS will not model those movements and you need the seed to sale or ERP layer. The same is true above roughly three locations, where transfers between stores become a routine operation rather than an exception.

Be honest about which of those you are before you shop, because the vendor will not be. Retail platforms and ERPs both market themselves with the phrase inventory management and they solve genuinely different problems. We compare the supply-side platforms, their published prices and the ones that will only quote, in our roundup of the best seed to sale software.

Where a directory listing fits, and where it does not

Nothing on this page brings a customer through your door. Inventory software is a cost of being allowed to operate, and it is a real cost: the state fee, the tag volume, the platform, the implementation and the staff hours spent reconciling. It protects the license. It does not grow revenue, and any vendor telling you otherwise is selling a report you will look at twice.

The growth line is separate and much smaller. An adult searching for a licensed shop near them at 6pm is choosing between the three stores whose menus they can actually read. A claimed, license-verified listing on Dispensaries puts your shop, your live menu and your daily deals in that decision at a published $99 a month, flat, with no per-transaction cut. If you want the detail on what a listing includes and how verification works, our page on listing your dispensary sets it out, and dispensary marketing cost by channel puts that number against everything else competing for the same budget.

Questions owners ask

Cannabis inventory software, answered

There is no single best, because the right answer depends on which license types you hold. A single-location retailer is usually best served by the inventory built into a cannabis POS such as Dutchie, Flowhub, Cova, Treez or BLAZE. A cultivator, manufacturer or distributor needs a seed to sale platform or ERP such as Flourish, Distru, Canix or BioTrack. Vertically integrated operators need one platform that covers both, and that is the case where the price gap is worth paying.
No, in most states you pay for it directly. The typical arrangement is about $40 a month per active license plus $0.45 per plant tag and $0.25 per package tag, charged to the licensee. A regulator comparison across 19 states found 17 charge a monthly fee averaging $41. California, Illinois and Missouri build tag costs into licensing fees instead, and California, Illinois, Michigan and Montana cover system access the same way.
No. Metrc is a compliance reporting system for the state, not a retail application. It cannot ring a sale, check an ID, apply a discount, run a loyalty program or print a receipt. You need a point of sale for the store and Metrc for the state, and the integration between them is the thing that stops you entering every transaction twice.
In most states, $0.45 per plant tag and $0.25 per package tag. The outliers run both directions: Ohio is cheapest at $0.39 and $0.19, Montana is most expensive at $0.55 and $0.32, and Louisiana and Maryland charge a flat $0.40 for both types. California, Illinois and Missouri include tag costs in licensing fees rather than billing them separately.
Scope. Inventory software for a retailer tracks what is on the shelf and reports sales to the state. Seed to sale software follows a plant from propagation through harvest, drying, testing, conversion into finished goods and transfer to a retailer, so it has to model biological and manufacturing changes that a register never sees. Retailers rarely need the second. Anyone holding a cultivation or manufacturing license does.
Not in a licensed THC market. General retail systems cannot write to Metrc or BioTrack, cannot enforce purchase limits by patient or customer type, and will not produce the reports your regulator expects. Non-intoxicating CBD and hemp retail is a different situation, and we cover where that line falls in our page on CBD point of sale.
It is set by your state rather than by your software. California requires licensed retailers to reconcile physical inventory against the track-and-trace record at least every 14 days, and other states set their own schedules, so check your own regulations. Most operators who avoid problems count more often than the minimum, because a discrepancy found within a day is a correction and one found at the deadline is an investigation.
No, and we would rather say that plainly than sell you something we do not make. Dispensaries is a directory of state-licensed shops. We verify a license, publish your menu, hours and deals, and send shoppers to you. We never touch inventory, never write to a state tracking system and never take a cut of a sale. A claimed listing is $99 a month.

Get your licensed shop in front of buyers near you.

Claim a verified listing, publish your menu and daily deals, and show up when adults in your area go looking for a dispensary. Listed is $99 a month, and you can cancel anytime.

See listing prices

State-licensed dispensaries only · 21+ · Dispensaries is a directory and ad platform, we never sell, ship or process cannabis orders · cannabis laws vary, check your local laws · general information, not legal advice