Skip to content

Service — Dispensary Accounting

Dispensary Accounting Services for Michigan Cannabis Retailers

Retail financial control for licensed Michigan dispensaries. Point-of-sale, cash, bank, inventory, purchasing, payroll and the general ledger reconciled into one chain, closed monthly, and reported at store level and consolidated.

Built for single-store operators and multi-location retailers who need sales, tender, deposits and inventory to agree before anyone talks about margin, forecasting or tax.

Premium cannabis retail interior with a manager reviewing store operating data at the counter

Dispensary Accounting Services in Michigan

Dispensary accounting is not ordinary bookkeeping with a cannabis label attached. A retail cannabis operation generates thousands of small transactions a week, most of them settled in physical cash, all of them recorded in a point-of-sale system that was never designed to be a general ledger, and all of them shadowed by a state-mandated seed-to-sale record that tracks units rather than dollars. Accounting for that business means proving that every one of those systems tells the same story.

A dispensary's financial records have to reconcile across point-of-sale activity, cash, deposits, bank statements, inventory, purchasing, payroll, tax liabilities and the general ledger — and end in financial statements that survive review by a lender, an investor, a tax preparer or an examiner.

Sales and Cash Chain
  1. Customer Transaction
  2. POS
  3. Cash / Payment
  4. Deposit
  5. Bank
  6. General Ledger
Inventory and Margin Chain
  1. Purchase
  2. Receiving
  3. Inventory
  4. Sale
  5. COGS
  6. Gross Margin

Those two chains are the entire system. Almost every dispensary accounting problem — unexplained cash, drifting margin, inventory that will not tie, books that close six weeks late — is a break somewhere in one of them. The work of this engagement is to find the break, close it, and then keep both chains intact month after month.

What Does a Dispensary Accountant Do?

A dispensary accountant maintains and reconciles the retailer's financial record. Depending on the engagement, that may include:

  • Point-of-sale sales reconciliation to recorded revenue
  • Cash reconciliation, including drawer, safe and clearing accounts
  • Bank and deposit reconciliation
  • Retail inventory accounting and valuation entries
  • Purchasing and receiving coordination with accounting
  • Accounts payable and vendor balance management
  • Payroll journal entries and liability tracking by store
  • General ledger maintenance and chart of accounts structure
  • Month-end close and period lock
  • Financial statement preparation at store and consolidated level
  • Gross-margin and store-profitability reporting
  • Tax workpaper support and liability reconciliation
  • Recurring management reporting

Exact scope depends on the engagement. Some retailers keep in-house staff for daily coding, receiving and accounts payable and outsource reconciliation, close and reporting; others outsource the full accounting function. Neither arrangement changes the reconciliation requirements — only who performs each step.

Dispensary POS Reconciliation

Point-of-sale reconciliation is the foundation of dispensary accounting. The POS is the system of record for what was sold; the general ledger is the system of record for what the business earned and collected. Those two figures agree only when every step between them is verified.

POS Reconciliation Chain
  1. POS Sales
  2. Expected Cash / Payments
  3. Actual Cash / Deposits
  4. Bank
  5. General Ledger

Reconciliation starts from the POS period report and works forward. Gross sales, discounts, returns and tax components are identified separately, because a net figure posted to a single revenue account destroys the ability to explain a variance later. Expected tender is then compared with what was actually counted and deposited, and the deposit is traced into the bank and the ledger.

Differences commonly trace to:

  • Discounts applied at the register but not reflected in recorded revenue
  • Refunds and exchanges processed outside the normal sales flow
  • Voided transactions that were counted or excluded inconsistently
  • Timing differences at period cutoff between POS day and bank day
  • Cash over and short at individual registers
  • Deposit timing, including cash held on site across the cutoff
  • Mapping errors between POS categories and ledger accounts
  • Tax configuration in the POS that does not match how liabilities are recorded
  • Duplicate transactions from re-imported or re-processed exports
  • Missing transactions from an offline register or an incomplete export
POS variance triage
SymptomFirst CheckTypical Root Cause
POS sales exceed ledger revenueDiscount and refund handlingNet-only posting or refunds recorded as expense
Ledger revenue exceeds POS salesDuplicate imports and manual entriesA period imported twice or a manual journal left in place
Tender does not match salesPayment-type breakdown by registerCash over or short, or an unmapped payment type
Variance appears only at month endCutoff dates on both sidesPOS business day differs from the accounting calendar day
Tax liability driftsPOS tax configuration versus liability accountsTax collected posted to revenue instead of a liability account

Specific system integrations are scoped per engagement based on what the retailer already runs; the reconciliation logic above applies regardless of platform.

Dispensary Cash Reconciliation

Cannabis retail still moves a substantial amount of physical currency, so a dispensary cannot rely on bank feeds to describe its cash position. Cash has to be proven from the sale forward, using a simple arithmetic expectation:

Expected cash calculation
ComponentEffectSource
Opening cashStarting balancePrior close count and drawer assignment
Plus cash salesIncreasePOS tender report by register
Less payouts and removalsDecreaseCash drops, vendor payouts, transfers
Equals expected ending cashControl figureCalculated, not counted
Cash Proof
  1. Expected Cash
  2. Actual Counted Cash
  3. Variance Review
  4. General Ledger

Expected ending cash is then compared against what was actually counted — register by register and in the safe — and against what left the building as a deposit. The reconciliation covers:

  • Register counts documented at open and close
  • Safe counts performed on a defined schedule
  • Deposits matched to counted amounts and deposit slips
  • Cash transfers between registers, safe and armored pickup
  • Cash over and short recorded to a dedicated account, not netted into sales
  • Timing differences where cash is counted in one period and deposited in the next
  • Cash clearing accounts reconciled to zero or to an explained balance
  • General ledger cash-on-hand balance agreeing to the physical count

An unexplained cash variance should be investigated in the period it arises rather than simply carried forward. Carried variances compound: after three months nobody can tell whether the balance represents a counting error, a deposit in transit, a coding mistake or a control failure, and the entire cash balance loses evidentiary value.

Dispensary Shift Reconciliation

Shift reconciliation is the store-floor control that makes daily and monthly reconciliation possible. It closes one register or one shift at a time, while the people involved and the transactions are still identifiable.

Shift Close
  1. Shift Sales
  2. Expected Tender
  3. Actual Tender
  4. Variance Review
  5. Deposit / Cash Control
  6. General Ledger
  1. 01Record the opening drawer amount and who it was assigned to.
  2. 02Capture shift sales by tender type from the POS.
  3. 03Identify refunds processed during the shift.
  4. 04Identify voids and no-sale events for review.
  5. 05Record cash drops made to the safe during the shift.
  6. 06Count the closing drawer and document the count.
  7. 07Compare expected tender with actual tender and quantify the variance.
  8. 08Review variances, with supervisor approval where store policy requires it.
  9. 09Prepare the deposit and record cash retained on site.
  10. 10Post the shift result so it flows into the day's ledger activity.

Not every retailer follows the same shift process, and the accounting should reflect the store's actual procedure rather than a template. What matters is that the procedure is consistent, documented, and produces a variance figure that reaches the ledger instead of disappearing at the register.

Dispensary Bank Deposit Reconciliation

The deposit is the bridge between counted cash and the banking record. Deposit reconciliation confirms that what was counted, what was prepared, what the bank credited and what the ledger shows are all the same amount.

Deposit Chain
  1. Expected Deposit
  2. Actual Deposit
  3. Bank
  4. General Ledger
  • Deposit timing across the period cutoff, including in-transit amounts
  • Split deposits across multiple bags, days or accounts
  • Cash intentionally retained on site for change and float
  • Bank fees, cash-handling charges and armored service costs
  • Deposits coded to revenue instead of clearing the cash account
  • Deposits that never reached the bank and require investigation
  • Duplicate deposit entries from both a manual entry and a bank feed
  • Adjustments issued by the bank after a count discrepancy

Bank verification adjustments deserve particular attention. When the bank counts a deposit differently than the store did, the difference is a real variance with a source — a miscount, a currency error, or a bag that was short — and it belongs in the cash over and short account with documentation, not absorbed silently into revenue.

Dispensary Inventory Accounting

Inventory is normally the largest asset on a dispensary balance sheet and the single biggest driver of reported profitability. Retail inventory exists in at least three distinct views, and confusing them is the most common source of accounting failure in cannabis retail.

Three views of dispensary inventory
ViewWhat It MeasuresPrimary Use
Physical inventoryUnits actually present on shelves and in the vaultCount verification and loss detection
Operational / seed-to-saleUnits recorded in the state tracking systemRegulatory reporting and movement history
Accounting inventoryDollar value carried on the balance sheetCOGS, gross margin and financial statements
Inventory Value Roll-Forward
  1. Beginning Inventory
  2. Plus Purchases
  3. Less Cost Flow Out
  4. Equals Ending Inventory

Quantity and value are related but not identical. A store can be perfectly accurate on units and badly wrong on value if landed cost, vendor credits, discounts or cost changes were never applied, and it can carry an accurate dollar balance while units have drifted. Both have to be maintained.

  • Purchases recorded at the cost actually payable to the vendor
  • Receiving matched to what was physically accepted, not what was ordered
  • Product transfers between locations or license types recorded on both sides
  • Inventory adjustments documented with a reason code
  • Sales relieving inventory at the correct cost
  • Waste and destruction recorded and reflected in value
  • Physical counts performed on a defined cycle and reconciled to the ledger
  • Costing method applied consistently across periods
  • An inventory subledger that supports the general ledger balance
  • General ledger inventory tied to that subledger every close

Dispensary Inventory Reconciliation

Inventory reconciliation is where the three views are brought into agreement. It is not a single comparison but a set of them, and each pair can disagree for its own reasons.

Reconciliation Points
  1. Seed-to-Sale Records
  2. POS
  3. Physical Inventory
  4. Accounting Inventory
  5. General Ledger

Variances commonly trace to:

  • Timing between when a movement occurred and when it was recorded
  • Receiving differences between the manifest, the count and the invoice
  • Unit-of-measure mapping between grams, eaches and packages
  • Product mapping where a SKU exists in one system under another identity
  • Adjustments made in one system and not the other
  • Waste recorded operationally but never valued in accounting
  • Customer returns handled inconsistently
  • Transfers between locations recorded once instead of twice
  • Cost changes applied prospectively in one system only
  • Straightforward data-entry error at receiving or count

This page covers reconciliation from the accounting side — proving the ledger balance. Deeper operational seed-to-sale reconciliation, including movement-level investigation, is handled on the Metrc reconciliation service.

Purchasing & Accounts Payable for Dispensaries

Purchasing is where inventory value enters the books, which makes accounts payable a retail accounting function rather than an administrative one. If receiving and the vendor invoice are not matched, inventory and payables are both wrong from the moment the product lands.

Procure to Pay
  1. Purchase Order
  2. Receiving
  3. Vendor Invoice
  4. Accounts Payable
  5. Payment
  6. Inventory / General Ledger
  • Three-way matching between order, receipt and invoice where practical
  • Vendor balances reconciled to vendor statements
  • Duplicate bills identified before payment, not after
  • Inventory versus expense coding applied consistently by item type
  • Location coding on every purchase so store margin stays accurate
  • Entity coding where more than one legal entity buys product
  • Vendor credits, returns and short shipments recorded against the original bill
  • Payment timing tracked against available cash
  • Accrued but unbilled receipts recognized at period end

Coding discipline here determines whether gross margin means anything. A purchase expensed instead of capitalized into inventory understates the asset and distorts margin in both the month of purchase and the month of sale.

Dispensary COGS & Gross Margin

Gross margin is the primary operating measure in cannabis retail, and it is entirely dependent on the reliability of the two inputs beneath it.

Margin arithmetic
CalculationFormulaDepends On
Gross profitRevenue − COGSComplete revenue capture and correct cost relief
Gross marginGross profit ÷ RevenueBoth inputs being reconciled first
COGSBeginning inventory + Purchases − Ending inventoryAccurate counts and consistent costing

Margin is worth reviewing by store, by period, and — where the underlying data is reliable — by category or product family. Reliability is the qualifier that matters: category-level margin computed from inconsistent SKU mapping produces confident numbers that are simply wrong, and acting on them is worse than not having them.

  • Margin by store, compared period over period
  • Margin trend across a rolling window rather than a single month
  • Category margin where SKU and cost mapping is consistent
  • Product family margin where purchasing data supports it
  • Discount impact separated from cost movement
  • Shrink and waste effects identified rather than buried in cost
  • Vendor cost changes tracked as a distinct driver

No benchmark margin is asserted here. Retail margin varies with market, product mix, purchasing terms, discounting strategy and local conditions, and a target borrowed from another operator is not a diagnostic.

Dispensary Bookkeeping

Underneath the retail-specific reconciliations sits ordinary recurring bookkeeping, which still has to happen every month:

  • Transaction coding to account, store and entity
  • Bank reconciliation for every operating account
  • Cash reconciliation and clearing account maintenance
  • Credit-card and merchant account reconciliation where applicable
  • Accounts payable entry and aging review
  • Payroll journal entries
  • Inventory and cost postings
  • Balance-sheet account reconciliation with supporting schedules
  • Monthly close and period lock

Broad cannabis bookkeeping — including cleanup and catch-up work across license types beyond retail — is covered on the cannabis bookkeeping service. This page stays focused on what is specific to a retail store.

Dispensary Payroll Accounting

Labor is typically the largest operating expense in a dispensary after cost of goods sold, and it is only useful as a management figure when it is coded to the store and function that incurred it.

Payroll Posting
  1. Payroll Register
  2. Wages
  3. Employer Payroll Cost
  4. Liabilities
  5. Cash
  6. General Ledger
  • Store and location coding on every wage entry
  • Department coding to separate floor, inventory and management labor
  • Employer payroll taxes recorded alongside gross wages
  • Withholding and employer liabilities carried in liability accounts
  • Payroll clearing accounts reconciled after each cycle
  • Liability balances agreeing to the payroll register and to remittances
  • Accrued wages recognized at period end where the cycle straddles the cutoff
  • Labor reported as a percentage of store revenue in management reporting

Payroll processing itself, and the scope of payroll support available, is described on the cannabis payroll service. The accounting described here concerns how the resulting register is recorded and reconciled.

Dispensary Sales & Tax Reconciliation

Tax amounts collected at the register are not revenue. They are a liability from the moment the transaction closes until they are remitted, and the accounting has to keep them separate and reconcilable.

Tax Liability Chain
  1. Sales
  2. Tax Component
  3. Liability
  4. Payment
  5. General Ledger Reconciliation
  • Gross sales captured before discounts and returns
  • Discounts and returns tracked separately from net revenue
  • Tax components collected or accrued recorded to liability accounts by type
  • Liability accounts reconciled to the POS tax reports each period
  • Payments and remittances applied against the correct liability account
  • Residual liability balances explained rather than assumed to be timing
  • Filing periods aligned to the accounting calendar
  • Workpapers retained supporting each reconciled balance

Applicable rates, filing mechanics and remittance requirements are addressed on the sales and excise tax compliance service and in the Michigan cannabis tax guide, which are the pages that track those details. This section stays with the accounting question: does the liability on the balance sheet agree with what was collected and what has been paid.

Dispensary Month-End Close

The close is where all of the above becomes financial statements. The sequence matters — reconciling inventory before sales are settled, or reviewing margin before COGS is final, produces work that has to be redone.

  1. 01Confirm the POS period cutoff and that all registers reported.
  2. 02Reconcile POS sales to recorded revenue by store.
  3. 03Reconcile cash: expected versus counted, including over and short.
  4. 04Reconcile deposits to counted cash and to the bank.
  5. 05Reconcile every bank account to the statement.
  6. 06Review accounts payable for duplicates, aging and unrecorded bills.
  7. 07Reconcile inventory value to the subledger and to counts.
  8. 08Review payroll entries against the register and clear payroll accounts.
  9. 09Reconcile tax liability accounts to reports and remittances.
  10. 10Reconcile remaining balance-sheet accounts to supporting schedules.
  11. 11Review unusual and manual journal entries for support.
  12. 12Review COGS for completeness and consistency of costing.
  13. 13Review gross margin by store against prior periods.
  14. 14Review the income statement for coding anomalies.
  15. 15Review the balance sheet for unexplained or stale balances.
  16. 16Finalize financial statements, lock the period and distribute reporting.

Dispensary Balance-Sheet Reconciliation

A profitable-looking income statement means very little if the balance sheet contains balances nobody can explain. Every unexplained balance-sheet account is a potential income statement error waiting to be discovered — an overstated inventory balance is an understated cost, a stale payable is an overstated expense, an unreconciled cash account is unrecorded activity.

Reconciliation Standard
  1. GL Account
  2. Supporting Detail
  3. Explained Difference
Accounts to reconcile each close
AccountSupporting DetailWhat a Difference Suggests
CashBank statements, counts, deposit logsUnrecorded activity or a counting variance
InventorySubledger, counts, cost recordsCosting error, shrink, or unrecorded movement
Accounts payableVendor statements and agingDuplicate bills or unrecorded invoices
Payroll liabilitiesPayroll registers and remittancesStale accrual or a missed remittance
Tax liabilitiesTax reports and payment recordsMisposted payment or accrual error
Fixed assetsAsset schedule and depreciationExpensed capital items or missed depreciation
LoansAmortization schedules and lender statementsInterest posted to principal or vice versa
IntercompanyMatching balance in the related entityOne-sided transfer entry
EquityContribution and distribution recordsOwner activity coded as expense

Dispensary Financial Reporting

Reporting turns a closed period into something management can act on. A retail package is normally broader than the three core statements.

  • Income statement by store and consolidated
  • Balance sheet with reconciled supporting schedules
  • Cash flow view covering operating, investing and financing activity
  • Gross margin by store and, where reliable, by category
  • Inventory value, turnover and aging
  • Labor cost by store and as a percentage of revenue
  • Tax liability position by type and period
  • Store and location reporting alongside consolidated totals
  • Budget versus actual where a budget exists

Reporting structure, cadence and package design are covered further on the financial reporting service.

Store-Level Profitability

Consolidated results hide the thing operators most need to see. Two stores with identical revenue can have entirely different economics once cost of goods, labor, occupancy and local operating costs are separated, and a consolidated statement will show neither.

Store Reporting
  1. Store A / B / C
  2. Separate Location Coding
  3. Store P&Ls
  4. Consolidated View
  • Revenue by store, including discount and return activity
  • Cost of goods sold relieved against the correct store inventory
  • Gross margin computed at store level, not allocated from the total
  • Labor cost by store and by department
  • Occupancy, including rent, utilities and facility costs
  • Store-controllable operating expenses separated from corporate overhead
  • Inventory held at each store and its turnover
  • Shared and corporate costs shown separately from store performance

How shared costs are treated changes the answer, so the treatment should be stated rather than embedded. A useful package usually shows store contribution before allocations and store profit after them, so management can see both. No target profitability figure is asserted; the point of store reporting is comparison against the operator's own history and portfolio.

Multi-Location Dispensary Accounting

Multi-location accounting is mostly a discipline problem. The technical requirements are modest; the difficulty is applying them identically at every site, every month.

Multi-Location Structure
  1. Location Data
  2. Standardized Accounting
  3. Location Reporting
  4. Consolidated Reporting
  • A standard chart of accounts used identically at every location
  • Consistent location coding applied to every transaction
  • Separate cash accountability and counts per store
  • Separate inventory records and counts per store
  • Payroll coded by location and department
  • Shared-cost allocation methods that are documented and stable
  • Inter-location product transfers recorded on both sides
  • Location profit and loss statements produced every period
  • Consolidated reporting built from comparable location data

Store-level visibility should be preserved before consolidation, not reconstructed afterward. Once activity has been posted without location coding, recovering store detail is a manual reclassification exercise across every affected month.

Multi-Entity Dispensary Accounting

Many retail operators hold licenses, real estate and management functions in separate legal entities. Accounting has to respect those boundaries even when the operating team treats the group as one business.

  • Separate books maintained for each legal entity
  • Separate ledgers rather than departments within one file
  • Intercompany balances recorded on both sides and agreed each period
  • Shared expenses allocated on a documented and consistent basis
  • Management company relationships recorded per the actual agreements
  • Real-estate entity rent and cost flows recorded as arm's-length transactions
  • Cash transfers between entities recorded as transfers, not revenue or expense
  • Consolidation prepared where appropriate, with eliminations documented

Entity structure itself is a legal and tax question. This engagement records and reports the structure that exists; structuring advice is a separate discussion and is not provided as legal advice.

Dispensary Accounting Cleanup

Most retailers who reach out are not starting from zero — they are starting from records that have drifted. Cleanup establishes a defensible current position before any recurring process is worth running.

Cleanup Sequence
  1. Diagnose
  2. Reconcile
  3. Correct
  4. Document
  5. Establish Current Position
  6. Recurring Close

Common conditions found at diagnosis:

POS does not tie to the books.
Rebuild the sales bridge for a sample period, then apply the corrected mapping forward and back.
Cash does not tie.
Reconstruct expected cash from POS tender reports and compare against counts and deposits period by period.
Bank deposits do not match expected cash.
Trace each deposit to a count, then isolate in-transit timing from genuine variances.
Inventory does not reconcile.
Establish a supportable count and cost basis at a cutoff date and roll forward from there.
Accounts payable is unreliable.
Reconcile vendor balances to statements and clear duplicate or already-paid bills.
Payroll liabilities are stale.
Agree each liability account to registers and remittance records and clear what has already been paid.
Tax liabilities do not tie.
Rebuild the liability schedule from tax reports and payments and reconcile to the ledger balance.
COGS is erratic month to month.
Review costing consistency, inventory cutoffs and whether purchases were expensed instead of capitalized.
Negative inventory exists.
Usually sequencing or unit mapping — sales relieved before receipts posted, or mismatched units between systems.
Balance-sheet accounts are unexplained.
Build a supporting schedule for every material account and resolve differences before closing.
Months remain unclosed.
Close sequentially from the last defensible period rather than attempting all open months at once.
Multiple locations are mixed together.
Establish location coding and reclassify prior activity where records allow store detail to be recovered.

Where source documentation no longer exists, the limitation is documented rather than papered over with an unsupported entry.

Dispensary Accounting & Section 280E

Where Section 280E applies, the quality of retail accounting has direct tax consequence. The relationship runs through inventory: cost that is properly part of inventory flows into cost of goods sold, and cost that is not is treated differently. That makes inventory accounting, cost classification and documentation the accounting inputs a tax position depends on.

  • Inventory accounting that is supportable by counts and cost records
  • Cost classification applied consistently across periods
  • Expense categorization that distinguishes cost categories clearly
  • Documentation retained at the time of posting rather than reconstructed
  • Tax workpapers built from reconciled ledger balances

The tax methodology itself — how cost of goods sold is determined for tax purposes and how the position is documented — is addressed on the 280E tax compliance service, with background in Section 280E explained. Depending on applicable federal tax treatment, the analysis can change; the accounting discipline that supports it does not.

Dispensary Accounting & Metrc Reconciliation

Seed-to-sale data and accounting data answer different questions. One describes what moved; the other describes what it was worth. Treating either as a substitute for the other is a reliable way to produce financial statements nobody can defend.

Two systems, two questions
SystemRecordsAnswers
Operational / seed-to-saleQuantity and movementWhat product exists and where it went
AccountingFinancial value and general ledger balancesWhat it cost and what the business earned
ReconciliationDifferences between the twoWhere the record breaks down and why

Deeper operational reconciliation is handled on the Metrc reconciliation service, with educational background in the Metrc guide. No affiliation with or endorsement by any tracking-system vendor or state agency is implied.

Dispensary Accounting & Fractional CFO

Accounting produces the record; the CFO layer uses it to make decisions. The progression only works in order — forecasting from unreconciled books produces confident projections built on numbers that were never true.

From Records to Decisions
  1. Reliable Accounting
  2. Monthly Reporting
  3. Store KPIs
  4. Forecast
  5. Management Decision

Forecasting, budgeting, KPI strategy and capital planning are covered on the fractional CFO service. Return preparation is covered on the cannabis tax preparation service.

Cannabis Retail KPIs

A retail KPI is only worth reporting if a decision changes when it moves. The measures below are the ones most often tied to an action in a dispensary.

KPIs and the decisions they inform
MeasureWhat It ReflectsDecision It Supports
Revenue by storeDemand and traffic performanceStaffing, hours and promotion planning
Gross marginPricing, discounting and cost movementPurchasing terms and discount policy
Inventory turnoverHow quickly stock converts to salesOrder quantity and assortment
Inventory daysCapital held in stockWorking capital and vendor terms
Labor cost ratioStaffing relative to revenueScheduling and store structure
Cash positionLiquidity available to operatePayment timing and reserves
Budget variancePerformance against planCorrective action inside the period
Store profitabilityFull economics of each locationLocation investment or restructuring
Accounts payable agingVendor obligation timingPayment sequencing
Tax liability balanceAmounts accrued and unpaidCash reserved for remittance

No benchmark percentages are asserted. A KPI is most useful measured against the store's own trend and against comparable stores inside the same operator's portfolio, where the accounting treatment is consistent.

Common Dispensary Accounting Problems

POS sales do not match the ledger.
Check discount, refund and void handling and whether revenue is posted gross or net before assuming a mapping error.
Cash does not match expected tender.
Rebuild expected cash from tender reports by register and isolate which shift and drawer the variance originates in.
Bank deposits do not match cash activity.
Separate in-transit timing from genuine differences, then trace each remaining deposit to its count.
Inventory does not tie.
Compare counts, operational records and ledger value separately; the pair that disagrees identifies the failure point.
Gross margin moves unexpectedly.
Review costing consistency, inventory cutoff, discount activity and whether purchases were capitalized correctly.
Negative inventory appears.
Look at posting sequence and unit mapping — sales relieved before receipts, or mismatched units of measure.
Tax liabilities do not reconcile.
Rebuild the liability schedule from tax reports and remittances and confirm payments were applied to the right account.
Payroll liabilities stay open.
Agree every liability balance to the register and to what actually left the bank, then clear stale accruals.
Store-level profitability is unclear.
Confirm location coding is applied to revenue, COGS, labor and occupancy before analyzing the result.
Shared costs distort location reporting.
Present store contribution before allocations and store profit after them, with the allocation basis documented.
Books close too slowly.
Find the blocking reconciliation; a late close usually traces to one account nobody has owned.
Balance-sheet balances are unexplained.
Build a supporting schedule for every material account and treat an unexplained balance as an open item, not a rounding difference.

Dispensary Accounting Process

Engagements begin with a review of what already exists. The sequence below is typical rather than fixed — a retailer with clean records moves straight to structure and recurring close.

  1. 01Review the business and entity structure.
  2. 02Review the point-of-sale system and how it reports.
  3. 03Review bank accounts and banking arrangements.
  4. 04Review the cash handling process from drawer to deposit.
  5. 05Review inventory systems, counts and costing method.
  6. 06Review purchasing, receiving and accounts payable workflow.
  7. 07Review payroll processing and how entries reach the ledger.
  8. 08Review the chart of accounts and its store and entity coding.
  9. 09Review reconciliations currently performed and by whom.
  10. 10Identify cleanup and catch-up work required.
  11. 11Establish the retail accounting structure and coding standards.
  12. 12Establish recurring reconciliations and ownership of each.
  13. 13Establish the monthly close calendar and delivery dates.
  14. 14Produce store-level and consolidated management reporting.

No two engagements are identical. A single-store operator with a clean file and a five-store group carrying two years of unreconciled cash need different sequencing, and scope is defined after the review rather than assumed in advance.

Dispensary Accounting Services Across Michigan

Serving licensed cannabis retailers throughout Michigan. Accounting is delivered remotely with scheduled reporting, which works for stores in Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn, as well as for multi-store operators with locations in more than one market.

Municipal cost structures, local operating conditions and store formats vary across the state. Those differences belong in the account structure and the store-level reporting detail rather than in a single template applied to every location. For retail-sector context, see the dispensaries industry page, and for educational depth, the dispensary accounting guide and Michigan cannabis accounting guide.

Dispensary Accounting FAQs

What is dispensary accounting?
Dispensary accounting is the retail-specific accounting system that keeps a cannabis retailer's general ledger reconciled to point-of-sale activity, cash and tender, bank deposits, inventory, purchasing, payroll and tax liabilities, and closes each period into financial statements management can rely on.
What does a dispensary accountant do?
Depending on the engagement, a dispensary accountant reconciles POS sales, cash and deposits, and bank activity; maintains inventory and purchasing entries; manages accounts payable and payroll postings; reconciles balance-sheet accounts; runs the month-end close; and produces store-level and consolidated financial statements plus tax workpapers.
How is dispensary accounting different from ordinary retail accounting?
A cannabis retailer runs high cash volume, limited conventional payment processing, a parallel state-mandated seed-to-sale record, and, where Section 280E applies, a tax position that depends heavily on inventory and cost of goods sold. Those factors make reconciliation and inventory accounting far more consequential than in general retail.
How do you reconcile dispensary POS sales?
POS sales are traced through expected tender, actual cash and payments, deposits, bank activity and the general ledger. Differences are investigated by category — discounts, refunds, voids, timing, cash over or short, tax configuration, mapping errors, and duplicate or missing transactions — rather than absorbed into a plug entry.
How do dispensaries reconcile cash?
Opening cash plus cash sales less payouts and removals equals expected ending cash, which is then compared with counted cash in registers and the safe, plus deposits and transfers. Any variance is documented and investigated in the period it arises.
What is dispensary shift reconciliation?
Shift reconciliation closes a single register or shift: opening drawer, shift sales, refunds and voids, cash drops, closing count, expected versus actual tender, variance review with supervisor approval where appropriate, and preparation of the deposit that flows into the ledger.
How does inventory affect dispensary accounting?
Inventory is usually the largest balance-sheet account and drives cost of goods sold and gross margin. Retail inventory has a physical view, an operational seed-to-sale view, and an accounting value view; the accounting balance has to be supported by counts and cost records rather than assumed.
How do Metrc records connect to financial accounting?
Seed-to-sale systems record quantity and movement; the accounting ledger records financial value. The two are reconciled so that ledger inventory is supported by operational records, but they answer different questions and are not interchangeable.
How often should a dispensary close its books?
Monthly is the practical standard. A monthly close keeps variances inside a small window, keeps store reporting current, and prevents a year of unreviewed retail activity from surfacing at tax time.
What financial statements should a dispensary review?
At minimum a store-level and consolidated income statement, a balance sheet with reconciled supporting schedules, and a cash flow view. Gross margin, inventory, labor and tax liability detail are usually reviewed alongside them.
How does Section 280E affect dispensary accounting where applicable?
Where Section 280E applies, inventory accounting, cost classification and documentation carry more consequence because cost of goods sold and non-deductible expense are treated differently. Accounting supports that position with consistent categories and supportable balances; the tax methodology itself is addressed on the 280E compliance page.
Can you clean up dispensary books that are behind?
Yes, subject to available records. Cleanup work is scoped after reviewing the POS exports, bank statements, cash logs, purchasing records, payroll reports and current ledger, and follows a diagnose, reconcile, correct, document sequence before recurring close begins.
Can you support multi-location dispensaries?
Yes. Multi-location work uses a standardized chart of accounts with consistent store coding so each location produces its own profit and loss statement and consolidated reporting is built from comparable data.
How does dispensary payroll connect to accounting?
Each payroll register posts as a journal entry splitting gross wages, employer payroll cost, withholding and employer liabilities, and cash or clearing activity, coded by store and department so labor can be reported at store level and liability accounts reconciled to the register.
What is dispensary gross margin?
Revenue less cost of goods sold is gross profit; gross profit divided by revenue is gross margin. It is only meaningful when revenue capture and inventory costing are sufficiently reliable, which is why reconciliation comes before margin analysis.
Do you provide dispensary accounting throughout Michigan?
Yes. Engagements are delivered remotely for licensed retailers across Michigan, including Detroit, Grand Rapids, Ann Arbor, Lansing, Flint, Kalamazoo, Sterling Heights, Warren, Troy and Dearborn.

Related Services

Cannabis Bookkeeping

Monthly bookkeeping built for licensed cannabis operators, including 280E-aware chart of accounts, reconciliations, and close packages.

Read more

Seed-to-Sale Reconciliation

Reconciliation between the statewide monitoring system, inventory subledgers, and the general ledger for licensed Michigan cannabis operators. We provide comprehensive reconciliation between your general ledger and the Cannabis Regulatory Agency (CRA) mandates, including direct workpaper preparation for the mandatory Michigan Annual Financial Statement (AFS) audit reports required for active licensure.

Read more

280E Tax Planning and Compliance

Section 280E planning, cost of goods sold methodology, and documentation support for licensed cannabis operators throughout Michigan.

Read more

Payroll Services

Payroll accounting, provider reconciliation and departmental labor coding for licensed cannabis operators, integrated with monthly reporting.

Read more

Sales and Excise Tax Compliance

Calculation, accrual, and filing support for Michigan adult-use retail operations subject to the 10% marijuana excise tax plus the standard 6% state sales tax, ensuring complete isolation from federal 280E non-deductible expense calculations.

Read more

Financial Reporting

Monthly financial statements, KPI dashboards, and stakeholder reporting packages prepared for licensed cannabis operators.

Read more

Tax Preparation

Federal and state tax return preparation for licensed cannabis businesses, with inventory-driven cost of goods sold support and reconciled workpapers.

Read more

Fractional CFO Advisory

Part-time CFO support for licensed cannabis operators: forecasting, capital planning, KPI reporting, and board-ready financial packages.

Read more

Cash Flow Planning

Cash forecasting, working capital analysis, and cash control design for licensed cannabis operators managing tax and inventory demands.

Read more

Related Industries

Related Resources

Discuss Dispensary Accounting for Your Michigan Store

Call to talk through your point-of-sale setup, cash process, inventory records and current close status, or schedule a consultation at a time that works for your team.