Accounting for Colorado cannabis dispensaries
Dispensary accounting is the ongoing work of turning a retail store's daily activity into financial records that are complete, reconciled and decision-useful. For a Colorado cannabis retailer that means capturing a high volume of small transactions, tracking product from purchase through sale in dollars, controlling and reconciling cash, recording sales-related tax liabilities correctly, and closing each month so the financial statements describe a finished period rather than a work in progress.
The pieces are interconnected. Point-of-sale data drives recorded revenue, discounts and returns. Vendor purchases drive inventory balances. Inventory movement drives cost of goods sold, which drives gross margin. Cash and card settlements drive bank reconciliation. Payroll and operating expenses complete the income statement. Sales and excise tax collected sits as a liability until it is filed and paid. When any one of those flows is recorded loosely, the error shows up in at least two places — usually on the balance sheet and the income statement at the same time.
A complete dispensary accounting engagement generally covers the following ground on a recurring cycle rather than as a year-end exercise.
For the 2026 informational picture — Schedule III, medical versus adult-use treatment and mixed-operation expense allocation — see our guide Does 280E Still Apply in 2026?.
- Daily and weekly summarization of retail sales, discounts, comps and returns from the POS system
- Cash counts, deposit logs, safe balances and reconciliation of cash on hand to the ledger
- Bank, merchant and permitted payment-account reconciliation
- Vendor invoice capture, accounts payable and inventory purchase recording
- Inventory balances, inventory adjustments and cost of goods sold recognition
- Payroll entries, tips where applicable, and payroll tax accruals
- State retail marijuana sales tax, the medical rate where applicable and local marijuana taxes tracked in dedicated liability accounts
- Month-end close, balance sheet reconciliation and management financial statements
Why dispensary accounting is different from ordinary retail accounting
Most retail accounting problems are volume problems. Cannabis retail adds a set of conditions that rarely appear together anywhere else, and it is the combination — not any single item — that makes a generalist approach fail.
Cash is still a meaningful part of the picture. Banking and card-processing access has improved but remains uneven, so many Colorado stores handle real currency daily and need documented counts, transfers and deposit procedures rather than a monthly bank feed.
Inventory is not a memo item. In cannabis retail, inventory and cost of goods sold carry direct tax consequence, so the accuracy of the inventory subledger matters far more than it would in ordinary retail where a rough estimate at year end is tolerable.
Two record sets run in parallel. Colorado operators maintain seed-to-sale records in METRC for regulatory and operational control while the accounting system maintains dollars and cost layers for financial reporting. These systems are related and should inform each other, but they are not the same records and they answer different questions. Treating regulatory data as if it were an accounting subledger — or the reverse — produces reconciliations that never tie.
Layer on transaction volume, loyalty and discount programs, multiple payment methods, vendor purchasing across many SKUs, separate tax treatment for adult-use and medical sales, local tax variation between jurisdictions, and multi-location operations, and the practical result is that the store needs a defined accounting process, not a bookkeeper reacting at month end.

Dispensary bookkeeping and month-end close
Reliable dispensary accounting rests on unglamorous bookkeeping done on a schedule. Transactions get categorized to a chart of accounts built for retail cannabis. Bank and merchant accounts get reconciled. Cash gets reconciled from drawer counts through the safe to the deposit. Vendor bills get recorded as inventory rather than expense. Payroll gets entered with enough detail to be analyzed later. Inventory-related accounts get reviewed, and adjusting entries get made in the period they belong to.
The month-end close is what finishes the period. A disciplined close reconciles every balance sheet account that can be reconciled, ties recorded revenue to point-of-sale activity, confirms inventory and COGS are internally consistent, records accruals and prepaids, and produces an income statement and balance sheet management can act on while the information is still current. Done consistently, it converts accounting from a year-end reconstruction into a monthly reporting function.
That is the foundation this page assumes. The broader bookkeeping methodology, chart-of-accounts design and close workflow are covered in depth on our cannabis bookkeeping service page and in the cannabis bookkeeping guide.
- Reconcile bank, merchant and card-processing accounts
- Reconcile cash on hand, deposit logs and cash transfers
- Tie point-of-sale sales, discounts and returns to recorded revenue
- Review inventory movement and record cost of goods sold
- Record vendor bills, accounts payable and outstanding purchase activity
- Record payroll, accruals, prepaids and depreciation
- Reconcile sales and excise tax liability accounts to filings
- Review the balance sheet line by line and issue financial statements
Dispensary inventory accounting
Inventory is the center of gravity in dispensary accounting. Product purchased from cultivators and manufacturers sits on the balance sheet as an asset and only becomes cost of goods sold as it is sold. If that flow is not recorded accurately, gross margin is wrong, the balance sheet is wrong, and the tax return is built on a number nobody can support.
The recurring work involves recording inventory purchases and inbound costs at the correct amounts, tracking product movement as sales occur, recording adjustments for shrink, waste, damage, samples and destruction, relieving inventory to COGS on a consistent method, and reconciling general ledger inventory to a supporting inventory schedule at period end.
It is worth stating the distinction plainly, because it causes more confusion than any other topic in cannabis retail accounting: operational inventory tracking counts units, packages and weights for control and compliance purposes, while financial inventory accounting tracks dollars and cost layers for financial reporting. The two should inform each other and should be compared regularly, but they are not the same system, they are not maintained for the same reason, and they can each be internally correct while disagreeing with one another. Periodic reconciliation between them is a standing process, not an exception report.
Valuation methodology, cost layering, COGS support and the documentation behind it are covered on our inventory accounting service page and in the inventory accounting guide.

METRC and seed-to-sale reconciliation for dispensaries
Colorado dispensaries operate inside METRC, and its records interact with the accounting system continuously. Incoming transfers correspond to inventory purchases. Sales events correspond to recorded revenue and inventory relief. Waste, returns and adjustments correspond to inventory adjustments in the ledger.
A practical reconciliation compares seed-to-sale activity to point-of-sale data, compares point-of-sale data to recorded revenue, and compares inventory movement in the state system to inventory movement in the general ledger. Differences usually trace to ordinary causes: a transfer accepted in one system and not recorded in the other, a return handled differently on each side, waste logged operationally but never adjusted financially, or simple timing at a period boundary.
None of this replaces regulatory tracking obligations, and accounting records are not a substitute for compliant seed-to-sale records. The point is narrower and practical: unexplained differences between the systems become accounting problems if nobody investigates them. Caught monthly they are small corrections; discovered a year later during tax preparation or an examination, they become a reconstruction project. The dedicated workflow and documentation live on our METRC reconciliation service page and in the METRC guide.
Cash reconciliation and financial controls
Not every Colorado dispensary operates primarily in cash, and payment options have broadened. But cash remains material enough at most retail locations that it deserves a defined control process rather than informal handling.
A workable cash process runs in a chain that can be followed end to end: opening drawer counts, register activity during the shift, closing counts reconciled to point-of-sale totals, transfer to the safe with a documented handoff, safe count and reconciliation of cash on hand, preparation of the deposit, and confirmation that the deposit cleared the bank in the amount prepared. Each handoff should be recorded, and each step should be reconcilable to the one before it.
Controls make the chain trustworthy. Segregation of duties means the person counting is not the only person reviewing. Dual counts on larger amounts reduce single-point error. Variance thresholds define when a difference is investigated rather than absorbed. Management review of daily and weekly reconciliation summaries makes discrepancies visible while the shift schedule and video record are still fresh. Written procedures make the process repeatable when staff turns over.
The reason to identify discrepancies promptly is not suspicion — it is solvability. A small variance found on the day it occurred is usually explainable. The same variance found three months later is an unresolvable adjusting entry, and repeated unresolved adjustments erode confidence in every number on the financial statements.
Dispensary COGS and gross margin
Cost of goods sold is the cost of the product actually sold during the period, and gross profit is revenue less that cost. Gross margin — gross profit as a percentage of revenue — is the single most useful operating metric a dispensary owner has, and it is only as reliable as the inventory accounting and bookkeeping underneath it.
That dependency is worth being explicit about. COGS cannot be accurate unless purchases were recorded to inventory rather than expensed, inventory adjustments for shrink and waste were captured, inventory was relieved consistently as product sold, and general ledger inventory reconciles to a supporting schedule. Skip any of those and gross margin becomes an estimate that moves for reasons nobody can explain.
When it is accurate, margin becomes operationally useful. Management can compare margin by category and by product line, see what discounting and loyalty programs actually cost, evaluate vendor pricing and purchasing decisions against realized margin rather than list cost, identify slow-moving inventory that ties up cash, and separate a revenue problem from a cost problem when profitability moves. Margin trends over several months also surface issues — persistent shrink, mispriced categories, unrecorded adjustments — that a single month never reveals.
The cost accounting and valuation mechanics behind these numbers are covered on our inventory accounting service page.
Dispensary accounting and Section 280E
Internal Revenue Code Section 280E and the broader federal tax treatment of cannabis are evolving areas. The appropriate position for any specific dispensary is a matter for current professional tax analysis applied to that business's facts, not a general statement on a service page, and this page does not offer legal advice or predict how federal treatment will develop.
What does not change is the role of the accounting records. Any tax position — conservative or otherwise, under current rules or future ones — is limited by what the books can actually support. That means inventory accounting that produces a defensible cost of goods sold, purchase and cost documentation retained and organized, expense classification applied consistently and explainably throughout the year, payroll recorded with enough detail to analyze by function where the facts support it, and inventory balances that reconcile.
Dispensaries with disciplined accounting preserve their options and can respond to a change in law or an examination with records already in place. Dispensaries without it are limited to whatever position their records can substantiate, regardless of what the rules permit. Planning, methodology and the analysis itself are covered on our Section 280E tax planning service page and in the 280E explained guide.
Tax preparation for cannabis dispensaries
Tax preparation starts with the trial balance. If the books are reconciled, inventory is supported and COGS is documented, preparation is a reporting exercise. If they are not, the engagement begins with cleanup, and the return is ultimately built on estimates that are difficult to defend later.
Year-round accounting is what makes a dispensary tax-ready: reconciled bank, cash and merchant accounts; financial statements that agree to the ledger; an inventory schedule tied to the balance sheet; cost of goods sold supported by purchase records and inventory movement; organized documentation for material transactions; and entity, ownership and fixed asset records maintained rather than reassembled in March.
Planning also works better when the numbers are current. Estimated payments, entity-level decisions and timing questions are far easier to address in the third quarter with reliable interim statements than at filing time. Return preparation, filings and coordination are handled on our cannabis tax preparation service page.
Financial reporting for dispensary owners
Financial reporting should answer management's questions, not merely satisfy the tax preparer. A dispensary owner should receive, on a predictable monthly schedule, an income statement showing revenue, cost of goods sold, gross margin and operating expenses; a balance sheet with reconciled cash, inventory, payables and tax liabilities; and cash-flow information showing where cash actually went.
Useful reporting usually goes a step further than the three statements. Gross margin reported by category or product line explains profitability changes. Operating expense detail compared month over month shows cost creep. Inventory balances and turns show how much cash is sitting on shelves. Budget-versus-actual comparison shows whether the plan is holding. Trend reporting across several periods separates noise from direction. Location-level reporting, where a business operates more than one store, shows which units carry the business.
Report design, KPI selection and management reporting packages are covered on our financial reporting service page and in the financial reporting guide.
Fractional CFO support for growing dispensaries
Accounting tells you what happened. At a certain point a dispensary needs someone working on what happens next, and that is a different function than bookkeeping or close management.
Dispensary-specific CFO work tends to concentrate on a few areas: cash-flow forecasting in a business where tax liabilities and inventory purchases are both large and lumpy; budgeting and scenario planning around pricing, staffing and promotional strategy; purchasing and inventory investment decisions measured against realized margin; evaluating a second or third location before committing capital; capital planning, lender and investor reporting; and building the internal reporting discipline a larger operation requires.
Not every dispensary needs this. It typically becomes relevant when a single store is generating enough volume that decisions carry real cost, or when an operator moves toward multiple locations. The scope of that work is described on our fractional CFO service page and in the cannabis CFO guide.
Multi-location dispensary accounting
Many Colorado operators run a single store, and single-location accounting done well is the right goal for those businesses. For operators with more than one retail location, the accounting requirements expand in specific ways.
A consistent chart of accounts applied across every location is the prerequisite — without it, comparison between stores is meaningless. From there the work includes location-level revenue, margin and expense reporting; inventory tracked by location so balances and shrink can be evaluated separately; allocation of shared and corporate overhead on a documented, consistent basis; intercompany activity recorded properly where separate entities are involved; cash management and deposit procedures standardized across sites; and consolidated financial statements that roll up cleanly while preserving the ability to drill into any single unit.
The management value is visibility. Consolidated results can hide a store that is losing money behind one that is performing well, and location-level reporting is what makes that visible early enough to act on. Operators expanding across state lines have additional considerations covered on our multi-state accounting service page.
Common dispensary accounting problems
Most dispensary accounting problems are process problems rather than dramatic ones, and nearly all of them are fixable with a disciplined close and consistent reconciliation. These are the patterns that show up most often when we take over a set of retail cannabis books.
The common thread is that each of these is a symptom of the period never being finished. A reconciliation-driven monthly close, a supported inventory schedule and a reviewed balance sheet resolve most of them within a couple of cycles, and prevent them from recurring.
- Books not reconciled monthly, so every question requires reconstruction
- Point-of-sale sales totals that do not agree with revenue in the accounting system
- Cash variances that are absorbed rather than investigated and documented
- Inventory balances on the balance sheet that no schedule supports
- Cost of goods sold that moves inconsistently month to month without explanation
- Stale balance sheet items — old undeposited funds, suspense accounts, unreconciled clearing accounts
- Uncategorized transactions parked in an ask-my-accountant account
- Opening balances carried forward incorrectly from a prior system or prior preparer
- Financial statements management does not trust and therefore does not use
- Tax preparation beginning with unreconciled books and a cleanup project
- No location-level visibility in a multi-store operation
- Operational and financial records that have drifted apart with no reconciliation cycle
What should a dispensary owner be able to see in the numbers?
A useful test of whether dispensary accounting is working is simply whether the owner can answer a short list of questions from the financial statements without calling anyone.
If most of those answers require a phone call or a spreadsheet rebuild, the issue is usually the close process rather than the software. Reliable accounting is what converts a pile of transactions into information a decision can be based on.
- How much cash do we have, and does the ledger agree with the bank and the safe?
- What is our gross margin this month, and how does it compare to prior months?
- How much inventory are we carrying, and does the balance sheet figure make sense?
- What are our largest operating expenses, and are any of them trending up?
- Are all balance sheet accounts reconciled through the most recent closed month?
- How is profitability changing over the last six to twelve months?
- Which locations or operating units are performing best, where more than one exists?
- What do we owe in sales, excise and payroll tax liabilities right now?
- Are the books ready for tax preparation without a cleanup project?
- Can management rely on these financial statements to make a purchasing or staffing decision?
Dispensary accounting across Colorado
Colorado's licensed retail market is spread across very different operating environments. Denver concentrates a large share of the state's storefronts and adds its own local marijuana tax layer. Colorado Springs has historically supported a medical-oriented retail market, while Aurora, Lakewood, Thornton, Westminster, Arvada, Centennial and Englewood make up much of the metro-area retail footprint. Boulder, Longmont, Fort Collins and Greeley serve the northern corridor, and Pueblo and Grand Junction anchor southern and western Colorado. Local tax rates, licensing posture and competitive density vary meaningfully between these markets, and that variation shows up directly in a store's tax accounts and margin profile.
We work with licensed dispensaries throughout Colorado. The engagement is delivered remotely through cloud accounting systems, secure document exchange and scheduled review calls, which is how most cannabis accounting is handled regardless of where the accountant sits. Retail data, vendor invoices and reconciliation support move electronically, and monthly reporting and planning conversations happen on a set cadence.
Broader statewide cannabis accounting services are described on our Colorado cannabis CPA homepage, and the state-specific accounting and tax background is covered in the Colorado cannabis accounting guide and the Colorado cannabis tax guide.
Choosing an accountant for a cannabis dispensary
Cannabis retail accounting is a specialty, and the practical question for an operator is whether a prospective accountant has actually done this work rather than adjacent work. A short evaluation usually surfaces the answer quickly.
Ask how they handle inventory and cost of goods sold for a retail cannabis business, and listen for a specific method rather than a general answer. Ask what their monthly close looks like and which accounts get reconciled. Ask how they reconcile point-of-sale data to the general ledger, and how they approach differences between seed-to-sale records and accounting records. Ask what reports you will receive each month and on what date. Ask how they document expense classification and the support behind COGS. Ask how they coordinate with whoever prepares the tax return, and how the engagement changes as a business adds a second location.
Beyond technical fit, the operational questions matter: responsiveness, whether they work in the systems you already use, whether the close happens on a predictable schedule, and whether they can scale with the business rather than becoming the constraint. There are capable cannabis accountants in this market and the right answer differs by operator — the goal is a clear-eyed evaluation rather than a leap of faith.
Handling delivery and hospitality license revenue streams
Stores that also operate under a Marijuana Hospitality license or run compliant delivery need revenue streams tracked separately from standard in-store retail sales, since each carries its own tax and reporting treatment. We set up dedicated revenue accounts so nothing gets blended together on your sales tax return.
