Metrc Minnesota

Your Minnesota packages, complete and ready to ship

Every package goes to Metrc complete, with its expiration date and lab results already on it. Distru carries both from the batch, and nothing ships half-finished.

Trusted by 450+ cannabis businesses across 30+ states
G2 Logo - Distru is rated 4.8 Stars
4.8 ★ ★ ★ ★ ★
Tokahe Distribution logo
Lake Leaf Cultivation logo
North Star Canna logo
Trawa logo
stayLIT logo
Pure Jade logo
Smiley logo
FreshFields Wholesale logo
Tokahe Distribution logo
Lake Leaf Cultivation logo
North Star Canna logo
Trawa logo
stayLIT logo
Pure Jade logo
Smiley logo
FreshFields Wholesale logo
Tokahe Distribution logo
Lake Leaf Cultivation logo
North Star Canna logo
Trawa logo
stayLIT logo
Pure Jade logo
Smiley logo
FreshFields Wholesale logo
Tokahe Distribution logo
Lake Leaf Cultivation logo
North Star Canna logo
Trawa logo
stayLIT logo
Pure Jade logo
Smiley logo
FreshFields Wholesale logo
The Minnesota Metrc rules your team runs every day

Tag, test, date and ship from one record

Distru is a cannabis ERP that runs inventory, production, live costing and Metrc sync in one place, with real cost of goods on every batch. Here's how it handles the Minnesota rules your team works under.

Illustration for Minnesota: Plant batches that split into tagged plants.

Plant batches that split into tagged plants

Every plant keeps its history. Young plants stay in a plant batch in Distru, and when they need their own tag, the split carries each plant's record forward.

Illustration for Minnesota: New genetics, logged as they arrive.

New genetics, logged as they arrive

Show where every plant came from. Distru logs each strain as it comes in, and clones from your own plants carry their parent's strain.

Illustration for Minnesota: Hemp batches OCM approves one by one.

Hemp batches OCM approves one by one

Each approved hemp concentrate batch enters Distru with its COA. Its test status stays on the package.

Illustration for Minnesota: Expiration dates from stability results.

Expiration dates from stability results

Enter the shelf life from your stability study once. Distru carries the date onto each package from that batch.

Illustration for Minnesota: Minnesota buyers order from your live menu.

Minnesota buyers order from your live menu

Publish branded wholesale menus that pull live stock straight from your inventory, with pricing set for each buyer. Buyers get COAs, order in a few clicks, and only see what's in stock.

Illustration for Minnesota: Receiving product from a tribal nation.

Receiving product from a tribal nation

Distru records the tribal tag as the External ID on each received package. The sync waits for your command.

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.
‍

Connect Minnesota Metrc to Distru in 3 steps

Step 1

Send us one Metrc API key

Your Metrc admin copies one key from Minnesota Metrc. That's all we need to get started.

Step 2

We connect it on your onboarding call

A Distru specialist connects your licenses and brings in your packages and tags with you on the call.

Step 3

Go live in 3 to 4 weeks

Then your team runs orders, counts and manifests in Distru, and syncs to Metrc on your command.

What Distru runs for cannabis operators today

450+

Cannabis businesses run wholesale and Metrc on Distru

3.5M+

Metrc events synced, each one on the operator's command

2,000+

Hours of double entry saved per operator each year

99%

Support satisfaction score from Distru customers

Key Minnesota rules, and how Distru handles them

A few of the Minnesota rules operators ask us about most. For the full, current rules, see the Minnesota Office of Cannabis Management (OCM).

Key Minnesota rules, and where each one lives in Distru
What Minnesota requiresHow Distru handles itWhere it lives
Every plant gets its own tag once it reaches tagging size, and smaller plants go in as plant batches.A plant's history never gets lost. Distru splits plant batches into tagged plants, with each tag and plant kept together on one record.Metrc integration
Every package needs an expiration or use-by date, and only the producer can change it.Every label shows the right date. Distru stores the date on the package record and prints it on the label.cannabis labeling software
OCM must approve each batch of hemp concentrate or hemp-derived consumer product before it enters Metrc.Your team always knows what's approved to sell. Distru attaches the COA to the approved batch, and its test status shows on the package.COA management software
Toll processing transfers, like manufacturing as a service or remediation, need a Service Transfer Form. Regular transfers use a Metrc manifest.No double entry on transfers. Distru builds each one from the order, with the same quantities as Metrc.order fulfillment
OCM recommends its Metrc Product Name Generator for item names.Name each item once and you're done. Distru reuses that name on every package.cannabis compliance software

Rules change. For current requirements, see the OCM.

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 integrate with Metrc in Minnesota?

Yes. Distru connects to your Minnesota Metrc account. Packages, transfers and manifests sync to Metrc when your team sends them. Operators in 30+ states run Metrc through Distru.

Which Metrc software fits a Minnesota cannabis brand?

Look for software that runs plants, hemp batches and wholesale orders on Metrc's own records. Distru does that for cultivators and manufacturers. Dispensary POS tools are built for the sales counter. Ask how they handle tribal transfers and OCM hemp approvals.

Does every Minnesota package need an expiration date?

Yes. Every package needs an expiration or use-by date, and only the producer can change it. Distru carries your date onto each package and its label before you sync.

Do hemp-derived products have to go in Metrc?

Some do. OCM approves each batch of hemp concentrate and hemp-derived consumer product before it enters Metrc. Lower-potency hemp edibles aren't tracked there. Distru keeps each kind in your inventory with the COA attached, so you see every product in one place.

How long does it take to switch to Distru?

Most teams go live in 3 to 4 weeks. Every account gets a dedicated customer success specialist, who connects Minnesota Metrc and loads your packages with you. After launch, your questions go to that person, not a manual or a ticket queue.

Does Distru report to OCM for me?

No, by design. Distru sends data to Metrc only when your team syncs it. You decide what OCM sees and when.