The short answer
Record cannabis excise and sales taxes you collect from customers as liabilities, not revenue, using a separate liability account for each tax and jurisdiction. Taxes imposed on your business itself are expenses or inventory costs, depending on the tax. Reconcile each liability to your point-of-sale tax reports and to the filed return every month, and pay from a set-aside account so the cash is there on the due date. Rates, bases and due dates vary by state and locality.
Which cannabis taxes does a business usually deal with?
The mix depends entirely on your state and city, but most operators run into some combination of these:
- State cannabis excise tax. Some states tax the retail sale, some tax the wholesale transfer or first sale, some tax by weight or potency, and a few have used more than one method over time.
- State and local sales tax. Adult-use sales are commonly subject to ordinary sales tax in addition to cannabis excise. Medical sales are exempt from some taxes in some states.
- Local cannabis taxes. Cities and counties may levy their own cannabis tax or gross-receipts tax.
- Taxes on your own business. Gross-receipts, business license and cultivation taxes that are imposed on you rather than collected from the customer.
State variance is the rule, not the exception. Who owes the tax (buyer, seller, distributor), what the base is, and when it is due all differ by state and can change with new legislation. Read your state revenue department's current guidance for each license type you hold, and recheck it every year.
Should cannabis taxes be shown gross or net in revenue?
The answer turns on a simple question: who is the taxpayer?
- Taxes collected from the customer and remitted to the government (sales tax, and retail excise taxes the law places on the purchaser) are generally pass-through amounts. Under GAAP revenue recognition (ASC 606), companies may elect to exclude sales and similar taxes collected from customers from revenue. Most operators present them net: the tax goes straight to a liability account and never touches revenue.
- Taxes imposed on your business (for example, a wholesale or cultivation tax the law says the seller or producer owes) are your cost. Even if you raise prices to cover it, it is not a liability you are holding for someone else.
Getting this wrong distorts everything downstream: gross margin, KPIs, sales per square foot, and the revenue line on your tax return. It also makes reconciling to state returns much harder.
Rule of thumb: if the receipt shows the tax as a separate line the customer pays, it almost always belongs on the balance sheet. Confirm the statutory incidence for each tax with your state's guidance.
Whether a business-level cannabis tax is treated as a current expense or a cost capitalized into inventory is a separate tax question. Under IRC 471 costing the answer can differ for producers and resellers and has real 280E consequences for adult-use activity, so document your treatment and apply it consistently.
How should you set up tax liability accounts?
One liability account per tax, per jurisdiction. Lumping everything into a single "Sales Tax Payable" account is the most common reason operators can't explain their tax balances. A typical structure for a retailer might look like this:
| Account | Type | Credited when | Debited when |
|---|---|---|---|
| State cannabis excise payable | Current liability | Daily sales are posted | Return is paid |
| State sales tax payable | Current liability | Daily sales are posted | Return is paid |
| City / county cannabis tax payable | Current liability | Daily sales are posted | Return is paid |
| Business-level cannabis tax expense | Expense or inventory cost | Tax is incurred | Not applicable |
| Penalties and interest | Expense (separate) | Assessed | Not applicable |
Post daily sales from the POS summary with the taxes split out by account. Keep penalties and interest in their own account: they are generally not deductible regardless of 280E, and you want to see them, not bury them.
If you hold both medical and adult-use licenses, split the tax accounts by license too. Medical and adult-use often carry different tax treatment, and since April 28, 2026 they also carry different federal income tax treatment. Clean separation now makes the cost allocation the IRS expects much easier. Our cannabis bookkeeping sets these accounts up from day one.
What does a month of tax entries look like? (Illustrative)
An illustrative retailer in a hypothetical state with a 10% retail cannabis excise and a 7% sales tax, both collected from customers and both applied to the pre-tax price. These rates are made up for the example; your state's base and stacking rules may differ.
| Item | Amount |
|---|---|
| Pre-tax product sales (revenue) | $400,000 |
| Excise collected (10%) | $40,000 |
| Sales tax collected (7%) | $28,000 |
| Total collected from customers | $468,000 |
Correct entries: $400,000 to revenue, $40,000 to excise payable, $28,000 to sales tax payable. If the store posted the full $468,000 as revenue and later recorded the payments as an expense, gross margin would look better, sales per square foot would be overstated by 17%, and the operating expense line would be inflated. For an adult-use business under 280E, mislabeling a pass-through tax as an operating expense also muddies the return.
At month-end, the excise payable balance should equal what the state return will show for the period, to the dollar or to a variance you can explain (returns, voids, rounding).
How do you build a cannabis tax filing calendar?
- List every tax and jurisdiction.State excise, state sales, each local tax. Include the account, filing portal and login owner.
- Record frequency and due dates.Monthly filing is common for cannabis taxes, but some jurisdictions use quarterly. Note weekend and holiday rules.
- Reconcile before filing.Tie POS tax reports to the GL liability, and to Metrc or your state system where the tax base depends on transfers or weights.
- Fund a tax set-aside account.Sweep collected taxes to a separate account daily or weekly. Cash collected for the state is not operating cash.
- File, pay and save proof.Save the filed return, confirmation number and payment record in a monthly folder.
- Clear the liability.After payment the liability for that period should be zero. Anything left is a reconciling item to investigate.
Cash-only payment complicates this in some places. If a jurisdiction requires in-person cash payments or charges cash fees, build that time and cost into the calendar and your 13-week cash forecast.
What happens if you file or pay cannabis taxes late?
Specific penalties vary by state, but the general pattern is consistent:
- Penalties for late filing and late payment, often calculated as a percentage of the tax due, and sometimes both at once.
- Interest on unpaid balances from the original due date.
- Licensing consequences. Some states tie license renewal or good standing to tax compliance, and regulators may share information with revenue departments.
- Personal exposure. Trust-fund taxes like sales tax can, in many states, be assessed against responsible officers personally if the business doesn't pay.
The fix is boring and effective: separate accounts, monthly reconciliation, a calendar with an owner for each return, and a set-aside account that keeps tax cash out of reach. If your liabilities don't tie today, start with a cleanup of the last few periods before the next return is due.
Frequently asked questions
Is cannabis excise tax included in revenue?
If the tax is collected from the customer and remitted to the state, most operators exclude it from revenue and record it as a liability. Taxes imposed on the business itself are a cost, not a liability held for the state.
Do medical cannabis sales pay the same taxes as adult-use?
Often not. Many states exempt medical sales from some cannabis or sales taxes, so check your state's rules and track medical and adult-use tax accounts separately.
Are cannabis tax penalties deductible?
Penalties paid to a government for violating the law are generally not deductible for federal income tax purposes, separately from any 280E limits. Track them in their own account.
How often are cannabis excise taxes filed?
It depends on the state and sometimes on your volume. Monthly filing is common, but confirm the frequency with your state revenue department for each license and tax.