Skip to content

Service — Metrc & Seed-to-Sale Reconciliation

Metrc Reconciliation for Michigan Cannabis Businesses

Seed-to-sale systems tell you what moved. Accounting tells you what it was worth. Reconciliation connects the two. We perform Metrc, physical and accounting inventory reconciliation for licensed Michigan cannabis operators — receiving, transfers, sales, production, adjustments, variances and the general-ledger inventory balance that depends on all of them.

A reconciliation should explain the difference between systems rather than forcing one balance to equal another. That distinction is the entire point of this work.

The Inventory Reconciliation Chain
  1. Operational Inventory
  2. Physical Inventory
  3. Accounting Inventory
  4. General Ledger
  5. COGS
  6. Financial Statements
Inventory manager reviewing labeled cannabis packaging inventory and reconciliation data in a licensed processing facility

Metrc Reconciliation for Michigan Cannabis Businesses

Metrc reconciliation compares the operational inventory activity recorded in a seed-to-sale system against every other record that describes the same inventory: physical counts on the shelf or in the vault, point-of-sale or production system data, purchasing and receiving documentation, incoming and outgoing transfers, the inventory balance carried in the general ledger, cost of goods sold, and ultimately the financial statements those balances produce.

For most Michigan operators the problem is not that one system is wrong and another is right. It is that nobody has defined how the systems are supposed to relate. Once that relationship is documented — which products map to which items, how units convert, how transfers are treated, when the period closes — differences stop being mysterious and start being explainable. That is the deliverable.

Quantity, Value, Reconciliation
  1. Metrc / Seed-to-Sale
  2. Quantity & Movement
  3. Accounting
  4. Dollar Value & Financial Position
  5. Reconciliation
  6. Identify / Explain / Correct Differences

This page covers the commercial reconciliation engagement. Background reading on how seed-to-sale tracking works in practice is kept separate in the Metrc Guide. General transaction coding and monthly close are covered under cannabis bookkeeping.

What Is Metrc Reconciliation?

Metrc reconciliation is the process of comparing seed-to-sale inventory records with physical, operational and accounting records to identify and resolve discrepancies. It is a defined comparison performed for a defined period, ending in a documented explanation of every material difference.

Depending on the operator and the systems in use, the comparison points typically include:

  • Packages and package identifiers
  • Units, weights and saleable quantities
  • Receipts and incoming transfers
  • Outgoing and inter-location transfers
  • Sales and inventory decrements
  • Operational adjustments
  • Documented waste and loss
  • Production inputs and outputs
  • On-hand inventory quantities
  • Inventory value in the accounting records
  • General ledger inventory balances
  • Cost of goods sold for the period

A reconciliation is complete when each of those points either agrees or has a documented reason for not agreeing. Anything else is a comparison, not a reconciliation.

Metrc Is Not the General Ledger

The single most expensive misunderstanding in cannabis inventory accounting is the assumption that a seed-to-sale system is a substitute for accounting records. It is not, and it was never designed to be. Seed-to-sale platforms exist to track regulated material as it moves. Accounting exists to state what the business owns, what it owes and what it earned.

Two systems, two purposes
Metrc / seed-to-sale may trackAccounting tracks
Packages and package historyInventory value on the balance sheet
Plants and plant stages where applicableVendor purchases and accounts payable
Weights and unit quantitiesCash movement
Incoming and outgoing transfersRevenue
Operational adjustments and wasteCost of goods sold
Sales-related movement where reportedGross profit and margin
Production and packaging movementFinancial statements
The core distinction
  1. Metrc Quantity
  2. Accounting Value
How they actually connect
  1. Metrc Quantity
  2. + Cost Data
  3. + Accounting Method
  4. = Inputs to Inventory Accounting

Metrc quantity and general-ledger inventory value are different measures and should not be expected to match numerically without a defined reconciliation method. Once cost data and a documented method are applied, operational quantities become a reliable input to inventory accounting — which is a very different statement from saying the seed-to-sale system produces the accounting answer.

Operational Inventory vs Accounting Inventory

Operational inventory answers the question "what is here and where did it go?" Accounting inventory answers "what is it worth and how does it affect the financial statements?" Both are correct within their own frame, and both are necessary.

Operational inventory vs accounting inventory
DimensionOperational inventoryAccounting inventory
Unit of measureUnits, packages, weightDollars
Primary recordSeed-to-sale, POS, production systemSubledger and general ledger
FocusLocation, movement, statusAsset balance and expense recognition
CostGenerally not the purposePurchase and production cost applied
MethodMovement and package historyCost layers or methodology where applicable
OutputOn-hand quantity by packageInventory asset, COGS, gross margin
AudienceOperations and compliance staffManagement, lenders, tax preparers

The systems must connect, but they do not contain identical data and should not be expected to. The reconciliation is the bridge: it maps products, converts units, applies cost and explains what remains.

Physical Inventory Reconciliation

A physical count is what keeps a reconciliation honest. Two system records can agree with each other and still both be wrong. Counting provides a third, independent point of validation against the material actually on hand.

The count comparison
  1. Metrc Expected Quantity
  2. Physical Count

When the count and the expected quantity differ, the difference is classified before anything is adjusted. Frequent causes include:

  • Count errors, missed locations or double-counted packages
  • Timing between the count date and the system cutoff
  • Waste or loss recorded in one place and not another
  • Movement that occurred but was never recorded
  • Package splits, merges or repackaging not reflected consistently
  • Unit conversion between bulk weight and finished units
  • Adjustments entered incorrectly or against the wrong package
  • Transfers shipped but not yet received, or received but not posted
  • Receiving errors in quantity, product or location

Counts work best when the procedure is repeatable: a defined cutoff, a defined count sheet built from system data, a second-person verification of exceptions and a written record of what was found. Ad hoc counting produces numbers that cannot be defended a month later.

Metrc-to-Accounting Reconciliation

This is the center of the engagement. Operational data, purchasing records, physical counts and point-of-sale or production output all describe the same inventory from different angles. Reconciliation assembles them into a single position that accounting can rely on.

Operational data to the ledger
  1. Metrc
  2. + Purchasing
  3. + Physical Inventory
  4. + POS / Production Data
  5. Reconciliation
  6. Accounting Inventory
  7. General Ledger

The work proceeds in a deliberate order. Product and unit mapping is standardized first, because comparing large data sets before mapping simply generates noise. Quantities are reconciled next, by product or category rather than line by line, so that exceptions surface where they matter. Cost is applied only after quantities are understood. Value is compared last, against the general ledger.

The goal is not to make two numbers artificially match. Forcing a match by posting a balancing entry destroys the information the reconciliation was supposed to produce: it hides whether the difference came from theft, breakage, mis-receiving, a mapping error or nothing more than timing. The goal is to understand why the records differ, correct what should be corrected, and document the rest.

  • Standardize product, package and category mapping first
  • Reconcile quantity before applying cost
  • Use a consistent, documented period cutoff
  • Investigate material variances rather than netting them
  • Separate timing differences from real differences
  • Support each correcting entry with evidence
  • Retain the workpaper, not just the final number
  • Repeat the same method every period so results are comparable

Metrc-to-General-Ledger Reconciliation

Operational data does not reconcile directly to the general ledger. It reconciles to an inventory subledger, and the subledger reconciles to the ledger. Skipping the middle step is why so many operators cannot explain their inventory balance.

Subledger to ledger
  1. Accounting Inventory Subledger
  2. General Ledger Inventory
Full support chain
  1. Metrc / Operational Inventory
  2. Inventory Subledger
  3. General Ledger

When the valued subledger and the ledger disagree, the cause is almost always in the accounting records rather than in the operations. Typical findings include:

  • Purchases expensed instead of capitalized to inventory
  • Missing purchase or receiving entries for the period
  • Inventory purchases coded to the wrong account
  • Duplicate bills or duplicate inventory entries
  • Manual journal entries against inventory with no support
  • Activity posted to the wrong entity
  • Activity posted to the wrong location or class
  • Incorrect unit cost or cost applied to the wrong product
  • Stale balances rolled forward without review
  • Cost of goods sold recorded without a corresponding inventory relief

Receiving Reconciliation

Receiving is where most inventory problems are created, because it is the point at which an operational event and an accounting event are supposed to happen together and frequently do not.

Receiving chain
  1. Transfer / Receipt
  2. Metrc Receiving
  3. Vendor Documentation
  4. Inventory Record
  5. Accounts Payable
  6. General Ledger

Reconciling receiving means confirming every link in that chain for the period, and listing the exceptions. Exceptions worth investigating include:

Received operationally, missing in accounting
Inventory is physically on hand but never entered as a purchase, understating both inventory and payables. Compare receipts to bills posted for the period.
Invoice booked, no inventory receipt
Accounting shows a purchase with no corresponding operational receipt. Check whether the goods arrived in a later period, were received under a different product, or were never received at all.
Quantity mismatch
The receipt quantity differs from the invoice quantity. Confirm partial shipments, short shipments, credits and whether the count at receiving was verified.
Unit mismatch
One record is stated in grams and the other in units or cases. Confirm the conversion factor and whether it was applied at receiving.
Cost mismatch
The cost recorded in inventory differs from the vendor invoice. Review discounts, credits, freight treatment and whether cost was updated after a price change.
Wrong entity or location
Inventory received at one site is recorded against another, distorting both location results. Verify the receiving location against the transfer record.
Duplicate receipt
The same delivery is recorded twice, often once at delivery and once when the invoice arrives. Compare by vendor, date, product and quantity.
Timing difference at cutoff
Goods received near period end with an invoice dated in the following period, or the reverse. Confirm the cutoff convention and apply it consistently.

Transfer Reconciliation

Transfers move inventory between locations and, in some structures, between legal entities. Operationally they are one event. In accounting they may be no event at all, a reclassification, or a purchase and sale between entities — and the difference matters.

Transfer chain
  1. Source Location
  2. Transfer Record
  3. Destination Location
  4. Inventory Update
  5. Accounting Effect

Reconciliation covers each transfer type separately:

  • Incoming transfers matched to receiving and vendor documentation
  • Outgoing transfers matched to the destination's receipt confirmation
  • Inter-location transfers within one entity, reclassified by location
  • Intercompany transfers where separate entities are involved
  • Transfers in transit at period end, with a documented cutoff
  • Rejected or partially rejected transfers and their return treatment

Whether a transfer is within a single entity, between locations under one ledger, or between separate legal entities determines the accounting treatment, including whether intercompany balances are created. We identify how transfers are actually occurring and reconcile them consistently; entity structuring and tax conclusions belong with your attorney and tax advisor.

Sales Reconciliation

For retailers, every sale is simultaneously a revenue event, an inventory decrement and an operational record. Reconciliation confirms that all three tell the same story.

Retail sales chain
  1. POS Sales
  2. Inventory Decrement
  3. Metrc / Operational Record
  4. Accounting Sales
  5. COGS

Differences between point-of-sale inventory movement and operational records commonly trace to timing at day or period boundaries, product and package mapping, discount and promotional handling, returns, voided or reopened transactions, unit conversions between bulk and packaged product, and manual adjustments made in one system only.

Cash handling, tender reconciliation, deposit tracing and store-level retail reporting are covered under dispensary accounting. This page owns the inventory side of the same transaction.

Purchase Reconciliation

Purchase reconciliation follows the money rather than the material, and it should arrive at the same place.

Purchase chain
  1. Vendor Invoice
  2. Receiving
  3. Metrc / Operational Inventory
  4. Accounting Inventory
  5. AP / Cash
  6. General Ledger

For each purchase in the period the reconciliation confirms quantity, unit of measure, unit cost and extended cost, the vendor, the receiving location, the owning entity and the invoice date relative to the period cutoff. Where an operator buys the same product from multiple vendors at different prices, the costing approach has to be documented so that inventory value and cost of goods sold remain consistent from month to month.

Inventory Adjustments

Adjustments are the most under-examined data in cannabis inventory. Each one changes quantity, and quantity changes eventually change value. Reviewing them is not an accusation of wrongdoing — it is basic control.

Legitimate operational adjustment reasons include documented waste, damaged or expired product, sample activity where applicable, count corrections, conversions between bulk and packaged forms, production loss, packaging and repackaging changes, and corrections of prior data-entry errors.

  • Review adjustments by reason code for the period
  • Confirm each material adjustment has supporting documentation
  • Map adjustment reasons to an accounting treatment consistently
  • Identify adjustments that were never reflected in accounting
  • Watch for repeated adjustments against the same product or package
  • Flag adjustments made after the period cutoff
  • Understand the financial effect before the period is closed
  • Track adjustment volume over time as a process indicator

An adjustment pattern that repeats every month is usually telling you something about process — receiving, counting, mapping or conversion — rather than about the product.

Waste & Loss Reconciliation

Documented waste and loss reduce the quantity a business expects to hold. Depending on the facts, the accounting method in use and applicable rules, the same activity may affect inventory value, the presentation of cost of goods sold or expense, gross margin and management reporting.

Expected inventory after waste
  1. Expected Inventory
  2. − Documented Waste / Loss
  3. = Revised Expected Inventory

We do not apply blanket classifications to waste and loss. The correct treatment depends on the operator, the stage at which the loss occurred, the costing method and the applicable accounting and tax rules, which should be evaluated with your tax advisor. What reconciliation contributes is a defensible record: what was lost, when, at what stage, in what quantity and with what documentation behind it.

Package & Product Mapping

Most reconciliation failures are mapping failures wearing a disguise. Before any two data sets can be compared meaningfully, the products in each have to be matched to each other.

The mapping triangle
  1. Metrc Product
  2. POS SKU
  3. Accounting Item / Category

Common mapping problems:

Inconsistent SKU naming
The same product is named differently in each system, so automated matching fails and manual matching drifts. Establish one naming convention and a crosswalk table.
Duplicate product records
One physical product exists as several items, splitting quantity and cost across records. Merge or map duplicates before comparing periods.
Unit mismatch between systems
One record is weight-based and another is unit-based for the same product. Document the conversion and store it with the mapping.
Package changes over time
Repackaging, splits and merges break the link between historical and current records. Retain package lineage so prior periods remain traceable.
Product and category mismatch
Items are grouped differently in operations and accounting, so category-level margin analysis is meaningless. Align category definitions once and hold them.
Naming drift after menu changes
New POS items are created without updating the accounting mapping, so new products fall outside the reconciliation. Add mapping to the new-product process.

Product and unit-of-measure mapping should be standardized before large data sets are compared. Standardized mapping is the single highest-leverage improvement most operators can make to reduce reconciliation noise.

Unit-of-Measure Reconciliation

Cannabis inventory is measured in grams, ounces, pounds, each-units, packages, cases and finished saleable goods, often simultaneously. A cultivator may track bulk weight while a retailer tracks eighths; a processor may track input weight and output units for the same material.

The recurring issue is straightforward: one system tracks weight while another tracks saleable units. If the conversion factor is undocumented, applied inconsistently, or never updated when packaging changes, the resulting difference looks exactly like shrinkage and gets investigated as if it were.

  • Document the conversion factor for every product family
  • Store conversions alongside the product mapping table
  • Review conversions whenever packaging configurations change
  • Apply conversions in one place rather than in each spreadsheet
  • Reconcile in the unit the source system actually uses, then convert
  • Keep rounding conventions consistent across periods

We document and apply the conversion logic your operation uses. We do not invent regulatory conversion rules; where a required convention exists, it should be confirmed against current guidance.

Negative Inventory

Negative inventory is a diagnostic signal. It says the records claim more product left than ever arrived, which is a data condition rather than a physical one. Treating it as a shortage and adjusting it away destroys the evidence.

Timing
Sales or usage posted before the corresponding receipt. Check whether the receipt lands in the following period.
Missing receiving
Product arrived and was sold but never entered. Compare vendor documents to receipts for the period.
Duplicate sale entries
Integration retries or manual re-entry double-decrement the same item. Compare transaction identifiers.
Unit mismatch
A quantity entered in grams is decremented as units. Verify the conversion applied at the point of decrement.
Package mapping error
Sales are decrementing a different item than the one that was received. Review the crosswalk for that product.
Transfer timing
Outgoing transfer recorded before the corresponding inbound receipt at the destination. Confirm both sides.
Manual adjustment
An adjustment reduced quantity that had already been relieved. Review adjustments against the same package.
Integration failure
A sync between POS, ERP and the seed-to-sale system dropped or duplicated records. Check the integration logs for the period.

Inventory Variance Analysis

Variance analysis is what turns a list of differences into information. It starts with a simple calculation and ends with a classification.

The variance calculation
  1. Expected Inventory
  2. − Actual / Verified Inventory
  3. = Variance

Every variance is then assigned a probable source:

  • Timing — the activity is real but landed in a different period
  • Physical variance — product genuinely is not there
  • Data entry — quantity, product or date entered incorrectly
  • System mapping — the records describe different items
  • Costing — quantities agree but value does not
  • Transfer — one side of a movement is unrecorded
  • Receiving — the inbound event was never captured correctly
  • Sale — decrement logic or return handling is wrong
  • Adjustment — an operational change never reached accounting

Repeated unexplained variance is a process problem, not just an accounting problem. If the same category produces a variance every month, the fix is upstream — in receiving, counting, mapping or conversion — and no amount of month-end correction will resolve it.

Dispensary Metrc Reconciliation

Retail is the highest-volume reconciliation environment: many small transactions, many SKUs, frequent menu changes and constant receiving. Small mapping errors compound quickly.

Retail four-point reconciliation
  1. POS
  2. Metrc
  3. Physical Inventory
  4. Accounting

A retail engagement typically covers:

  • Point-of-sale sales, returns, voids and discounts by period
  • Operational inventory movement for the same period
  • Purchases and vendor invoices by store
  • Receiving records and exception review
  • Incoming and inter-store transfers
  • Cycle counts and full physical counts
  • Accounting inventory value by store and category
  • Cost of goods sold and resulting gross margin

Cash, tender and store operations accounting sits with dispensary accounting, and retail background reading is collected in the Dispensary Accounting Guide. Retail-specific service context is on the dispensaries page.

Cultivation Metrc Reconciliation

Cultivation reconciliation follows material through production stages rather than across a sales counter. Quantity changes form and unit repeatedly before it becomes finished inventory.

  • Plant and material movement through stages where applicable
  • Harvest quantities and wet-to-dry conversion records
  • Movement between rooms, stages and locations
  • Outgoing transfers to processors or retailers
  • Documented waste and loss at each stage
  • Conversion from bulk weight to packaged units
  • Finished goods entering accounting inventory
  • Production cost accumulation and allocation

We reconcile the records your operation actually produces rather than assuming a standard workflow. Cost accumulation and production accounting are covered under cultivation accounting, with sector context on the cultivators page.

Manufacturing & Processing Reconciliation

Processing converts inputs into different products, which makes reconciliation a question of transformation rather than movement alone.

Production flow
  1. Input
  2. Process
  3. Output
  4. Yield
  5. Finished Inventory

Reconciliation covers input quantities drawn from inventory, work-in-process concepts where the operation and accounting method support them, output quantities by product, packaging and finished-goods creation, documented waste and loss, unit conversion between input and output measures, and the valuation of finished inventory.

The appropriate costing methodology depends on the operation and the applicable accounting rules; we work within the method the business uses rather than imposing one. Related service detail is under manufacturing accounting, with sector context on the manufacturers and processors pages.

Yield Reconciliation

Yield reconciliation compares what a production run should have produced with what it actually produced, using the operation's own documented loss expectations rather than external benchmarks.

Expected output
  1. Input Quantity
  2. − Documented Loss
  3. = Expected Output
Yield comparison
  1. Expected Output
  2. Actual Output

A large unexplained difference is worth investigating before it is accepted as a production characteristic. Likely causes include data-entry errors on input or output quantities, unit conversion between input weight and output units, unrecorded production loss, waste captured operationally but not accounted for, product mapping errors on the output side, and genuine process variance between runs.

We do not publish yield benchmarks or represent what a run "should" return. The comparison is to your own documented expectations, tracked over time so that deviations become visible.

Multi-Location Metrc Reconciliation

Multi-location operators face a compounding problem: each site has its own inventory, its own counts and its own receiving, but consolidated reporting requires the same product to mean the same thing everywhere.

Between sites
  1. Location A
  2. Transfer
  3. Location B
Up to consolidated reporting
  1. Location Inventory
  2. Location GL
  3. Consolidated Reporting
  • Separate inventory records maintained per location
  • Inter-location transfers matched on both sides
  • One product and unit mapping applied across all sites
  • Location-specific general ledger coding or class tracking
  • Physical counts performed on a consistent schedule per site
  • Variance reviewed by location, not only in total
  • Consolidated inventory reporting that still ties to each site

Reviewing variance only at the consolidated level hides offsetting errors. Two sites with opposite mistakes can produce a total that looks correct.

Multi-Entity Inventory Reconciliation

Where an operation spans multiple legal entities, operational ownership and accounting ownership can diverge. Material may move freely between facilities while the ledgers treat the same movement as a transaction between separate businesses.

  • Inventory tracked and reconciled per entity
  • Intercompany transfers identified and matched on both sides
  • Purchasing entity identified for each vendor invoice
  • Due-to and due-from balances reconciled between ledgers
  • Separate ledgers maintained rather than blended records
  • Operational ownership reconciled to accounting ownership
  • Consolidation performed with intercompany activity eliminated appropriately

We reconcile the structure as it exists and report where records conflict with it. Entity structuring, ownership and legal questions belong with your attorney, and the related tax analysis with your tax advisor.

Metrc Reconciliation & Cannabis Bookkeeping

Reconciliation is not a replacement for bookkeeping; it is an input to it. The reconciled inventory position becomes an accounting entry, that entry lands in the ledger, and the ledger closes.

Reconciliation into the close
  1. Operational Inventory
  2. Reconciliation
  3. Accounting Entry
  4. General Ledger
  5. Month-End Close

Transaction coding, bank reconciliation, the monthly close calendar and general financial hygiene are covered under cannabis bookkeeping, with background in the Cannabis Bookkeeping Guide. This page owns the inventory reconciliation that feeds it.

Metrc Reconciliation & 280E

Where Section 280E applies, the quality of inventory and cost records can matter a great deal to how positions are supported. Reliable quantity and movement data makes the underlying analysis possible. It does not perform the analysis.

Seed-to-sale data does not determine tax basis, cost of goods sold, deductibility, capitalization or any other tax treatment. Those conclusions depend on the accounting records, the applicable rules and the facts of the business.

What actually supports a tax workpaper
  1. Operational Quantity
  2. + Accounting Cost Data
  3. + Applicable Accounting / Tax Rules
  4. = Supported Tax Workpaper

Tax-specific cost treatment and workpaper support are handled under 280E tax compliance, with background reading in 280E Explained. Return preparation is a separate engagement under cannabis tax preparation.

Metrc Reconciliation & Financial Reporting

Inventory discrepancies do not stay in inventory. Because inventory and cost of goods sold are two ends of the same relationship, an unresolved operational error becomes a financial reporting error.

How the error travels
  1. Inventory Error
  2. COGS Error
  3. Gross Margin Error
  4. Financial Reporting Error

The practical consequences are a balance sheet that overstates or understates a major asset, cost of goods sold that swings without operational explanation, gross margin that cannot be compared period to period, location reporting that misattributes results, and working-capital figures that mislead lenders and management alike. Statement preparation and reporting packages are covered under financial reporting.

Metrc Reconciliation & Fractional CFO

Strategic finance depends entirely on whether inventory can be trusted. Unreliable inventory limits margin analysis by product and category, cash forecasting where inventory is the largest use of cash, purchasing decisions, inventory-turn analysis and working-capital management.

From reconciliation to decision
  1. Reconciled Inventory
  2. Reliable COGS
  3. Reliable Margin
  4. Forecast / Management Decision

Forecasting, budgeting, scenario planning and management reporting are covered under fractional CFO services. Reconciliation is the prerequisite, not the substitute.

Inventory Cleanup

Cleanup engagements start where the records have already drifted, sometimes over several years. The work is methodical rather than dramatic: establish what is knowable, correct what should be corrected and document the rest.

Conditions that typically prompt a cleanup:

Packages do not map correctly
Operational, POS and accounting items cannot be matched, so no comparison is meaningful until a crosswalk exists.
Physical inventory differs from system inventory
Counts and system records diverge with no documented cause, and prior differences were adjusted away without investigation.
POS and Metrc do not tie
Sales activity is decrementing different products or quantities in each system, usually a mapping or conversion issue.
Purchases are missing
Inventory exists on hand with no corresponding purchase entry, understating both inventory and payables.
Transfers are unmatched
Outbound and inbound records do not pair, leaving quantity stranded between locations or entities.
Negative inventory exists
Quantities below zero indicate missing receipts, duplicate decrements or conversion errors that need tracing.
General ledger inventory is stale
The balance has not changed in a way that reflects activity, suggesting purchases expensed directly or no periodic valuation.
COGS is erratic
Cost of goods sold swings without operational cause, usually a timing, costing or inventory-relief problem.
Unit conversion is inconsistent
Different conversion factors were applied in different periods or spreadsheets, producing artificial variance.
Old adjustments are unexplained
Large historical adjustments have no supporting reason or documentation and distort trend analysis.
Locations and entities are mixed
Inventory belonging to different sites or entities sits in one record, making per-site results unusable.
Cleanup sequence
  1. Diagnose
  2. Map Data
  3. Reconcile Quantity
  4. Reconcile Value
  5. Investigate Differences
  6. Correct Where Appropriate
  7. Document
  8. Establish Recurring Process

Some historical differences cannot be resolved with the records that exist. When that is the case we say so, document the limitation and establish a clean starting position going forward rather than manufacturing a false history.

Monthly Inventory Reconciliation Process

A recurring monthly reconciliation keeps differences small enough to explain. This is a representative workflow; the specifics depend on operator type and systems in use.

  1. 01Confirm the reporting period and cutoff convention.
  2. 02Export seed-to-sale data for the period.
  3. 03Export POS or production system data for the same period.
  4. 04Review receiving activity and exceptions.
  5. 05Review incoming, outgoing and inter-location transfers.
  6. 06Review sales or production output.
  7. 07Review inventory adjustments by reason.
  8. 08Review documented waste and loss.
  9. 09Review physical count results.
  10. 10Review purchases and vendor invoices.
  11. 11Compare operational quantities across systems.
  12. 12Compare valued accounting inventory to the subledger.
  13. 13Reconcile the general ledger inventory balance.
  14. 14Investigate material variances and classify causes.
  15. 15Document corrections and supporting evidence.
  16. 16Close the inventory period and file the workpaper.

Common Metrc Reconciliation Problems

These are the statements we hear most often, and what each one usually warrants investigating first.

Metrc and POS inventory do not match.
Start with product mapping and unit conversion, then check period cutoff and manual adjustments made in one system only.
Physical inventory does not match Metrc.
Verify the count procedure and cutoff, then review unrecorded movement, waste, package changes and receiving before assuming shrinkage.
Our inventory GL has not changed correctly.
Check whether purchases are being expensed rather than capitalized, and whether a periodic valuation entry is being made at all.
Receiving is in Metrc but not in accounting.
Compare receipts to bills for the period; the usual cause is a delivery received operationally with the invoice never entered.
Purchases are in accounting but not inventory.
Confirm whether goods arrived in a later period, were received under a different product, or were never received.
Transfers are unmatched.
Pair each outbound record with its inbound counterpart and review items in transit at the cutoff date.
Negative inventory keeps appearing.
Trace to missing receiving, duplicate decrements, unit mismatch or integration errors rather than adjusting the balance to zero.
COGS changes dramatically month to month.
Review costing consistency, inventory relief timing and whether adjustments and waste are being recorded in bursts.
Product names do not map across systems.
Build a crosswalk table and add mapping to the new-product setup process so drift stops recurring.
Weight-based and unit-based systems do not reconcile.
Document conversion factors per product family and apply them in one place rather than per spreadsheet.
We have unexplained inventory adjustments every month.
Analyze adjustments by reason and product; recurring adjustments usually indicate an upstream receiving, counting or mapping issue.
Nobody can explain the inventory balance.
Rebuild from a valued subledger; a ledger balance with no supporting subledger cannot be reconciled, only recalculated.

Metrc Reconciliation Process

Engagements differ by operator type, systems and the condition of the existing records. The following is how a typical engagement is scoped and sequenced, not a fixed script.

  1. 01Understand the operator type and license activities.
  2. 02Review the seed-to-sale account structure and data availability.
  3. 03Review POS, ERP and production systems in use.
  4. 04Review product and SKU mapping across systems.
  5. 05Review unit-of-measure and conversion logic.
  6. 06Review the physical count process and history.
  7. 07Review purchasing and vendor documentation.
  8. 08Review incoming, outgoing and intercompany transfers.
  9. 09Review sales or production output records.
  10. 10Review inventory adjustments, waste and loss.
  11. 11Review accounting inventory and the subledger.
  12. 12Review general ledger inventory and COGS activity.
  13. 13Identify historic discrepancies and quantify materiality.
  14. 14Establish a documented reconciliation methodology.
  15. 15Establish recurring reporting and a monthly cadence.

Ready to scope one? Call (947) 218-1871 or schedule a consultation.

Metrc Reconciliation Services Across Michigan

We work with licensed cannabis operators throughout Michigan, including management teams in Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn, as well as cultivation and processing facilities in smaller markets across the state. Engagements are delivered remotely using system exports and secure document exchange; we do not maintain branch offices in these cities.

Reconciled seed-to-sale and accounting records can support financial, tax and regulatory reporting. We are not affiliated with, endorsed by or certified by Metrc or any Michigan regulatory agency, and we do not represent that any reconciliation satisfies a specific regulatory requirement — reporting obligations should be confirmed against current guidance for your license types.

Broader Michigan accounting context is collected in the Michigan Cannabis Accounting Guide, and educational background on seed-to-sale tracking is in the Metrc Guide. Multi-state operators can find structural context on the multi-state operators and distributors pages.

Metrc Reconciliation FAQs

What is Metrc reconciliation?
Metrc reconciliation is the process of comparing seed-to-sale inventory records with physical counts, operational systems such as point of sale or production software, purchasing and receiving records, and the accounting inventory recorded in the general ledger, in order to identify, explain and resolve differences. The objective is an explained difference, not an artificially forced match.
Is Metrc an accounting system?
No. Seed-to-sale systems primarily track operational data: packages, quantities, weights, movements, transfers, adjustments and related compliance information. Accounting tracks dollar value, inventory assets, purchases, cost of goods sold, gross margin and general ledger balances. The two environments describe the same inventory using different measures, which is why a defined reconciliation method is required to connect them.
Why doesn't Metrc inventory match accounting inventory?
Because they are not measuring the same thing. Operational records express inventory in units, packages and weight at a point in time; accounting expresses inventory in dollars using purchase cost, production cost and an accounting method. Even a perfectly maintained operational record will not numerically equal a ledger balance without cost data and a documented mapping between quantities and values.
How do you reconcile Metrc to the general ledger?
Operational quantities are first reconciled to an inventory subledger by product, package or category. That subledger is then valued using purchase and production cost data. The valued subledger is compared to the general ledger inventory account, and any difference is traced to a cause such as a missing purchase entry, a misposted adjustment, an incorrect location or entity, a costing issue or a timing difference between periods.
How do you reconcile Metrc to point-of-sale inventory?
Sales, returns, voids, discounts and inventory decrements from the point-of-sale system are compared to the corresponding operational records for the same period, then mapped product by product. Most retail differences trace to product and package mapping, unit conversions, timing at period boundaries, or manual adjustments made in one system and not the other.
How do physical counts fit into Metrc reconciliation?
A physical count is the third point of validation. Operational records state what the system expects to be on hand, the count states what is actually on hand, and accounting states what the balance sheet says it is worth. Without a periodic count, a reconciliation only compares two system records to each other and cannot confirm either against reality.
What causes cannabis inventory variances?
Common sources include timing differences at period cutoff, physical count errors, unrecorded or partially recorded movement, receiving errors, unmatched transfers, unit-of-measure mismatches, package and product mapping problems, duplicate or missing entries, incorrect costing, and adjustments recorded operationally but never reflected in the accounting records. Variance analysis works by classifying a difference before correcting anything.
Why does negative inventory appear?
Negative inventory is usually a data problem rather than proof of a physical shortage. Frequent causes are receiving that was never recorded, sales recorded before the corresponding receipt was posted, duplicate sales entries, unit or package mismatches between systems, transfer timing, manual adjustments and integration errors between platforms. It should be investigated as a symptom, not corrected by a plug entry.
How are transfers reconciled?
Each transfer is traced from the source location record through the transfer document to the destination receiving record, then to the inventory update and the resulting accounting effect. Transfers between locations of the same entity, and transfers between separate entities, can require different accounting treatment, so the ownership structure has to be understood before the entries are evaluated.
How are receiving records reconciled?
Receiving reconciliation traces an incoming transfer or purchase through the operational receiving record, the vendor documentation, the inventory record, accounts payable and finally the general ledger. Typical exceptions include product received operationally but never entered in accounting, invoices booked without a matching receipt, quantity or unit mismatches, incorrect cost, wrong location or entity, duplicate receipts and cutoff timing.
How do unit conversions affect cannabis inventory?
One system may track bulk weight in grams while another tracks finished saleable units, and conversion between the two determines whether records appear to agree. Conversion factors should be documented, applied consistently and reviewed when packaging or product configurations change, because an undocumented conversion produces variances that look like shrinkage.
How do Metrc records affect COGS?
Operational records supply quantity and movement information. Cost of goods sold is produced by the accounting records, using cost data and the accounting method in use. Reliable operational records make the quantity side of that calculation supportable, but the seed-to-sale system does not calculate cost of goods sold and should not be treated as a source of it.
Does Metrc determine 280E tax treatment?
No. Seed-to-sale data does not determine tax basis, cost of goods sold, deductibility, capitalization or any other tax conclusion. Where Section 280E applies, tax positions depend on the accounting records, applicable rules and the facts of the business, evaluated with your tax advisor. Reconciled operational data supports that analysis; it does not decide it.
How often should cannabis inventory be reconciled?
Most operators benefit from a monthly reconciliation aligned to the accounting close, with more frequent operational review of receiving, transfers and adjustments. Reconciling monthly keeps differences small enough to investigate; reconciling annually usually means investigating a year of accumulated causes at once.
Can you clean up historical Metrc discrepancies?
Yes. A cleanup typically begins with diagnosing where the data breaks down, standardizing product and unit mapping, reconciling quantities period by period, valuing inventory, comparing to the general ledger, investigating material differences, correcting where correction is appropriate and documenting what changed. The end product is a reconciled position plus a recurring process that keeps it reconciled.
Do you provide Metrc reconciliation for dispensaries?
Yes. Retail reconciliation generally covers point-of-sale activity, operational inventory records, receiving and transfers, physical counts, accounting inventory and cost of goods sold. Broader retail accounting work such as cash handling, tender reconciliation and store-level reporting is covered under dispensary accounting.
Do you support cultivators, processors and manufacturers?
Yes. Production reconciliation focuses on material movement through harvest, processing and packaging stages, conversion between bulk and finished quantities, documented waste and loss, yield comparison, and how finished goods land in accounting inventory and production costing.
Do you provide Metrc reconciliation throughout Michigan?
Yes. We work remotely with licensed operators across Michigan, including Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn, as well as cultivation and processing facilities in smaller markets. We do not maintain branch offices in those cities.

Related Services

Related Industries

Related Resources

Reconcile Your Metrc and Accounting Inventory

Call to talk through inventory variances, unmatched transfers, negative inventory or a stale general-ledger inventory balance, or schedule a consultation to scope a cleanup and recurring monthly reconciliation.