Compliance
BioTrack Reconciliation for Illinois Cannabis Businesses
BioTrack reconciliation connects regulated inventory records with point-of-sale activity, purchasing and receiving, transfers, waste and adjustments, physical counts and the financial general ledger, so unexplained differences get identified, investigated and documented rather than carried forward month after month. We reconcile the data your systems produce and turn it into inventory and cost of goods sold figures that can actually be supported.
The engagement
BioTrack Reconciliation for Illinois Cannabis Businesses
We reconcile regulated inventory records in BioTrack against point-of-sale activity, purchasing and receiving, transfers, waste and adjustments, physical counts, the inventory general ledger and cost of goods sold — then document why each difference exists before any entry is posted.
BioTrack reconciliation is an accounting engagement, not a compliance filing service. Our job is to take the inventory data your operation already produces and turn it into financial records that can be relied on: an inventory balance that ties to something, a cost of goods sold figure supported by movement rather than by a plug, and a variance file that explains the difference between what a system says and what is actually on the shelf.
Most operators do not have a single inventory problem. They have several systems that were each built for a different reader. The regulated tracking system exists to record regulated activity. The point-of-sale exists to sell product and manage the sales floor. The purchasing records exist to pay vendors. The general ledger exists to produce financial statements and support the tax return. None of them was designed to agree with the others automatically, and nobody inside a busy license owns the space between them.
The goal of the engagement is not to force every system to display the same number. That framing is what produces bad accounting — someone changes a quantity or posts an adjustment simply to make two reports match, and the underlying cause survives into the next period. The goal is to understand and document why differences exist, then determine which of them require an operational correction, which require an accounting entry, and which are simply timing that will clear on its own.
We work on a recurring basis for operators who want inventory reconciled as part of every close, and on a project basis for operators who need historical differences investigated before a tax filing, a financing event, a system change or an ownership transaction.
BIOTRACK / REGULATED INVENTORY ↕ POS / OPERATING INVENTORY ↕ PURCHASING AND RECEIVING ↕ TRANSFERS AND ADJUSTMENTS ↕ PHYSICAL INVENTORY ↕ GENERAL LEDGER INVENTORY ↕ COGS AND FINANCIAL REPORTING. Reconciliation is the discipline of explaining every gap between two adjacent layers.
- Regulated inventory reports compared to operational and POS inventory
- Purchase, vendor invoice and receiving reconciliation
- Inbound and outbound transfer matching across locations
- Waste, shrink and adjustment review with cause classification
- Physical count comparison and recount follow-up
- Inventory general ledger tie-out and rollforward schedules
- Cost of goods sold support and margin review
- Documented reconciliation workpapers retained with the accounting file
Definition
What Is BioTrack Reconciliation?
BioTrack reconciliation is the process of comparing cannabis inventory and transaction data recorded in BioTrack with the operator's point-of-sale, purchasing, transfer, physical inventory and financial accounting records in order to identify, investigate and document unexplained differences.
In practice it has two halves. Quantity reconciliation asks what happened to the units, grams or packages: what was on hand at the start of the period, what came in, what went out, what was converted or written off, and whether the arithmetic lands where the counts and system reports say it should. Cost reconciliation asks a different question: what dollar value belongs in inventory on the balance sheet at period end, and what value should have moved to cost of goods sold.
The commercial value is that both halves feed decisions that are expensive to get wrong. Financial statements, margin analysis, lender and investor reporting, valuation work and the tax return all sit on the ending inventory figure. If that figure came from a system export that nobody tied to a count, the entire stack above it is an estimate wearing the clothing of a fact.
We keep the background explanation on this page short on purpose. If you are looking for how the system itself works — what it tracks, how operators use it day to day, what the reporting workflow looks like — that belongs in our written guide rather than in a service description.
We are an accounting firm. We are not affiliated with, endorsed by, or acting on behalf of BioTrack or any tracking-system vendor, and we do not sell or support their software. We reconcile the data your systems produce.
Root cause
Why BioTrack and Accounting Records Can Differ
A difference between two inventory systems is a symptom, not a conclusion. The accounting work is to find the source before deciding what, if anything, should be posted.
Every operator we have worked with produces differences. That by itself is not evidence of a problem; it is evidence that several systems record overlapping events at different moments, at different levels of detail, for different purposes. What matters is whether the differences can be explained and whether the explanations are documented.
Timing accounts for a large share of what looks alarming at first glance. A transfer recorded in one system on the last day of the period and received into another on the first day of the next will show as a gap until the cutoff is understood. A count taken mid-morning while the sales floor is trading will never match a report pulled at midnight. Nothing is wrong in either case, but somebody has to write down why.
Data quality accounts for another large share. Product received into the operational system under a different unit of measure than it was purchased in, a receipt entered twice on a busy day, a vendor credit never recorded against the original invoice, a conversion or repackaging event captured in one place but not another, a return processed at the register but never reversed in inventory — each of these creates a difference that no amount of adjusting entries can legitimately close until the source record is corrected.
The remainder is genuine: physical loss, damage, unrecorded waste, or errors in a prior period that were never resolved and are now embedded in the opening balance. Those are real accounting events and they deserve real entries with real support.
What we will not do is tell you to make the accounting system match the tracking system. Adjusting a ledger to agree with an unverified report is not reconciliation; it moves the error rather than resolving it, and it destroys the trail a future examiner, buyer or lender will ask you to walk.
Reconciliation begins by identifying why two systems differ. An accounting adjustment should follow the investigation, not replace it.
- Timing and period cutoff between systems
- Receiving errors, partial deliveries and shortages
- Purchases entered under different units, packs or SKUs
- Transfers recorded on one side only
- Internal movements between rooms, locations or entities
- Waste and destruction logged operationally but not financially
- Samples, testing and non-sale removals where applicable
- Returns, refunds, voids and post-sale adjustments
- Product conversion, repackaging and bulk-to-unit changes
- Unit-of-measure inconsistency between systems
- Duplicate entries and missed entries
- Physical shrink, damage and loss
- Adjustments posted without supporting documentation
- Beginning-balance problems inherited from a prior period
- Integration or export failures between systems where applicable
System comparison
BioTrack vs POS vs General Ledger vs Physical Count
Four records of the same inventory, four different purposes. No one of them is automatically correct, and none of them is a substitute for another.
The regulated tracking system records regulated cannabis inventory and activity in the form the applicable system and rules call for. It is authoritative for what was reported, at the level of detail the system captures. It is not a cost accounting system, it does not carry your purchase pricing logic, and it was never designed to produce financial statements.
The point-of-sale or operational inventory system records commercial activity: what was sold, at what price, with what discounts, and what remains available to sell. It is usually the most granular picture of daily movement and often the fastest to reflect reality on the floor. It is also the system most exposed to register-level error, and its cost fields are frequently maintained casually or not at all.
The general ledger records financial balances used for management reporting, lender and investor reporting, and tax preparation. It carries dollars rather than units, it follows accounting rules on capitalization and cost flow, and it is the only one of the four that ever appears on a financial statement. BioTrack is not a general ledger and cannot stand in for one.
The physical count represents what is actually present at a specific place and time. It is the only record produced by looking at the product. It is also a snapshot with its own error rate — miscounts, missed locations, product in transit, items counted twice — which is why counts get recounted rather than accepted blindly.
Because each record answers a different question, reconciliation compares them against supporting documents rather than declaring a winner. A regulated report is not correct merely because it is regulatory, and a ledger balance is not correct merely because it is in the accounting system. Both get tested.
- Regulated system: what was recorded as regulated activity
- POS / operational system: what was sold and what is available
- General ledger: what dollars sit in inventory and cost of goods sold
- Physical count: what is actually on hand at a point in time
Retail
BioTrack Reconciliation for Illinois Dispensaries
Retail reconciliation follows the product from the purchase order to the register and then into the financial statements, testing each handoff rather than trusting the ending report.
A dispensary generates inventory events faster than any other license type, in small units, across many SKUs, with staff turnover at the exact points where accuracy matters. Product arrives and is received. It is entered into the operational system and made available. It sells, sometimes with discounts, loyalty redemptions, returns or voids attached. It is occasionally transferred, destroyed, damaged or written down. Every one of those events has both a quantity consequence and a dollar consequence, and they are frequently recorded by different people in different systems on different days.
We rebuild that flow: PURCHASE → RECEIVING → INVENTORY → SALE OR ADJUSTMENT → ENDING INVENTORY → COST OF GOODS SOLD. Receiving is compared to vendor invoices and purchase records. Sales are compared between the register and the inventory relief. Adjustments and waste are pulled and reviewed for support. The expected ending position is compared to the count and to the operational report, and the remaining difference is investigated by category and by product rather than in total.
One of the most common financial errors we correct in retail is an inventory balance derived from what was paid to vendors. Payments and inventory are not the same thing. Vendor terms, unpaid invoices, credits, returns, deposits and consignment-style arrangements all break the link between cash out the door and product on the shelf. Inventory belongs on the balance sheet based on what was received and what remains, with accounts payable carrying the obligation separately.
We also look at discounting and loyalty from an accounting angle, because heavy promotional activity changes reported margin without changing unit movement, and it will distort any variance analysis performed on dollars alone.
- Purchase and receiving tie-out by vendor and product
- Register-level sales compared to inventory relief
- Returns, voids and post-sale adjustments reviewed for double effect
- Discount and loyalty impact isolated from true inventory variance
- Waste, damage and destruction reviewed for documentation
- Store-level physical count comparison and recount follow-up
- Inventory general ledger and cost of goods sold tie-out
Cultivation
BioTrack Reconciliation for Cannabis Cultivators
Cultivation reconciliation runs on two tracks at once: what happened to the plant material, and what cost should remain in work in process and finished goods.
Cultivation inventory changes form as it moves. Plants become harvested material, harvested material loses weight as it dries and cures, trim and byproduct separate from primary flower, and packaged units eventually appear at the end of a process that started with something that cannot be counted in the same unit. A quantity reconciliation that ignores those transformations will treat normal production behavior as loss.
So we reconcile quantity by stage rather than in aggregate: what entered the stage, what left it, what was destroyed or removed, and what remains. Weight changes through drying and curing are handled as a characteristic of the process to be documented and reviewed for reasonableness over time, not as unexplained shrink. Where a stage's behavior moves sharply outside its own history, that becomes a question for the cultivation team rather than a journal entry.
Cost reconciliation is the second track. Direct materials, production labor and applicable overhead accumulate in work in process and attach to output on a consistent basis. When product moves to finished goods or transfers out, cost has to move with it. The recurring problem we find is that quantities were tracked carefully while costs were left to a spreadsheet nobody updated after the first quarter, which leaves the balance sheet carrying a work-in-process balance that no longer represents anything physical.
Both tracks are needed. Quantity reconciliation answers what happened to the material. Cost reconciliation answers what financial value should remain in inventory and what should have hit cost of goods sold.
- Stage-by-stage quantity rollforward through production
- Harvest, drying and curing weight change documentation
- Waste, destruction and non-saleable material review
- Work-in-process and finished-goods cost tie-out
- Transfer-out costing to downstream licenses or customers
- Physical count reconciliation at the room and lot level
Manufacturing
BioTrack Reconciliation for Manufacturers and Processors
Conversion is what makes processing reconciliation hard: inputs and outputs are not measured in the same units and do not correspond one to one.
The basic shape is RAW OR INPUT INVENTORY → PROCESSING → OUTPUT AND FINISHED PRODUCT. Flower or biomass enters, extraction or infusion happens, and what emerges is measured differently, packaged differently and valued differently. Some material is consumed, some is lost to the process, some becomes byproduct with its own value, and some remains as input for the next run. None of that is shrink, but it will look like shrink to anyone comparing an opening number to a closing number.
We reconcile at the batch or run level wherever the records allow it, because yield only means something in context. Inputs consumed, outputs produced, byproduct captured, waste recorded and packaging applied are compared for the run, and yield is reviewed against the operator's own history for similar material rather than against an outside benchmark we cannot support.
Testing holds, quarantine and release create timing effects worth calling out. Product physically present but not yet released is still inventory; product released late crosses a period boundary. Both routinely explain differences that would otherwise be written off.
On the cost side, conversion is where cost accounting is either done deliberately or done accidentally. Input cost, conversion labor, applicable overhead, packaging and hardware all have to attach to output on a consistent, documented basis, including how joint products and byproducts are treated. Finished goods should carry a cost you can trace back through the run.
- Batch- and run-level input-to-output reconciliation
- Yield review against the operator's own production history
- Byproduct and joint-output treatment applied consistently
- Packaging, hardware and component consumption tie-out
- Testing hold, quarantine and release timing effects
- Conversion cost attachment to finished-goods inventory
The core method
Cannabis Inventory Reconciliation
Underneath the system names, inventory reconciliation is a rollforward: build the expected ending position from movement, compare it to what is actually there, and investigate the gap.
The working equation is straightforward. Beginning inventory, plus purchases or production, plus inbound transfers, less sales or usage, less outbound transfers, less documented waste and approved adjustments, equals expected ending inventory. That expected figure is then compared to the physical or operational ending inventory, and the difference is the thing that needs explaining.
The equation is simple; applying it honestly is not. Each term has to come from a source record rather than from another system's summary, and each term has to cover the same period, the same locations and the same products. Reconciling a total across an operation with several rooms, several product families and several units of measure will usually reconcile to nothing useful. We work at the level where the data actually behaves — by location, by category, and by product where the value or risk justifies it.
Real operators add complications the equation does not show: consignment or vendor-managed arrangements, product in transit, held or quarantined material, promotional and sampling activity where applicable, conversions that change the unit, and prior-period errors sitting in the opening balance. Those get handled explicitly rather than absorbed into the variance line.
The output is a reconciliation schedule that shows the expected position, the actual position, the difference, the cause of each material component of that difference, and the accounting entry — if any — that follows from it.
BEGINNING INVENTORY + PURCHASES OR PRODUCTION + INBOUND TRANSFERS − SALES OR USAGE − OUTBOUND TRANSFERS − WASTE AND APPROVED ADJUSTMENTS = EXPECTED ENDING INVENTORY. Compare to physical and operational ending inventory, then investigate the difference.
Verification
Physical Inventory Counts and BioTrack
A system record is evidence that something was entered. Only a count is evidence that the product exists.
Physical counting is the part of inventory work most often skipped and most often decisive. Two systems agreeing with each other proves only that they were fed the same information; both can be equally wrong. When a count is taken properly, it becomes the anchor the rest of the reconciliation is measured against.
A count that is useful for accounting purposes records the date and time, the location, the product or SKU, the quantity, and the unit of measure — and it identifies who counted. Counts taken while the operation is trading need a documented cutoff. Areas holding product that is not available for sale need to be included and labeled, not ignored.
Differences found at count get recounted before anything is posted. A recount resolves a meaningful share of apparent variances outright, and it prevents the most avoidable error in inventory accounting, which is writing off product that was simply on a different shelf.
Remaining differences are documented, classified by likely cause, and turned into an adjustment only when the support exists. Book inventory does not equal physical inventory automatically, and pretending otherwise at period end is how prior-period errors are born.
- Count date, time and documented cutoff
- Location, room and storage area coverage
- Product, SKU and unit-of-measure consistency
- Recount procedure for identified differences
- Segregation of held, quarantined or non-saleable product
- Signed count sheets retained as reconciliation support
Inbound
BioTrack Purchase and Receiving Reconciliation
Everything downstream inherits the accuracy of receiving. We reconcile the vendor invoice, the receiving record, the inventory systems and accounts payable as one chain.
The chain runs from the purchase record, to what physically arrived, to what was entered into the operational and regulated systems, to what was recorded as inventory and payable in the accounting system. A break anywhere in that chain shows up later as a variance that looks like shrink and is not.
The test is simple to state. If the accounting records show twenty thousand dollars of inventory purchases in a period while the inventory systems show materially different product received, one of those records is wrong and the difference has to be explained before either is relied on. We work that difference by vendor and by delivery rather than in aggregate.
Quantity and unit cost both get attention. Product received in a different pack size or unit than it was invoiced in is a routine source of error, as is cost entered at list rather than at the negotiated or credited amount. Freight, excise or other charges included on an invoice need consistent treatment rather than case-by-case handling.
Vendor credits, shortages, damaged product, partial deliveries and returns are pulled specifically, because they are the items most likely to exist on paper somewhere and nowhere in the accounting records. Cutoff around period end is reviewed the same way: product received but not invoiced, and invoices received for product that has not arrived, both need to be handled deliberately.
- Vendor invoice to receiving record comparison
- Purchase order matching where purchase orders are used
- Quantity, pack size and unit-of-measure verification
- Unit cost, credits and negotiated pricing review
- Vendor credits, shortages, damage and returns
- Accounts payable and inventory general ledger tie-out
- Period-end cutoff for goods received and invoices posted
Movement
Transfers and Inter-Location Inventory
A transfer out of one location should have a matching transfer into another. Unmatched transfers are one of the highest-value things to investigate in a multi-site operation.
Transfers are where inventory most reliably goes missing on paper. The sending location records the departure, the receiving location records the arrival, and those two events happen at different moments, are entered by different people, and are frequently reconciled by nobody. If one side is recorded and the other is not, one location is understated and the other is overstated by the same amount, and a consolidated report will show nothing at all.
We match transfers at both ends: quantity, product, date and cost. Items in transit at period end are identified and treated as such rather than left in limbo. Unmatched items are investigated at both the sending and the receiving location, because the missing record is as likely to be on one side as the other.
Cost has to travel with the product. When a transfer moves at a different value than the sending location carried, the difference has to land somewhere deliberate. Where transfers cross legal entities, intercompany balances and eliminations need to be maintained so consolidated inventory and margin are not distorted by internal movement.
We reconcile the accounting effect of transfers. Regulatory manifesting, transport and reporting obligations are operational and compliance matters that sit with your team and your counsel.
- Outbound and inbound transfer matching by product and date
- In-transit inventory identified at period end
- Transfer cost consistency between sending and receiving records
- Intercompany balances and eliminations where entities differ
- Investigation of unmatched transfers at both locations
Losses
Waste, Shrink and Inventory Adjustments
These three are routinely lumped together and should not be. They carry different evidence, different causes and different accounting consequences.
Waste is a known, documented reduction tied to an operational event — damaged product, expired product, material removed during production. It has a cause and support behind it, and it can be analyzed for trend and reasonableness.
Shrink is the residual: physical loss whose cause has not yet been established. It is not a category to file things under; it is a queue of unanswered questions. When shrink is small, stable and consistent with the operation's history, it is a cost of doing business that gets recorded and monitored. When it moves, it is a signal.
An adjustment is a correction made in a system. It should have documentation behind it saying who made it, when, and on what basis. Adjustments made to clear a variance or to reconcile a report are the ones we look at hardest, because they are the ones most likely to be hiding the very information the reconciliation was meant to produce.
Collapsing all three into one line destroys useful management information. An operator who knows that most of their loss is expired product at one location can act on it. An operator with a single shrink number cannot. The financial consequences run through the inventory balance, cost of goods sold, gross margin, the financial statements and the tax workpapers, which is precisely why the classification has to reflect what actually happened rather than what would be convenient to report.
- Waste: documented reduction tied to an operational event
- Shrink: unexplained loss pending investigation
- Adjustment: system correction requiring support and approval
- Trend analysis by location, product and category
- Financial effect traced to inventory, COGS and margin
Financial impact
BioTrack Reconciliation and Cost of Goods Sold
Inventory and cost of goods sold are the same number viewed from two directions. An error in ending inventory distorts both reported COGS and gross profit.
The relationship is mechanical: beginning inventory, plus purchases or production costs, less ending inventory, equals cost of goods sold. Nothing in that equation validates itself. If ending inventory is overstated, cost of goods sold is understated and margin looks better than it is. If ending inventory is understated, the reverse happens and the business looks unprofitable in a period where it was not.
That is why we treat inventory reconciliation as a financial reporting function rather than a warehouse function. Management reporting, product and category margin analysis, pricing decisions, lender and investor reporting, valuation work and tax preparation all consume the same ending inventory figure. One unreconciled balance propagates into all of them.
Reconciliation also gives cost of goods sold something to stand on. A COGS figure produced by a system export is an assertion. A COGS figure produced by a rollforward with a physical count, receiving support, transfer matching and documented adjustments behind it is a supported number, and support is what matters when someone outside the business asks how it was derived.
Where Section 280E applies, inventory and cost accounting carry additional weight, which we address in the next section rather than here.
BEGINNING INVENTORY + PURCHASES OR PRODUCTION COSTS − ENDING INVENTORY = COST OF GOODS SOLD. Every error in ending inventory becomes an error in reported profit.
Tax context
BioTrack Reconciliation and Section 280E
Where Section 280E applies to a cannabis business under current federal law, the reliability of inventory and cost records becomes materially more important to the tax position.
Under Section 280E as it currently applies to businesses trafficking in federally controlled substances, ordinary business deductions are limited, and cost of goods sold is determined under the applicable inventory cost accounting rules rather than as a deduction. That places the entire weight of the computation on inventory records: beginning inventory, purchases, production costs where the operator is a producer, ending inventory, and the adjustments in between.
Reconciliation supports that position in the only way that matters, which is documentation. A reconciled rollforward, a physical count, receiving support, transfer matching and an adjustment log with causes attached are the workpapers behind the inventory figure on the return. Without them, the number is an estimate, and estimates are where tax positions become difficult to defend.
A point worth stating plainly: regulated tracking data does not establish tax cost of goods sold. The tracking system records regulated activity, generally in quantities, for regulatory purposes. Tax inventory accounting follows federal tax rules on what costs are included and how they flow. The two serve different purposes and are prepared under different frameworks. Reconciliation connects them; it does not merge them.
We do not take aggressive positions to manufacture a better outcome, and we do not promise a particular tax result. Where a question is legal rather than accounting, it goes to counsel.
Recurring work
BioTrack Reconciliation and Cannabis Bookkeeping
Inventory reconciliation belongs inside the monthly close, not in a panic the week before a return is due.
Reconciliation done as part of the close is a maintenance task. Reconciliation done once a year is an archaeology project. The difference in cost and reliability is large, because source records get harder to retrieve, staff who remember the event have moved on, and the differences compound into an opening balance that nobody can defend.
Inside a close, the inventory work connects to everything else on the balance sheet: the inventory general ledger accounts, accounts payable and vendor credits, purchases, revenue and cost of goods sold, adjustments and accruals, and the period cutoff that keeps them all in the same window. That is bookkeeping work, and it is why the two services sit next to each other.
For operators who keep bookkeeping in-house, we frequently take the inventory reconciliation piece only and hand back schedules and proposed entries for the internal team to post. For operators who want the whole close handled, our bookkeeping engagement includes the reconciliation as a standing step rather than an add-on.
Year end
BioTrack Reconciliation and Tax Preparation
Whoever prepares the return will ask for the inventory figure and the support behind it. Reconciliation is where that support comes from.
At year end, a preparer needs beginning inventory, purchases, production costs where applicable, ending inventory, the adjustments recorded during the year, and schedules showing how those figures were derived. Handing over a system export without a reconciliation behind it moves the work — and the risk — to the return rather than resolving it.
Unresolved differences do not disappear at year end; they get absorbed into the numbers on the filing. That is the point at which an inventory problem stops being an internal reporting issue and starts being a tax exposure, because the figure now sits on a signed return with nothing behind it.
We prepare reconciliation schedules in the form a preparer can actually use, and where we are also preparing the return, the same workpapers carry straight into the tax file.
Scale
BioTrack Reconciliation for Multi-Location Cannabis Operators
A consolidated inventory number that reconciles can conceal two locations that are badly wrong in opposite directions.
This is the single most common structural failure we see at scale. Total inventory ties within a tolerable margin, everyone relaxes, and underneath it Location A is overstated while Location B is understated by a similar amount — usually because of unmatched transfers, a receiving error at one site, or an adjustment posted at the wrong location. Consolidation hides the offset perfectly.
Reconciliation therefore has to retain location-level visibility from the start. Inventory by location, purchases by location, adjustments by location, counts by location and store-level general ledger inventory are reconciled individually before anything is rolled up. Consolidation is the last step, not the working level.
Multi-location work also raises consistency questions that single-site operators never face. Are products set up identically across sites? Are units of measure the same? Are adjustments approved to the same standard? Is a count at one store taken with the same rigor as at another? Differences in process show up as differences in inventory, and they are worth fixing once rather than reconciling forever.
Where locations sit in separate legal entities, intercompany activity and eliminations get maintained alongside the operational reconciliation so consolidated inventory and margin reflect real external activity.
TOTAL INVENTORY MAY RECONCILE while LOCATION A is overstated and LOCATION B is understated. Reconcile at the location level first and consolidate last.
Integrated operators
BioTrack Reconciliation for Vertically Integrated Operators
When product moves through cultivation, processing and retail inside one organization, every internal handoff is a reconciliation point and a costing decision.
The path is CULTIVATION → HARVEST → PROCESSING → FINISHED GOODS → RETAIL, and at each stage the inventory changes quantity, changes form, accumulates cost, moves location and generates waste and adjustments. Each stage transition needs both a quantity reconciliation and a cost reconciliation, and the two answer different questions.
Internal transfers are the pressure point. Product leaving cultivation should arrive in processing at a documented quantity and a documented cost. Product leaving processing should arrive at retail the same way. When those handoffs are recorded loosely, retail carries a cost of goods sold figure that cannot be traced back to production, and the production side carries inventory that no longer exists physically.
Integrated operators also have to decide and apply transfer pricing internally in a consistent way, keep intercompany balances clean where separate entities exist, and make sure margin analysis distinguishes production margin from retail margin. Otherwise the business cannot tell which part of the operation is actually working.
We reconcile stage by stage and then confirm that the consolidated inventory position reflects only product that genuinely remains in the organization.
Field notes
Common BioTrack Reconciliation Problems
The same dozen problems account for most of the inventory differences we are asked to investigate.
None of these are exotic. They are the predictable result of several systems being maintained by different people under time pressure, with no one assigned to the space between them. Recognizing which one you have is most of the work.
Notice how many of them are accounting problems rather than operational ones. Product posted to expense instead of inventory, missing vendor credits, unreconciled inventory accounts and prior-period errors have nothing to do with what happened on the floor — they happen in the ledger, and they will not be fixed by counting harder.
- Regulated inventory does not agree with POS or operational inventory
- POS inventory does not agree with the physical count
- Physical inventory is right operationally but the general ledger is wrong
- Purchases are posted to expense instead of inventory
- Vendor credits, shortages and returns are never recorded
- Transfers are recorded on one side only
- Old adjustment balances are carried forward indefinitely
- Unit-of-measure and pack-size changes are handled inconsistently
- Conversion and yield differences are treated as unexplained loss
- Prior-period errors sit in the opening balance and distort the current period
- Inventory accounts are never reconciled at month-end
- The tax preparer receives inventory figures that do not tie to the books
Historical work
Cannabis Inventory Reconciliation Cleanup
For operators carrying months or years of unresolved differences, cleanup is a defined project with a sequence — not an open-ended search.
Cleanup starts with a reliable starting point. Sometimes that is a prior reconciled period; more often it is a current physical count used to establish a defensible position going forward while the history is worked backward as far as the records support. Choosing that anchor honestly is the most important decision in the project, and we make it explicitly rather than by default.
From there the sequence is: identify inventory by location, product and category as appropriate; compare regulated records to operational and POS inventory; compare both to physical count information; review purchases and receiving; review transfers on both sides; review waste and adjustments for support; review conversions and production activity where applicable; tie financial inventory to the general ledger; determine what accounting corrections are appropriate; and establish a recurring process so the same backlog does not rebuild.
How far back cleanup can go depends entirely on the quality of the records that still exist. Where source documents are missing, we will tell you that a period cannot be reconstructed reliably rather than producing a schedule that looks authoritative and is not. We do not promise that every historical difference can be resolved.
The deliverable is a documented set of reconciliation workpapers, a schedule of proposed corrections with the reasoning attached, and a written monthly process your team or ours can run going forward.
Resolve BioTrack and Accounting Discrepancies
Send a recent inventory report, a physical count and your trial balance, and we will tell you where the differences are coming from before you commit to anything.
Cadence
How Often Should Cannabis Inventory Be Reconciled?
As an accounting matter, inventory should be reconciled at a frequency the operation's volume and risk justify — for most operators closing books monthly, that means monthly.
Frequency is a business decision driven by transaction volume, license type, number of locations, system complexity, the value at risk in inventory and how often the books are closed. A single-site retailer with high unit volume and a monthly close has different needs from a small producer with a handful of large-value lots.
What holds across all of them is that financial inventory should not be left unreconciled for long stretches. Differences that are found close to the event can usually be traced; differences found a year later frequently cannot, and unresolved differences compound into the opening balance of every period that follows.
For businesses closing books monthly, we recommend integrating inventory reconciliation into the month-end close at a level of detail appropriate to the operation — full reconciliation for high-value or high-risk categories, sampling and analytical review elsewhere, with a deeper count-based reconciliation at longer intervals.
This is accounting guidance about financial reporting, not a statement about any legally required counting or reporting frequency. Requirements applicable to your license come from official Illinois sources and your compliance advisors.
Scope
BioTrack Reconciliation vs BioTrack Compliance
This is an accounting service. It is not regulatory compliance consulting, and it does not replace your compliance team or your attorney.
What we do: compare inventory and transaction data across systems, investigate differences, connect operational inventory to the financial records, produce reconciliation workpapers, and recommend accounting entries supported by evidence. That work frequently surfaces operational issues, and we tell you what we found.
What we do not do: file or maintain regulatory reports on your behalf, advise on licensing, interpret regulations, represent you before a regulator on a compliance matter, or provide legal advice. Those obligations sit with your internal compliance function and your counsel, and they are separate from the accounting engagement.
We also do not claim any relationship with BioTrack or any tracking-system vendor. We are not a reseller, integrator, partner or authorized representative, and we make no representation about how their software should be configured.
Being explicit about this protects you. An accounting firm that markets itself as making a license compliant is selling something it cannot deliver, and the distinction matters most in exactly the situations where operators are under pressure.
Illinois context
Illinois BioTrack Accounting Support
Illinois cannabis operators need an accounting process capable of incorporating data from the state's applicable cannabis tracking and reporting systems alongside their own operational and financial records.
Our work with Illinois licensees is built around that requirement. Whatever reports the applicable state system produces for your license type, those reports become one input to a reconciliation that also draws on point-of-sale data, purchasing and receiving records, transfer documentation, physical counts and the general ledger. We design the process around the data your systems actually generate rather than around assumptions about system behavior.
We deliberately avoid publishing specific claims about current state system rules, required data fields, reporting deadlines or agency procedures on this page. Those details change, they differ by license type, and an accounting firm restating them from memory or from an old article is not a source you should rely on. Confirm current requirements with official Illinois sources and your compliance advisors.
What does not change is the accounting discipline. Regardless of which system the state uses or how its reporting evolves, an operator still needs inventory quantities that can be traced, costs that attach to product on a consistent basis, a general ledger inventory balance supported by a count, and workpapers that show how the figures were derived.
Illinois operators also carry state tax and reporting obligations that consume the same underlying records, which is why we keep reconciliation, bookkeeping and tax work connected rather than treating them as separate exercises.
Our process
Our BioTrack Reconciliation Process
A representative month. Actual timing depends on client systems, entity count, complexity and reporting deadlines, and is set in the engagement.
Phase 1
Collect data
- Regulated inventory and activity reports where applicable
- POS or operational inventory reports
- Purchase, vendor invoice and receiving records
- Inbound and outbound transfer records
- Waste, destruction and adjustment logs
- Physical count sheets and recount documentation
- General ledger inventory accounts and trial balance
- Cost of goods sold detail for the period
Phase 2
Compare quantities
- Establish beginning quantities by location and product
- Add purchases, production and inbound transfers
- Deduct sales, usage and outbound transfers
- Deduct documented waste and approved adjustments
- Compute expected ending quantities
- Compare to physical and operational ending inventory
Phase 3
Identify differences
- Separate timing and cutoff effects
- Flag missing, duplicated and one-sided records
- Isolate unit-of-measure and conversion effects
- Identify adjustments lacking support
- Quantify prior-period and opening-balance issues
Phase 4
Investigate
- Trace material differences to source documents
- Confirm receiving against vendor invoices
- Match transfers at both sending and receiving locations
- Review production and conversion activity where applicable
- Request recounts where the count is the likely error
Phase 5
Reconcile financial inventory
- Tie inventory general ledger accounts to the rollforward
- Review purchases, accounts payable and vendor credits
- Review cost attachment and cost of goods sold
- Evaluate adjustments and write-offs for support
- Assess margin impact of proposed corrections
Phase 6
Document
- Prepare reconciliation schedules by location and category
- Log each material variance with its identified cause
- Prepare proposed journal entries with supporting evidence
- Retain count sheets and source support with the workpapers
Phase 7
Maintain
- Establish a recurring reconciliation step in the close
- Assign ownership for count, receiving and transfer procedures
- Set review thresholds for variance follow-up
- Track open items period over period until resolved
Who we work with
Who We Reconcile Cannabis Inventory For
Dispensaries
Receiving, POS inventory relief, returns and voids, waste, counts and store-level inventory tied to the general ledger.
Cultivation centers and craft growers
Stage-by-stage quantity rollforward, weight change documentation, work-in-process and finished-goods cost reconciliation.
Infusers and manufacturers
Batch input-to-output reconciliation, yield review, packaging consumption and conversion cost attachment.
Processors
Input tracking, byproduct treatment, testing hold timing and stage-level cost reconciliation.
Cannabis brands
Inventory held at co-packing or partner facilities, transfers in and out, and finished-goods ownership tracking.
Multi-location operators
Location-level reconciliation before consolidation, transfer matching and intercompany inventory balances.
Transporters and distribution functions
In-transit inventory, manifest-to-record matching and custody timing at period end.
Vertically integrated licensees
Cultivation-to-retail stage reconciliation with both quantity and cost traced through every internal handoff.
Newly licensed businesses and established operators inheriting unreliable records both start the same way: a records review, a written scope, then either a cleanup or a standing monthly close.
Coverage
BioTrack Reconciliation Across Illinois
Delivering advanced cannabis accounting, 280E tax planning, forensic auditing, and fractional CFO advisory for licensed operators across all primary Illinois business centers, including Chicago, Aurora, Rockford, Joliet, Naperville, and Springfield.
Reconciliation work is performed remotely from your inventory, point-of-sale and accounting systems, with on-site support arranged where physical inventory counts or receiving process reviews call for it.
Helpful for a first review
- Regulated inventory and activity reports for the period, where applicable
- POS or operational inventory reports by location
- Purchase reports and vendor invoices
- Receiving records and any purchase orders used
- Inbound and outbound transfer records
- Waste and destruction records
- Inventory adjustment logs with approvals
- Physical count reports and count sheets
- Production, harvest or conversion records where applicable
- General ledger detail for inventory accounts
- Trial balance for the period
- Cost of goods sold detail
- Accounts payable aging and vendor credit records
- Prior reconciliation workpapers, if any exist
- A list of systems in use and how data currently moves between them
Questions
BioTrack reconciliation questions from Illinois operators
Explore the rest of the practice
Consultation
Speak with an Illinois cannabis CPA
Bring your license types, current books and open deadlines. We will tell you what needs to happen first and in what order.
