The California Cannabis Tax Stack
Cannabis excise tax is collected by the retailer from the purchaser and remitted to CDTFA. State and district sales and use tax applies to retail sales, with the excise amount included in the measure of sales tax. Local jurisdictions add cannabis business taxes that are usually gross-receipts based and vary widely by city and county.
Because each tax has a different base and a different administrator, a single configuration error in the point-of-sale system compounds across every transaction until it is found.
- Cannabis excise tax collection and remittance to CDTFA
- State, county and district sales and use tax
- Local cannabis business tax by city or county
- Seller's permit and cannabis retailer excise tax registration
Point-of-Sale Configuration and Testing
We verify tax setup against the actual district rate for the location, test a sample of transactions across product types and discount scenarios, and confirm that the excise amount is being included in the sales tax measure correctly.
Rate changes and district measures are tracked and applied on their effective dates, and we retest after any POS upgrade, because updates frequently reset tax configuration silently.

Filing Calendar and Remittance
We maintain a single compliance calendar covering CDTFA returns, local business tax filings, payroll deposits and federal and state estimated income tax. Every obligation has an owner, a due date and a funding requirement identified in advance.
Funding is the part operators underestimate. Excise tax collected is not the operator's money, and treating it as working capital is the fastest route to an unmanageable liability.
Exemption and Resale Documentation
Wholesale and inter-licensee transactions require proper resale documentation. Missing or invalid certificates convert an exempt sale into a taxable one on examination, with the tax assessed against the seller.
We implement certificate collection at onboarding, monitor validity, and keep the documentation with the invoice file so it is retrievable years later.

Notices, Assessments and Back Filings
Operators who fall behind can usually recover. We prepare delinquent returns, quantify the true liability rather than accepting an estimated assessment, respond to notices on deadline, and negotiate installment arrangements where the balance cannot be paid at once.
Where penalties resulted from circumstances that qualify, we pursue relief with supporting documentation rather than a form request.
