Cannabis Software for Any State Tracking System

Your state's rules, run from one record

Run your inventory, orders and costs the same way in any state. Distru syncs with Metrc on your command and runs alongside BioTrack and state-run systems.

Trusted by 450+ cannabis businesses across 30+ states
G2 Logo - Distru is rated 4.8 Stars
4.8 ★ ★ ★ ★ ★
How Distru runs a cannabis license in any state

Your state system stays the official record

Distru is a Cannabis AI ERP with a built-in wholesale marketplace. Here's how it helps with the rules most state programs share.

Illustration for Other States: Metrc sync on your command.

Metrc sync on your command

Connect once and skip the double entry. In Metrc states, Distru connects with one API key, and syncs happen on your command.

Illustration for Other States: BioTrack and state-run systems.

BioTrack and state-run systems

Keep your state record current from numbers that are already right. Where there's no live connection, Distru runs next to the state system and your team updates it.

Illustration for Other States: Counts checked against your packages.

Counts checked against your packages

Close each day knowing your state system matches your shelf. Distru checks your count against your package records, and any gap shows up in a list you can clear.

Illustration for Other States: Lab results on every batch.

Lab results on every batch

Ship with confidence. Lab results attach to each batch, and Distru flags any batch that hasn't passed before it goes on an order.

Illustration for Other States: Wholesale orders drafted from texts and email.

Wholesale orders drafted from texts and email

The AI Order Agent drafts orders from texts and emails. Your sales team approves them.

Illustration for Other States: Manifests built from the order.

Manifests built from the order

Every truck leaves with its details already filled in. Distru builds the shipment from the order, with driver, vehicle and quantities.

Start with the ERP or Commerce, then add AI

Run your operations

DistruERP

Inventory, production, purchase and sales orders, and Metrc compliance in one cannabis ERP. Built for brands and distributors.

BUY AND SELL WHOLESALE

DistruCommerce

Branded menus, marketplace listings, and pricing set per retailer. The AI Order Agent turns texts, photos, and napkin scribbles into real orders.

CUSTOMER AI WORKFLOWS

DistruMCP

Ask Claude or ChatGPT about the inventory, orders, and customers already in your Distru account.
‍

Set up Distru in your state in 3 steps

Step 1

Tell us your state and licenses

Your admin shares your licenses and the tracking system your state uses. That's all we need to get started.

Step 2

We set it up on your onboarding call

A Distru specialist builds your licenses and imports your inventory with you on the call.

Step 3

Go live in 3 to 4 weeks

Then your team runs orders, counts and costs in Distru. In Metrc states, you sync on your command.

Why operators in 30+ states run on Distru

450+

Cannabis operators run their business on Distru

$10B+

Wholesale sales processed through Distru

3.5M+

Metrc events synced from Distru, each one sent by the operator

99%

Support satisfaction from Distru customers

Key rules most states share, and how Distru handles them

A few of the rules operators ask us about most. For the full, current rules, see your state's cannabis regulator.

Key rules most states share, and where each one lives in Distru
What most states requireHow Distru handles itWhere it lives
Every plant, package and transfer is recorded in the state's tracking system.Enter each move once. In Metrc states, Distru syncs on your command, and elsewhere it runs alongside the state record.Metrc integration
Inventory counts are reconciled against the state record on a regular schedule.Close each day knowing your state system matches your shelf. Distru checks your count against your package records and lists any gap.cannabis inventory management software
A batch needs a passing lab result before it can be sold or transferred.Ship with confidence. Lab results attach to each batch, and Distru flags any batch that hasn't passed before it goes on an order.COA management software
Every transfer needs a manifest with the items, driver and vehicle.Every truck leaves with its details already filled in. Distru builds the shipment from the order.order fulfillment
Labels carry the batch number, potency and state warnings.Stop typing label details by hand and risking a costly reprint. Label templates pull the batch number and test results from the package record.cannabis labeling software

Rules change. For current requirements, see your state's cannabis regulator.

Related resources

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Blog
November 9, 2026

Distru MCP: Your Cannabis ERP in Claude and ChatGPT

The Distru MCP connects Claude and ChatGPT to your live cannabis ERP data. Ask about AR, stock and orders in plain English, no exports. Free at launch.

Blog
September 13, 2026

Licensed vs. Hemp-Derived: The Playing Field Shifts

Licensed cannabis and hemp-derived THC products have competed on very different rules. Here's how that playing field is about to level.

Blog
September 12, 2026

What Happens When AI Gets Access to Your ERP

Giving an AI tool access to your cannabis ERP isn't all-or-nothing. Here's what real, scoped access looks like, and what to watch for.

Blog
September 11, 2026

AI and 280E: Where Automation Actually Saves Money

280E just got more complicated for mixed medical and adult-use operators. Here's where automated cost tracking actually helps, and its limits.

Frequently Asked Questions

Let’s answer the most commonly asked questions about Cannabis Software.

Does Distru work in my state?

Yes, if your state licenses cannabis. Distru runs inventory, production, orders and costs for operators in 30+ states. In Metrc states it syncs on your command. Everywhere else it runs next to your state's system.

Which state tracking systems does Distru connect to?

Distru connects to Metrc in Metrc states, with one API key from your admin. BioTrack connections are confirmed state by state on your demo. In states with their own system, Distru runs next to it. Your team keeps the state record current.

Why doesn't my state system match my count?

Usually because the count is done on paper and typed into the state system later. In Distru, your team counts against your package records, and any difference shows up right away. Fix it, update the state system, and your numbers match.

What happens if my state changes tracking systems?

Your inventory, orders and costs stay in Distru. Only the state record moves, and your history doesn't depend on which vendor your state picks.

How long does it take to switch to Distru?

Onboarding takes 3 to 4 weeks on average. Your customer success manager imports your inventory and sets up your workflows with you. Your state system stays your official record the whole time.

Does Distru report to the state for me?

No, and that's deliberate. In Metrc states, Distru sends data only when you sync it. Everywhere else, your team keeps the state system current. Nothing goes to the state on a timer.