Accounting
Dispensary Accounting Services for Illinois Cannabis Retailers
Dispensary accounting connects point-of-sale sales, cash, electronic payments, bank deposits, inventory, cost of goods sold, tax liabilities, payroll, month-end close and financial reporting into one set of books that ties out. We run that system for Illinois cannabis retailers — single-location stores, multi-location groups, vertically integrated operators with retail, and newly licensed retailers — and we clean up the records first when they no longer support a close.
Prefer to read first? Read our dispensary accounting guide.
The engagement
Dispensary Accounting Services for Illinois Cannabis Retailers
Dispensary accounting is the process of reconciling a cannabis retailer's point-of-sale activity, cash, electronic payments, inventory, cost of goods sold, taxes, payroll and general ledger into financial statements that can be relied on.
A dispensary is a retail business with a regulated inventory system bolted to it, a tax profile unlike ordinary retail, and — in most cases — real volumes of physical cash moving through the building every day. Accounting for that is not a matter of categorizing bank transactions. It is the work of keeping several operating systems in agreement with one ledger.
The engagement covers the whole chain: point-of-sale, cash handling, electronic payment settlement, bank accounts, purchasing and receiving, inventory, cost of goods sold, sales and cannabis tax liabilities, payroll, accounts payable, the general ledger, and the monthly reporting package that comes out the other end. Each of those pieces feeds the next, which is why treating them as separate projects is how dispensary books usually go wrong.
The principle we work to is straightforward: every material number on the financial statements should trace back to an operational source. Revenue reconciles to point-of-sale activity. Cash reconciles to cash-control records and deposits. Inventory reconciles through a documented process rather than a plug. Payroll liabilities reconcile to payroll-provider reports. Tax liabilities reconcile to what was accrued and what was filed. When a number cannot be traced, it is an open item, not a closed month.
Some operators bring us in to run the entire accounting function. Others keep an internal bookkeeper and want the structure designed, the close reviewed, and the technical positions owned by someone who works in cannabis retail every month. Both are normal engagements, and the standard is the same either way.
- Point-of-sale revenue tie-out with discounts, loyalty, refunds and voids broken out
- Cash reconciliation from register through vault to deposit
- Electronic payment and settlement reconciliation where processing exists
- Inventory accounting and cost of goods sold computation
- Sales, excise and cannabis tax liability accounts maintained and reconciled
- Accounts payable, purchasing coordination and vendor credit tracking
- Payroll journals, payroll clearing and payroll liability reconciliation
- Month-end close, balance-sheet substantiation and management reporting
Scope
What Does a Dispensary Accountant Do?
A dispensary accountant maintains and reviews the retailer's financial records, reconciles them to the operating systems that produced them, and turns the result into statements, tax filings and management information.
In practice the work spans recurring bookkeeping, monthly close, point-of-sale reconciliation, cash reconciliation, inventory accounting, cost of goods sold, tax preparation, Section 280E analysis where it applies, payroll accounting, financial reporting, and forecasting or advisory work built on top of closed data. Not every engagement includes every one of those. Scope is set in writing before work starts, and it varies by how many locations there are, whether the operator is vertically integrated, and how reliable the existing records are.
It helps to be clear about the three roles involved, because operators frequently hire one and expect another. A bookkeeper maintains the recurring records and reconciliations: transactions posted, accounts reconciled, the close performed on schedule. A CPA or tax professional handles the tax and higher-level accounting matters inside the engagement — return preparation, book-to-tax reconciliation, technical positions, notices and examination support where that service is part of the arrangement. A CFO or advisor takes the closed financial data and uses it forward: cash forecasting, budgeting, margin analysis, purchasing and staffing decisions, expansion modeling and lender or investor reporting.
The layers depend on each other in one direction only. Advisory work built on unreconciled books is guesswork, and tax positions built on records assembled after year end are difficult to support. That is why a dispensary accounting engagement generally starts by fixing the recurring layer, even when the reason the operator called was a tax problem.
A generic bookkeeper can post transactions competently and still leave a dispensary with unusable books, because the cannabis-specific work — reconciling regulated inventory, separating inventoriable cost from operating expense, configuring tax liability accounts correctly — is not part of ordinary retail practice.
- Bookkeeper: recurring transactions, reconciliations and the monthly close
- CPA / tax professional: returns, book-to-tax reconciliation and technical positions in scope
- CFO / advisor: forecasting, budgeting and decision support on closed data
- Scope, deliverables and timing defined in the engagement, not assumed
Revenue
Dispensary POS and Revenue Reconciliation
Bank deposits are not revenue. Dispensary revenue is established by reconciling point-of-sale activity to cash, electronic settlements and deposits — then posting the result to the ledger.
The daily flow runs in one direction: gross point-of-sale sales, less discounts, less loyalty redemptions, less returns and refunds, adjusted for voids, separated from taxes collected, split between cash collected and electronic settlements, then landing in the bank as deposits. Revenue in the general ledger should be built from the front of that chain, not the back of it.
Deposits differ from sales for ordinary, explainable reasons. Taxes collected from customers are a liability, not revenue. Electronic settlements land on a different day than the sale. Refunds reduce collections in a later period. Discounts reduce the sale but not the ticket count. Cash moves to the vault before it moves to the bank, and one deposit often covers several operating days. Processing and settlement differences create their own timing gaps. None of that is unusual; all of it makes a deposit-driven revenue figure wrong.
So we reconcile back to the source system. Point-of-sale daily summary reports are tied to the sales journal. Tax collected is separated into liability accounts. Cash collected is carried into the cash reconciliation. Card or ACH activity is reconciled to settlement reports and then to the bank. Differences are researched and documented before revenue is closed, rather than absorbed into a catch-all account.
Once revenue is reconciled, it becomes worth reporting. We break sales out by location, by product category, and by product type where the data supports it, along with ticket count and average basket. That is what turns a revenue number into something a retail operator can manage against.
We reconcile point-of-sale sales to cash, electronic settlements and deposits before closing revenue. A deposit total posted as sales hides tax liabilities, refunds and settlement timing inside the top line.
- Point-of-sale daily summaries tied to the general ledger sales journal
- Discounts, loyalty, returns, refunds and voids reported separately
- Taxes collected recorded as liabilities, never as revenue
- Electronic settlements reconciled to processor reports and bank activity
- Deposits matched to operating days rather than assumed to equal sales
- Revenue reported by location, category and period
Cash
Cash Accounting and Controls for Dispensaries
Where a dispensary handles significant cash, the accounting has to follow the money through every physical step: register, drop, vault, deposit — with variances measured rather than absorbed.
Cash accounting for a retailer starts with an expectation, not a bank statement. Beginning cash, plus cash sales, less refunds, less authorized cash expenditures and transfers, less deposits, equals expected ending cash. Counted cash is then compared to that expectation, and the difference is the over/short. If the calculation cannot be performed because the underlying records do not exist, that is the first thing the engagement fixes.
The records that make it work are the same ones a well-run store already keeps: shift-level register counts, cash drop documentation, vault movement logs, safe balances, deposit slips, and armored transport receipts where a courier is used. Petty cash, if it exists, is treated as its own accountable fund rather than a floating balance. We reconcile the vault to the ledger on a defined cadence and carry cash-on-hand as a real, substantiated asset.
Unexplained cash differences should not disappear into a generic expense account. They should be recorded as over/short, tracked by location and shift, and reviewed for pattern. A recurring shortage in one shift is an operational finding. A large one-off is worth a documented investigation. Either way, the number belongs on the face of the reporting where management can see it.
On controls, our role is practical rather than formal: we point out where the same person is counting, recording and depositing, where approvals are missing on cash disbursements, and where documentation would not survive review. That is accounting observation and process design, not a formal internal-control audit, and we say so plainly in the engagement.
- Expected-versus-counted cash computed and reconciled, not estimated
- Register, drop, vault and deposit activity documented at each handoff
- Over/short recorded and trended by location and shift
- Deposits traced from vault log to bank statement
- Cash disbursements approved and supported before posting
- Segregation of duties reviewed and gaps reported to ownership
Inventory
Dispensary Inventory Accounting
A dispensary carries inventory in several systems at once. Inventory accounting is the discipline of keeping the general ledger balance defensible against all of them.
There is inventory in the point-of-sale system, inventory in the state-required track-and-trace system where it applies, inventory on the shelf and in the vault, and inventory on the balance sheet. Each exists for a different reason — retail operations, regulatory reporting, physical custody, and financial reporting — so they will not agree on their own. The work is reconciling the differences and documenting them, not choosing whichever number is most convenient.
The activity that moves those balances is the activity that has to be captured correctly: purchases, receiving, vendor credits, transfers between locations, waste and destruction, samples, testing-related movements where applicable, shrink, adjustments, returns, and unit-of-measure conversions between how product is bought and how it is sold. Unit-of-measure problems in particular quietly corrupt an inventory balance when purchase units and sale units are not mapped.
We maintain an inventory rollforward — beginning balance, purchases, adjustments, cost of sales, ending balance — and tie the ending balance to counted inventory at a valuation that is supported by invoices. Count differences are quantified, valued and posted with an explanation. Adjustments that recur in the same category are treated as a process finding rather than a monthly entry.
Inventory errors do not stay in inventory. They move directly into cost of goods sold and gross margin, they distort the balance sheet, they change taxable income, and they lead management to make purchasing and pricing decisions from numbers that were never real. That is why inventory and COGS are reviewed together, in the same close, by the same person.
- Inventory rollforward maintained and tied to the general ledger monthly
- Purchases, receiving and vendor credits reconciled to invoices
- Transfers, waste, samples and adjustments captured with support
- Unit-of-measure mapping between purchase and sale units
- Physical count differences valued, posted and explained
- Shrink measured and reported rather than buried in margin
Track-and-trace
BioTrack Reconciliation for Illinois Dispensaries
Where BioTrack or other state-required inventory reporting applies, the regulatory inventory system is not the accounting ledger. Both need to be right, and they need to agree for explainable reasons.
The regulatory system exists to account for product movement in units and packages. The general ledger exists to account for value. They are built on different logic, updated by different people, and corrected in different ways — which is exactly why a dispensary needs a reconciliation between them rather than an assumption that one validates the other.
In a monthly close we compare regulatory inventory activity to point-of-sale depletion, to purchases and incoming transfers, to physical count information, to adjustments and waste entries, and finally to the inventory balance on the books. Differences typically trace to a handful of causes: product logged into one system and not the other, manual package edits, sales voided in one place only, waste destroyed physically but not recorded, or samples that never entered the flow.
Unexplained differences should be investigated and documented while the supporting records still exist. That serves two purposes at once — the accounting records stay defensible, and the operator has contemporaneous documentation of what happened rather than a reconstruction attempted months later.
This page covers reconciliation as part of the dispensary accounting system. The deeper treatment of track-and-trace reconciliation methodology, including cultivation and manufacturing scenarios, sits with our dedicated practice page and guide.
- Regulatory inventory activity compared to point-of-sale depletion
- Purchases and incoming transfers matched to manifests and invoices
- Adjustments, waste and destruction traced to supporting records
- Differences documented with cause, not forced to match
Costing
Cost of Goods Sold for Cannabis Dispensaries
A dispensary is a reseller, so its cost of goods sold starts from a simple formula — and the accounting work is everything the formula leaves out.
Beginning inventory, plus inventory purchases and appropriate acquisition costs, less ending inventory, equals cost of goods sold. That equation is correct and, on its own, nearly useless: it only produces a reliable number when purchasing, receiving, vendor credits, adjustments, cutoff and ending inventory are all handled properly first.
In practice that means purchase invoices are matched to what was actually received; acquisition costs are treated consistently where they apply; vendor credits and returns are posted against the right period and the right product; inventory adjustments are supported; and the cutoff between periods is respected so that product received on the first of the month is not costed into the prior close. Shrink and waste are identified and treated deliberately rather than left to fall out of the ending balance.
A common shortcut causes most of the damage: posting every product purchase straight to cost of goods sold as it is paid. That expenses inventory the store still owns, leaves the balance sheet understated, and makes monthly gross margin move with purchasing timing instead of with sales. It also weakens the documentation behind the cost figure at exactly the point where documentation matters most.
Once costing is clean, margin becomes readable. Revenue less cost of goods sold is gross profit; gross profit divided by revenue is gross margin. We report both by location and, where data quality permits, by product category — because a dispensary group is usually managing a margin problem in one store or one category, not across the whole business.
We review inventory and cost of goods sold together, because an error in ending inventory changes reported gross profit by exactly the same amount.
- Beginning inventory + purchases and acquisition costs − ending inventory = COGS
- Purchase invoices matched to receiving records before posting
- Vendor credits and returns applied to the correct period and product
- Period cutoff enforced on receipts and invoices
- Shrink and waste treated deliberately, with support
- Gross margin reviewed by location and category where reliable
Federal tax
Section 280E Accounting for Dispensaries
Where Section 280E applies, a retailer's records have to draw a clean, documented line between inventoriable cost and operating expenditure — during the year, not at filing time.
For a reseller, the distinction is narrower and less forgiving than it is for a producer. The accounting response is not clever allocation; it is documentation. Purchase records, receiving records, inventory records, the costing method, the cost of goods sold computation and the workpapers behind it all need to exist and agree with the trial balance that feeds the return.
That means contemporaneous bookkeeping: costs classified when they are incurred, inventory maintained as a real subledger, and the cost of goods sold computation reproducible from source documents. Operators should not wait until tax preparation and then attempt to manufacture allocations that the underlying records will not support. Reconstruction after the fact is expensive, and it produces the weakest version of the position.
Federal tax treatment of cannabis businesses is an area that has been subject to change and continuing dispute. We do not make blanket claims about how any given period will be treated. The federal tax treatment applicable to a particular tax period should be evaluated under the law in effect for that period, with the operator's tax advisor, on the facts of that business. Nothing here is legal advice.
What we can control is whether the records support whatever position is ultimately taken. That is the accounting deliverable: clean cost classification, a defensible inventory and COGS computation, and workpapers that tie the books to the return.
- Cost classification performed during the year, not reconstructed later
- Inventory maintained as a subledger with supporting documentation
- COGS computation reproducible from purchase and inventory records
- Workpapers reconciling the trial balance to the filed return
- Positions evaluated against the law applicable to the tax period
Recurring work
Bookkeeping for Dispensaries
Bookkeeping is the recurring layer inside the dispensary accounting system: the transactions, reconciliations and close routine that everything else is built on.
The monthly bookkeeping cycle for a retailer includes bank reconciliation, credit-card reconciliation, point-of-sale reconciliation, cash reconciliation, accounts payable, payroll entries, inventory coordination, accruals and prepaids, tax liability maintenance, balance-sheet substantiation and the close itself. Done on schedule, it produces a trial balance that tax work and management reporting can actually use.
Where dispensary bookkeeping goes wrong is rarely in the bank feed. It is in revenue posted from deposits, inventory purchases expensed on payment, tax collected recorded as income, payroll booked from the net withdrawal, and balance-sheet accounts that nobody has substantiated in a year. Those are structural problems, and they compound quietly until someone needs a clean set of books in a hurry.
If recurring bookkeeping is the specific thing you are shopping for — for a dispensary or any other Illinois cannabis license type — our bookkeeping practice page covers that engagement in full, including cleanup work and the standing monthly close.
- Bank, card and merchant account reconciliation
- Point-of-sale and cash reconciliation feeding revenue
- Accounts payable and payroll journal entries
- Accruals, prepaids and tax liability maintenance
- Balance-sheet substantiation before the period is closed
Tax
Dispensary Tax Preparation and Tax Accounting
Good tax preparation is mostly a byproduct of good monthly accounting. The return is assembled from the books, so the books determine how much of filing season is preparation and how much is repair.
The tax side of a dispensary engagement can include federal and Illinois entity returns, estimated tax computations, tax reserve planning, reconciliation of sales and cannabis tax filings to the ledger, book-to-tax reconciliation, inventory and cost of goods sold schedules, and support for notices or examinations where that service is part of the engagement.
Tax liabilities belong in the books as they arise. Taxes collected from customers are liabilities from the moment of the sale. Estimated income tax obligations should be accrued and funded against a plan rather than discovered at year end. When liabilities are maintained on the balance sheet and reconciled to filings, the operator always knows what is owed and the return has something reliable to start from.
We do not publish rate tables here, because rates and local impositions change and a stale table is worse than none. Where a rate or filing question matters to an engagement, it is confirmed against current guidance for the period in question. Our Illinois cannabis tax resource covers the structure in more detail, and the tax preparation practice page covers the filing engagement itself.
- Federal and Illinois entity return preparation within scope
- Estimates, tax reserves and funding plans
- Sales and cannabis tax filings reconciled to the general ledger
- Book-to-tax reconciliation with inventory and COGS schedules
- Notice and examination support where the engagement includes it
Illinois
Illinois Cannabis Taxes for Dispensaries
Illinois cannabis retailers may need records capable of supporting several layers of tax reporting at once, depending on the transaction, the product and the jurisdiction. This is the accounting side of that.
The accounting requirement is the same regardless of the specific impositions that apply to a given store: the point-of-sale system has to be configured so that tax is calculated and captured by type, the amounts collected have to land in dedicated liability accounts, and those liability accounts have to be reconciled to the returns actually filed. When any link in that chain is missing, the ledger stops being able to tell anyone what is owed.
Taxes collected from customers are not operating revenue. They are amounts held on behalf of a taxing authority and recorded as liabilities until remitted. Recording them in the top line inflates revenue, distorts gross margin, and produces a filing that does not tie to the books.
Local jurisdiction differences matter for record-keeping, because a multi-location group can face different local impositions store by store. That is a reporting design question: tax accounts and point-of-sale configuration have to be maintained at the location level, and returns reconciled the same way. Timing matters too — filing periods, accrual timing and reserve funding should be on a calendar rather than handled reactively.
We do not attempt to restate Illinois tax law on this page or publish rates that may change. Rates and impositions applicable to a specific store and period should be confirmed against current Illinois Department of Revenue and local guidance.
- Point-of-sale tax configuration reviewed by product and location
- Tax collected recorded to dedicated liability accounts by type
- Liability accounts reconciled to filed returns each period
- Local impositions tracked at the location level
- Reserves funded on a calendar rather than at the filing deadline
Payroll
Cannabis Payroll Accounting for Dispensaries
Labor is usually a dispensary's largest controllable cost. Payroll accounting decides whether that cost is visible enough to manage.
The accounting work is the journal, not the processing: payroll entries posted from provider reports rather than the net bank withdrawal, a payroll clearing account that returns to zero each period, employer taxes and benefits recorded to their own accounts, and payroll tax liabilities reconciled to provider filings and remittances.
Coding is where the reporting value comes from. Retail floor labor, management labor and administrative labor behave differently, and in a multi-store group each needs to be identified by location. Overtime should be visible rather than blended into a single wage line. When labor is coded that way, labor as a percentage of gross profit becomes a usable store-level metric instead of a company-wide average.
Where an operator needs the payroll function itself — processing, filings and multi-location wage administration — that sits with our cannabis payroll practice rather than here.
- Payroll journals posted from provider reports
- Payroll clearing reconciled to zero each period
- Employer taxes, benefits and withholdings recorded separately
- Labor coded by function and by location
- Payroll liabilities reconciled to filings and remittances
Payables
Accounts Payable and Purchasing Controls
Purchasing and accounting have to talk to each other, because for a dispensary most vendor bills are inventory before they are expense.
We work accounts payable against the receiving record: vendor bills matched to what arrived, purchase orders used where the operator maintains them, vendor statements reconciled periodically, duplicate invoices caught before payment, vendor credits tracked until applied, and payments released through a defined approval. Inventory purchases and non-inventory expenses are coded separately so that the inventory subledger and the payables ledger stay consistent with one another.
When a bill does not agree with receiving, the difference is resolved before posting rather than pushed into the ledger to be discovered later. A quantity discrepancy is an inventory issue and a payables issue simultaneously; posting the invoice as issued fixes the payable and breaks the inventory.
Accounts payable aging is then worth reading. It shows payment pressure, vendor concentration and timing risk — all of which feed cash planning, particularly for operators managing purchasing against a cash cycle rather than a credit line.
- Vendor bills matched to receiving records before posting
- Duplicate invoices and unapplied vendor credits identified
- Inventory purchases coded separately from operating expense
- Payment approval and timing controls documented
- Accounts payable aging reviewed as part of the close
Reporting
Dispensary Financial Reporting
A monthly reporting package for a dispensary should describe the whole business, not just the income statement. A profitable-looking profit and loss can sit on top of a serious cash or inventory problem.
A useful package includes the income statement, balance sheet and cash-flow statement, plus the operating measures that explain them: gross margin, inventory balance and turns, cash position, tax liabilities, accounts payable, payroll cost, store-level profitability, category and product margin where the data is reliable, budget versus actual, and commentary on the major variances.
The reason the balance sheet matters as much as the profit and loss is that most dispensary surprises live there. Inventory that keeps growing, tax liabilities that were never funded, payroll liabilities that do not reconcile, loans misclassified as income, and cash that cannot be substantiated all produce a business that looks profitable and feels broke.
Reporting is also where accounting stops being compliance and starts being management information. Which store is underperforming, which category is carrying margin, whether labor moved with sales, whether inventory is turning — those are answerable questions once the underlying close is reliable, and unanswerable before that.
- Income statement, balance sheet and cash-flow statement each period
- Gross margin, inventory turns and cash position tracked over time
- Tax, payroll and payable obligations shown as balances, not surprises
- Store-level profitability for multi-location operators
- Budget versus actual with variance commentary
Advisory
Fractional CFO Services for Dispensaries
The CFO layer sits on top of a reliable monthly close. Forecasts built on unreconciled books simply restate the errors with more decimal places.
Where an operator wants forward-looking support, the work typically includes 13-week cash-flow forecasting, rolling forecasts, annual budgeting, budget-versus-actual review, tax reserve planning, purchasing and inventory investment planning, gross-margin analysis, labor and staffing models, expansion and new-location modeling, capital requirement analysis, and lender or investor reporting where that applies.
For dispensaries specifically, the highest-value question is usually about cash timing rather than profitability: how much inventory investment the business can carry, when tax obligations come due, and what a second location does to working capital before it contributes anything. Those are answerable with a closed ledger and a forecast, and not answerable without one.
Advisory work is scoped separately from the accounting engagement. Our fractional CFO practice page covers that service in full.
- 13-week cash forecasting and rolling projections
- Budgeting, budget-versus-actual and variance review
- Tax reserve and working capital planning
- Margin, labor and inventory investment analysis
- Expansion and new-location modeling
Multi-store
Accounting for Multi-Location Dispensary Groups
Consolidating several stores into one undifferentiated profit and loss hides the weak ones. Multi-location accounting is built on a standardized chart of accounts and store-level reporting.
The structure comes first. One chart of accounts used identically at every location, with department or class tracking by store, is what makes consolidation and comparison possible later. Groups that let each store evolve its own account list end up rebuilding history before they can answer a basic comparative question.
From there the close carries location detail through: cash by location, inventory by location, inventory transfers between locations recorded on both sides, payroll by location, tax liabilities by location, and accounts payable identified to the store that incurred it. Shared overhead and management costs are allocated on a stated basis, or held at the corporate level and reported separately — either is defensible as long as it is consistent and disclosed in the reporting.
Where multiple entities exist, intercompany activity is recorded on both books and reconciled every period. Intercompany balances that drift are one of the most common reasons a multi-entity cannabis group cannot produce consolidated statements without a cleanup project first.
The payoff is comparison. Sales, gross margin, labor, occupancy, inventory, operating expense and cash generation can be reviewed store by store and period over period, using the group's own history as the benchmark rather than invented industry figures.
- Standardized chart of accounts across all locations
- Store-level profit and loss plus consolidated statements
- Inventory transfers recorded on both sides and reconciled
- Payroll, tax and payable balances identified by location
- Shared overhead allocated on a stated, consistent basis
- Intercompany activity reconciled between entities each period
Cleanup
Dispensary Accounting Cleanup
If the books are behind or unreliable, cleanup comes before anything else. We scope it from the records first, so you know what it involves before committing.
The patterns are consistent: bank accounts not reconciled for months, revenue posted from deposits instead of point-of-sale reports, inventory purchases expensed on payment, an inventory balance nobody has touched since the file was created, tax liabilities that do not agree with filings, payroll liabilities never reconciled, a cash balance that cannot be substantiated, loans and owner contributions misclassified, multiple locations combined into one ledger, and a chart of accounts full of duplicate and unused accounts.
We work cleanup in a defined order because the steps depend on each other. Establish reliable opening balances. Reconcile cash and bank accounts. Reconstruct and reconcile point-of-sale revenue. Review and correct inventory. Reconcile accounts payable. Reconcile payroll liabilities. Reconcile tax liabilities. Review loans and equity. Correct the chart of accounts. Then establish the recurring close so the same condition does not return.
How long that takes depends on how many periods are affected, how many locations and entities are involved, and what source records still exist. We are not going to promise that every cleanup is quick. What we will do is review the records first and give you a written scope, so the size of the project is known before work starts.
- Records review and written scope before work begins
- Opening balances established and supported
- Revenue reconstructed from point-of-sale rather than deposits
- Inventory, payables, payroll and tax liabilities reconciled
- Loans, equity and chart of accounts corrected
- Recurring monthly close established at the end
Get Your Dispensary Accounting Under Control
Send a trial balance, a recent POS sales report and an inventory report, and we will tell you what the work actually involves before you commit to anything.
Context
Why Dispensary Accounting Is Different
Dispensary accounting differs from ordinary retail accounting because a cannabis retailer combines regulated inventory reporting, unusual tax treatment, heavy cash handling and strict documentation expectations in one business.
An ordinary retailer can often be accounted for from the bank feed and a monthly point-of-sale summary. A dispensary cannot. Inventory is tracked in a regulatory system as well as a commercial one. Section 280E may apply, which raises the stakes on cost classification. Cash volume creates a control and substantiation problem that card-only retail does not have. Cannabis-specific taxes are collected at the register and reported separately. And the documentation standard is higher, because the records may be reviewed by parties who were not there when the transactions happened.
The practical consequence is that the accountant cannot work solely from the bank feed. The ledger has to be assembled from operational sources — point-of-sale reports, cash records, inventory and regulatory data, payroll reports and vendor documents — and reconciled back to those sources every period. That is the difference between a dispensary accountant and a generic bookkeeper, and it is the reason the two produce very different sets of books from the same business.
- Regulated inventory reporting alongside commercial systems
- Tax treatment that differs from ordinary retail
- Cash controls and substantiation requirements
- Point-of-sale reconciliation as the basis for revenue
- Documentation that has to stand on its own after the fact
Our process
Our Monthly Dispensary Accounting Workflow
A representative month. Actual timing depends on client systems, entity count, complexity and reporting deadlines, and is set in the engagement.
Days 1–3
Sales and cash
- Point-of-sale sales, discounts and loyalty pulled and tied out
- Returns, refunds and voids reviewed
- Taxes collected separated into liability accounts
- Electronic settlements reconciled to processor reports
- Cash counts, drops and vault activity reconciled
- Deposits traced to bank and matched to operating days
- Discrepancies logged and investigated
Days 4–6
Inventory
- Purchases and receiving matched to invoices
- Point-of-sale inventory activity reviewed
- BioTrack or state records compared where applicable
- Physical count information incorporated
- Transfers, waste and adjustments posted with support
- Vendor credits applied
- Unexplained differences researched and documented
Days 7–9
General ledger
- Accounts payable reviewed and aged
- Payroll journals and payroll liabilities reconciled
- Accruals, prepaids and fixed assets updated
- Loans and interest recorded
- Tax liabilities reconciled to filings
- Intercompany activity reconciled where applicable
- Inventory and cost of goods sold finalized together
Close
Reporting
- Income statement, balance sheet and cash flow prepared
- Gross margin and inventory turns reviewed
- Tax reserves and payable balances reported
- Store-level reporting for multi-location groups
- Key variances explained in writing
- Open items listed and assigned
Who we work with
Who We Serve
Single-location dispensaries
One store, full accounting function: point-of-sale and cash reconciliation, inventory, COGS, tax liabilities and a monthly close on a fixed calendar.
Multi-location groups
Standardized chart of accounts, store-level profit and loss, transfers reconciled on both sides, and consolidated statements that still allow store comparison.
Vertically integrated retail
Retail locations sitting under cultivation or production entities, where inventory transfers and intercompany balances have to reconcile across the group.
Newly licensed retailers
Chart of accounts, point-of-sale and inventory setup, and close procedures built before the first month of sales rather than corrected after it.
Newly licensed businesses and established operators inheriting unreliable records both start the same way: a records review, a written scope, then either a cleanup or a standing monthly close.
Coverage
Dispensary Accounting Across Illinois
Delivering advanced cannabis accounting, 280E tax planning, forensic auditing, and fractional CFO advisory for licensed operators across all primary Illinois business centers, including Chicago, Aurora, Rockford, Joliet, Naperville, and Springfield.
Dispensary accounting is performed remotely from your POS, accounting and BioTrack systems, with on-site support arranged where physical inventory counts or cash handling reviews call for it.
Helpful for a first review
- Recent financial statements and a current trial balance
- Point-of-sale sales reports for a recent period
- Inventory reports, including any recent physical count
- BioTrack or state inventory reports where relevant
- Bank statements for the operating and deposit accounts
- Payroll provider reports
- Recent tax filings where relevant
Questions
Dispensary accounting questions from Illinois retailers
Explore the rest of the practice
Consultation
Speak with an Illinois cannabis CPA
Bring your license types, current books and open deadlines. We will tell you what needs to happen first and in what order.
