This website uses cookies

Read our Privacy policy and Terms of use for more information.

Tuesday afternoon, closing count. An inventory auditor at a licensed Minnesota cultivator pulls the day's system report, walks the storage room with a handheld scanner, and comes up four grams light on a batch that should be full. Nothing looks wrong. No door was forced, no camera glitched, no obvious person to point to. Before she can write a single word into the record, state rule asks her to answer a question it never quite answers for her: is this a loss, or is this an adjustment. One of those two words starts an eight-hour clock to the Office of Cannabis Management and a phone call to local police that has to happen immediately, not within eight hours. The other word just needs a sentence of justification, filed the same day, and nobody outside the business ever has to hear about it.

The state built the entire industry a shared ledger. It didn't build a rule for telling those two words apart.

The shelf doesn't lie. Whether the number filed next to it does is the entire job.

What the job actually is

An inventory auditor keeps a licensed cannabis business's physical count and its digital one in agreement — every day, for every product, under a state monitoring platform every cannabis business in Minnesota is legally required to use. Minn. Stat. 342.01, subd. 68 defines that platform plainly: the "statewide monitoring system" is "the system for integrated cannabis tracking, inventory, and verification established or adopted by the office," built under the Office of Cannabis Management's general rulemaking authority in Minn. Stat. 342.02. The rules that actually run this job sit in Minn. R. 9810.1300 to 9810.1302, and almost none of this newsletter's career-guide series has touched them directly before.

What has to be in the system, always. Minn. R. 9810.1301, subp. 1 requires every cannabis business to use the office's own platform — software, tagging, and labeling tools — for its inventory and tracking duties, and makes the business "solely responsible for all costs to purchase and use" it. Minn. R. 9810.1302, subp. 2 spells out what the system inventory has to contain: the product category, the quantity by weight or unit, the batch number, the growth phase for any living plant, and, for any plant over eight inches, its unique identification number in the system, plus the product's physical location inside the facility. Subp. 4 backs that record with something physical — every cannabis plant over eight inches in height or width, and every unit packaged for transfer or sale (other than the final sale to a customer, patient, or caregiver), has to carry a physical tag with a unique identifier that matches what's recorded in the system. The tag on the plant and the line in the software are supposed to be the same fact, told twice.

The promise the law makes an auditor keep every single day. Minn. R. 9810.1302, subp. 6 requires a cannabis business to "update the system inventory and ensure the system inventory's accuracy at the end of each business day" — not weekly, not "as needed," every business day, for every business licensed under chapter 342. The same subpart requires the business to develop and maintain "a written procedure and schedule for verifying the accuracy" of that inventory. The daily update is non-negotiable; how deep and how often the underlying physical verification actually runs is left to the business's own written schedule, since the rule doesn't set a stated interval for a full recount — only for the daily digital reconciliation itself.

Two different phone calls, and only one of them is the state's. Minn. R. 9810.1302, subp. 5 lists nine categories of activity a cannabis business has to report in the system, and two of them sit right next to each other with very different clocks attached. Item E: "the theft or loss of any products" has to be reported to the office "within eight hours of discovering the theft or loss," and the business "must also notify local law enforcement of the theft or loss immediately upon learning" of it — a dual-report duty, to two different institutions, on two different timelines, that no other post in this newsletter has covered. Item F, right beside it, covers "the justification for any adjustment to the weight or quantity of any products" — filed "at the time that the business makes the adjustment," with a written reason, but with no outside phone call attached at all. A shortfall from routine spillage, a miscount corrected on a recount, evaporation during processing — all of that is item F. A theft, or a loss the business can't otherwise explain, is item E. What the rule does not do, anywhere this newsletter could find, is draw a bright line between the two. There's no stated threshold — no minimum weight, no minimum percentage — that converts an "adjustment" into a "loss" as a matter of law. That call, in the first instance, belongs to the business, and inside the business, it usually belongs to whoever is doing the counting.

Who's allowed to touch the record, and who has to watch them. Minn. R. 9810.1301 splits system access into two roles. A system administrator (subp. 4) manages who else at the business can get into the platform, and subp. 5 requires that administrator to "successfully complete training in the use of the statewide monitoring system" before doing it. A system user (subp. 6) can run ordinary inventory and tracking functions but "must not add, terminate, or manage other users or manage settings," and has to be "supervised by a system administrator." Subp. 9 requires every individual's login to be unique — sharing credentials isn't allowed — and puts a real clock on what happens when someone leaves: a system administrator "must terminate the accounts of inactive users and individuals who are no longer employed by the cannabis business within 24 hours of receiving notice" that they've gone inactive or left the job. Subp. 8 adds a paper trail behind all of it: the business has to keep a record of every administrator and user who's had access in the past 12 months, and make that record available to the office on request. An inventory auditor is often the person the business designates into one of these two roles, and either way, the 24-hour deprovisioning clock is one more thing this job ends up owning whenever staffing changes.

When the system itself is the thing that's broken. Minn. R. 9810.1302, subp. 8 covers what happens during an outage. A business can fall back to written, on-paper reporting for up to three calendar days; cultivation-specific reporting can keep running on paper past that window if the outage drags on. There's one hard stop regardless of paperwork: the business "must not make any sales while the statewide monitoring system is suffering an outage or failure or is otherwise unavailable." Once the system comes back, everything recorded on paper during the outage has to be entered "no later than 12 hours following the time that the statewide monitoring system becomes available." An inventory auditor is usually the one keying in three days of handwritten counts against a 12-hour clock, and the one who has to be sure nothing got sold in the meantime that shouldn't have been.

The felony this job exists to catch. The reason all of the above exists isn't paperwork for its own sake. Minn. Stat. 342.151, subd. 3(a) bars a cannabis business from employing anyone convicted of any of eight felonies, a list that includes fraud, embezzlement, extortion, and money laundering alongside human trafficking, labor trafficking, insider trading, and first- or second-degree controlled-substance crimes. That's not a coincidental list next to an inventory-tracking rule — it's the same conduct category. Before any of that can even be checked, subd. 2 requires the business to submit a prospective cannabis worker's fingerprints to the Bureau of Criminal Apprehension for a state and national criminal history check, and bars hiring anyone the bureau disqualifies. That requirement follows the role, not the org chart: Minn. Stat. 342.01, subd. 23 defines "cannabis worker" to include a contractor whose work involves "the handling of cannabis plants, cannabis flower, or cannabis products" — language that appears to reach a contracted inventory auditor's work, whether or not the business puts them on payroll, though the statute doesn't define "handling," and whether counting and scanning product without ever physically touching it satisfies that word isn't settled by the text. The business itself sits on a separate, civil track: Minn. Stat. 342.19, subd. 5(b) lets the office fine a cannabis business up to $10,000 for each violation of the tracking and reporting rules above — a penalty that runs against the business's license, not against the person doing the counting. This newsletter did not find anything in chapter 342 or its rules that turns a good-faith miscall on the loss-versus-adjustment question into personal criminal exposure for the auditor who makes it; an honest wrong guess is not the same thing as fraud, and nothing here should be read to conflate the two. What a miscall actually costs is trust in the record itself — which is exactly what an inventory auditor's daily reconciliation exists to protect.

Rules change faster than job descriptions do, so read the current statute, the current rules, and the office's own guidance before relying on any summary, this one included.

Student feedback

Reviews keep the lights on here at MNCC, please share your feedback about your experience:

A realistic week

Monday starts with yesterday's exceptions report, not a fresh count. You're checking which system-inventory updates posted clean at close of business Friday and which ones carry an unresolved item F justification that still needs tightening up before month's end.

Most days are the daily reconciliation itself — pulling the system inventory, spot-checking it against physical stock by category and batch number, and confirming every plant over eight inches and every packaged unit still carries a tag that matches its system record. The business's own written verification schedule decides how deep a given day's check goes; the daily digital update happens regardless.

Some days bring a genuine discrepancy, and those are the days the job actually earns its title: walking back through receiving records, transfer logs, and processing notes to decide, honestly, whether a shortfall is an item F adjustment with a clean explanation or an item E loss that needs a call to the office within eight hours and a call to local police immediately. Getting that call wrong in either direction has consequences — under-reporting a real loss, or over-reporting an ordinary variance as theft neither the record nor the business can actually support.

If you're the designated system administrator, part of the week is user management: confirming everyone with platform access is still employed, and clearing anyone who isn't inside the 24-hour window the rule allows. If the system goes down, the week turns into three days of handwritten counts and a 12-hour sprint to get all of it keyed back in once service returns, with no sales happening in between.

At close, the access log and the written verification schedule both go into the file the office can ask to see on inspection — because as far as the state is concerned, a reconciliation that isn't written down didn't happen.

The skills that make you good

Comfort with a real judgment call, not just a checklist. Most of the roles in this series ask you to follow a clear rule. This one asks you to decide, with real consequences either way, which rule applies before you can follow either of them.

Procedural calm around a discrepancy. A shortfall isn't automatically bad news and it isn't automatically nothing. The auditor who jumps straight to an accusation, or straight to a shrug, is missing the actual job, which is running the process down before deciding anything.

Fluency with the platform itself, not just a physical count. Tagging, batch numbers, user permissions, outage procedures — the statewide monitoring system is as much this job's tool as a scanner or a scale is.

Documentation as reflex. An adjustment without a filed justification, or a reconciliation without a dated written record, might as well not have happened, from the state's perspective.

Where it leads

The path up runs toward a compliance-officer or operations-manager role at a larger license holder, and the overlap is real: reading a rule closely, applying it under time pressure, and keeping a paper trail an inspector can follow are the same muscles either job uses. The two roles aren't the same job, though — compliance work adds scope this piece hasn't covered, including OCM-facing filings and business-wide policy, not just inventory. This newsletter doesn't have a solid source yet for typical pay or promotion timelines in this specific role, and would rather say so plainly than invent a number.

Who should aim here

A background in retail loss prevention, bookkeeping or accounting, warehouse or supply-chain inventory control, or auditing of any kind translates directly here, often faster than prior cannabis experience does — this role is built on judgment and documentation habits that have nothing to do with the plant itself. What doesn't translate on its own is comfort with ambiguity as an excuse to guess. The item E versus item F call is exactly the kind of decision this newsletter's own research couldn't resolve with a bright line, and a business's internal procedure, not a personal hunch, is supposed to be what decides it.

If a contracted auditor's work counts as "handling" under that definition, the background-check requirement above applies the same way it does to a direct hire; if a business structures the role narrowly enough to avoid that word, this newsletter isn't in a position to say the requirement still reaches it. It's worth asking in the interview how the business documents its own written verification schedule under subp. 6 — the answer tells you whether the daily reconciliation is a real practice or a box nobody actually checks.

Get involved

Help someone in Minnesota learn the auditor role

Individual gifts fund what program grants cannot: student access, the free statewide job board, and new program development. Give any time.

Own the number nobody else checks

Inventory, compliance, and operations roles post on our free statewide job board at mncannabiscollege.org/jobs, no toll booth. No MNCC track is built specifically around this role's platform-and-judgment territory yet — today, a background in loss prevention, bookkeeping, or general inventory auditing is the fastest way in, and it's worth telling us if that's a gap we should be building toward.

The bigger picture

For most of a century, the version of accountability most associated with this plant was an absence of any real record at all — a market where the count was whatever somebody said it was, and nobody outside the transaction could check. The version an inventory auditor practices now is the opposite of that on purpose: a shelf that has to match a screen, a justification that has to be filed the same day it's made, a discrepancy that gets a documented answer instead of a shrug. Education as repair, our framework, treats that quiet daily honesty as its own form of trust-building, because an industry that spent decades being told it couldn't be trusted with a ledger now runs on people whose entire job is proving, every day, that it can.

Make the shelf and the screen tell the same story

Say hello anytime: [email protected].

Minnesota Cannabis College is a Twin Cities-based 501(c)(3) nonprofit. Donations are tax-deductible as allowed by law. EIN 86-2319307.

In case you missed it

The MNCC job board is live

Discover your next career in cannabis.

Get More Coverage
Want the long version?

The blog has the deeper coverage

This is the short version. The MNCC Blog carries the fuller story — sourcing, context, and the parts a four-minute read can’t hold.

Sponsoring MNCC

Thank you to our sponsors!

Learn more about sponsorship opportunities at MNCC.

That’s it for this week.

Keep showing up, keep cheering each other on — and as always, our mission is education as repair! 👨‍🎓

The MNCC Team

P.S.

New here? Check our Website and get matched with an MNCC program that is right for you!