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.

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.
- Customer Transaction
- POS
- Cash / Payment
- Deposit
- Bank
- General Ledger
- Purchase
- Receiving
- Inventory
- Sale
- COGS
- 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 Sales
- Expected Cash / Payments
- Actual Cash / Deposits
- Bank
- 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
| Symptom | First Check | Typical Root Cause |
|---|---|---|
| POS sales exceed ledger revenue | Discount and refund handling | Net-only posting or refunds recorded as expense |
| Ledger revenue exceeds POS sales | Duplicate imports and manual entries | A period imported twice or a manual journal left in place |
| Tender does not match sales | Payment-type breakdown by register | Cash over or short, or an unmapped payment type |
| Variance appears only at month end | Cutoff dates on both sides | POS business day differs from the accounting calendar day |
| Tax liability drifts | POS tax configuration versus liability accounts | Tax 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:
| Component | Effect | Source |
|---|---|---|
| Opening cash | Starting balance | Prior close count and drawer assignment |
| Plus cash sales | Increase | POS tender report by register |
| Less payouts and removals | Decrease | Cash drops, vendor payouts, transfers |
| Equals expected ending cash | Control figure | Calculated, not counted |
- Expected Cash
- Actual Counted Cash
- Variance Review
- 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 Sales
- Expected Tender
- Actual Tender
- Variance Review
- Deposit / Cash Control
- General Ledger
- 01Record the opening drawer amount and who it was assigned to.
- 02Capture shift sales by tender type from the POS.
- 03Identify refunds processed during the shift.
- 04Identify voids and no-sale events for review.
- 05Record cash drops made to the safe during the shift.
- 06Count the closing drawer and document the count.
- 07Compare expected tender with actual tender and quantify the variance.
- 08Review variances, with supervisor approval where store policy requires it.
- 09Prepare the deposit and record cash retained on site.
- 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.
- Expected Deposit
- Actual Deposit
- Bank
- 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.
| View | What It Measures | Primary Use |
|---|---|---|
| Physical inventory | Units actually present on shelves and in the vault | Count verification and loss detection |
| Operational / seed-to-sale | Units recorded in the state tracking system | Regulatory reporting and movement history |
| Accounting inventory | Dollar value carried on the balance sheet | COGS, gross margin and financial statements |
- Beginning Inventory
- Plus Purchases
- Less Cost Flow Out
- 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.
- Seed-to-Sale Records
- POS
- Physical Inventory
- Accounting Inventory
- 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.
- Purchase Order
- Receiving
- Vendor Invoice
- Accounts Payable
- Payment
- 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.
| Calculation | Formula | Depends On |
|---|---|---|
| Gross profit | Revenue − COGS | Complete revenue capture and correct cost relief |
| Gross margin | Gross profit ÷ Revenue | Both inputs being reconciled first |
| COGS | Beginning inventory + Purchases − Ending inventory | Accurate 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 Register
- Wages
- Employer Payroll Cost
- Liabilities
- Cash
- 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.
- Sales
- Tax Component
- Liability
- Payment
- 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.
- 01Confirm the POS period cutoff and that all registers reported.
- 02Reconcile POS sales to recorded revenue by store.
- 03Reconcile cash: expected versus counted, including over and short.
- 04Reconcile deposits to counted cash and to the bank.
- 05Reconcile every bank account to the statement.
- 06Review accounts payable for duplicates, aging and unrecorded bills.
- 07Reconcile inventory value to the subledger and to counts.
- 08Review payroll entries against the register and clear payroll accounts.
- 09Reconcile tax liability accounts to reports and remittances.
- 10Reconcile remaining balance-sheet accounts to supporting schedules.
- 11Review unusual and manual journal entries for support.
- 12Review COGS for completeness and consistency of costing.
- 13Review gross margin by store against prior periods.
- 14Review the income statement for coding anomalies.
- 15Review the balance sheet for unexplained or stale balances.
- 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.
- GL Account
- Supporting Detail
- Explained Difference
| Account | Supporting Detail | What a Difference Suggests |
|---|---|---|
| Cash | Bank statements, counts, deposit logs | Unrecorded activity or a counting variance |
| Inventory | Subledger, counts, cost records | Costing error, shrink, or unrecorded movement |
| Accounts payable | Vendor statements and aging | Duplicate bills or unrecorded invoices |
| Payroll liabilities | Payroll registers and remittances | Stale accrual or a missed remittance |
| Tax liabilities | Tax reports and payment records | Misposted payment or accrual error |
| Fixed assets | Asset schedule and depreciation | Expensed capital items or missed depreciation |
| Loans | Amortization schedules and lender statements | Interest posted to principal or vice versa |
| Intercompany | Matching balance in the related entity | One-sided transfer entry |
| Equity | Contribution and distribution records | Owner 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 A / B / C
- Separate Location Coding
- Store P&Ls
- 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.
- Location Data
- Standardized Accounting
- Location Reporting
- 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.
- Diagnose
- Reconcile
- Correct
- Document
- Establish Current Position
- 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.
| System | Records | Answers |
|---|---|---|
| Operational / seed-to-sale | Quantity and movement | What product exists and where it went |
| Accounting | Financial value and general ledger balances | What it cost and what the business earned |
| Reconciliation | Differences between the two | Where 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.
- Reliable Accounting
- Monthly Reporting
- Store KPIs
- Forecast
- 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.
| Measure | What It Reflects | Decision It Supports |
|---|---|---|
| Revenue by store | Demand and traffic performance | Staffing, hours and promotion planning |
| Gross margin | Pricing, discounting and cost movement | Purchasing terms and discount policy |
| Inventory turnover | How quickly stock converts to sales | Order quantity and assortment |
| Inventory days | Capital held in stock | Working capital and vendor terms |
| Labor cost ratio | Staffing relative to revenue | Scheduling and store structure |
| Cash position | Liquidity available to operate | Payment timing and reserves |
| Budget variance | Performance against plan | Corrective action inside the period |
| Store profitability | Full economics of each location | Location investment or restructuring |
| Accounts payable aging | Vendor obligation timing | Payment sequencing |
| Tax liability balance | Amounts accrued and unpaid | Cash 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.
- 01Review the business and entity structure.
- 02Review the point-of-sale system and how it reports.
- 03Review bank accounts and banking arrangements.
- 04Review the cash handling process from drawer to deposit.
- 05Review inventory systems, counts and costing method.
- 06Review purchasing, receiving and accounts payable workflow.
- 07Review payroll processing and how entries reach the ledger.
- 08Review the chart of accounts and its store and entity coding.
- 09Review reconciliations currently performed and by whom.
- 10Identify cleanup and catch-up work required.
- 11Establish the retail accounting structure and coding standards.
- 12Establish recurring reconciliations and ownership of each.
- 13Establish the monthly close calendar and delivery dates.
- 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 moreSeed-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 more280E Tax Planning and Compliance
Section 280E planning, cost of goods sold methodology, and documentation support for licensed cannabis operators throughout Michigan.
Read morePayroll Services
Payroll accounting, provider reconciliation and departmental labor coding for licensed cannabis operators, integrated with monthly reporting.
Read moreSales 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 moreFinancial Reporting
Monthly financial statements, KPI dashboards, and stakeholder reporting packages prepared for licensed cannabis operators.
Read moreTax Preparation
Federal and state tax return preparation for licensed cannabis businesses, with inventory-driven cost of goods sold support and reconciled workpapers.
Read moreFractional CFO Advisory
Part-time CFO support for licensed cannabis operators: forecasting, capital planning, KPI reporting, and board-ready financial packages.
Read moreCash Flow Planning
Cash forecasting, working capital analysis, and cash control design for licensed cannabis operators managing tax and inventory demands.
Read moreRelated Industries
Dispensaries
Accounting, inventory, and tax support for licensed retail cannabis stores, covering point-of-sale reconciliation, cash controls, and margin reporting.
Read moreCannabis Brands
Financial support for cannabis brands and licensing companies, covering co-packing arrangements, royalty accounting, and margin analysis.
Read moreMulti-State Operators
Consolidated reporting, intercompany accounting, and multi-jurisdiction compliance support for cannabis groups operating across state lines.
Read moreCultivators
Batch costing, yield analysis, and inventory accounting for licensed cannabis growers, from propagation through harvest and transfer.
Read moreManufacturers
Process costing, yield variance, and inventory accounting for licensed extraction and infused product manufacturers.
Read moreRelated Resources
Dispensary Accounting Guide
Retail cannabis accounting practices: daily close, inventory valuation, tax accrual, discount tracking, and margin reporting for licensed stores.
Read moreMichigan Cannabis Accounting Guide
A 2026 technical guide to cannabis accounting in Michigan: IRC 471-11 COGS isolation, general ledger code architecture, a 10-to-15 day close checklist, and Metrc-to-warehouse reconciliation.
Read moreSeed-to-Sale Guide
How to reconcile the statewide monitoring system with accounting records, including variance causes, cadence, and documentation practices.
Read more280E Explained
A plain-language explanation of Internal Revenue Code Section 280E, what it disallows, and how inventory costing determines recoverable cost.
Read moreMichigan Cannabis Tax Guide
A 2026 technical guide to Michigan cannabis taxation: Schedule III rescheduling procedure, 280E cost-allocation defense, the 10% excise and 6% sales tax, municipal fees, medical exemptions, and city-level reporting.
Read moreDiscuss 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.