By Daniel Sabet · Cannabis CFO & Financial Advisor, GreenGrowth CPAs · 280E, Tax Strategy & Growth Planning · Los Angeles, CA | Published August 14, 2026 | Cannabis Advisory
Dispensary discount analysis is the fastest money most operators leave on the table, and the reason is simple. Discounts never appear as a line item. They show up as revenue that came in lower than it should have, spread thin across thousands of transactions, and by the time the monthly profit and loss lands they have vanished into gross sales. Every operator knows they discount. Almost none can tell you the number.
QUICK ANSWER
Dispensary discount analysis separates the promotions that earn repeat visits from the ones that quietly erode margin. Dispensary discount analysis requires transaction-level data, because a total figure tells you nothing useful. Under Section 280E the stakes are higher than in ordinary retail. A discount is not a deductible marketing expense. It is revenue you never collected, so the full cost lands on the operator with no federal offset. The goal is never to stop discounting. It is to know which discounts pay for themselves.
Dispensary Discount Analysis: At a Glance
What Operators Miss About Their Own Discounting
- It hides in gross sales: Discounts reduce revenue rather than appearing as a cost, so they never surface on a profit and loss statement.
- 280E removes the cushion: A marketing expense is deductible. Uncollected revenue is not. An adult-use operator absorbs the whole amount.
- The total is useless: A monthly discount figure tells you nothing. Dispensary discount analysis by type tells you what to change.
- Seven categories, one number: Veteran, senior, first-time, daily deal, loyalty redemption, budtender discretion and price matching all behave differently and usually get tracked together.
- Discretion is the leak: Manual discounts applied at the till are the hardest to justify and the easiest to fix, because the data already identifies who applied them.
- Cutting is the wrong instinct: Discounts drive genuine traffic. Removing the wrong ones costs more than the discounting did.
- GreenGrowth’s role: We run this analysis for cannabis operators and built it into BudMetrics. Book a discount review →
Dispensary Discount Analysis Starts With What You Cannot See
Think about how a discount actually moves through your books. A customer buys a product listed at one price and pays less. Your point of sale records the lower amount. That lower amount flows into revenue. Nothing anywhere records the gap.
Compare that to an advertising spend. You write a cheque, the amount hits a line called advertising, and at year end you see exactly what you spent. Somebody then asks whether it worked. The conversation happens because the number is visible.
Discounting is the same economic decision with none of the visibility. So it never gets reviewed, and it compounds. A promotion introduced for one weekend two years ago is still running because nobody ever had a reason to look at it.
The Seven Types Running in Your Store
Most dispensaries run veteran discounts, senior discounts, first-time patient offers, daily deals, loyalty redemptions, budtender discretion and competitive price matching. Seven mechanisms, seven purposes. Your reporting almost certainly treats them as one figure. That is why nobody can answer whether any individual one works.
💬 The Conversation Worth Having
When we pull discounting apart for a cannabis client, the surprise is rarely the total. It is the distribution. One or two discount types usually account for most of the give, and they are almost never the ones the owner was worried about. Meanwhile the promotion everyone assumed was expensive turns out to bring people back three times a month. You cannot reason your way to that answer. The data has it, and until somebody separates the categories, nobody is looking at it.
Do you know what your discounts cost you last month, as a number, by type?
Why 280E Makes Dispensary Discount Analysis Urgent
Here is what separates cannabis from every other retail category. Most operators have never thought it through.
Section 280E denies ordinary business deductions to operators trafficking in a Schedule I substance. That still covers adult-use activity after the April 2026 rescheduling order. In conventional retail a marketing dollar reduces taxable income, so its true cost sits below a dollar.
A discount never gets that treatment anywhere, because it is not an expense at all. It is revenue you chose not to collect. So the full amount comes straight off your margin, in cannabis and in every other industry.
The difference shows up in the alternative. A conventional retailer can shift budget from discounting into advertising and pick up a deduction. An adult-use cannabis operator cannot, because advertising is non-deductible for them too. Both levers land at full cost, so the only remaining move is making each one work harder. That is what dispensary discount analysis is for.
What This Means for Dual-Licence Operators
If you hold both licences, dispensary discount analysis also intersects with your allocation position. Discounts on medical transactions sit in the part of the business now outside 280E. Discounts on adult-use sales do not. Tracking them separately is not bookkeeping tidiness. It is part of the evidence file behind your 280E expense allocation.
How to Run a Dispensary Discount Analysis
Dispensary discount analysis is not complicated. It is tedious by hand, which is why almost nobody does it monthly.
▶ Five Steps, In Order
| Step | What You Do | What It Reveals |
|---|---|---|
| 1. Total the give | Export every discounted transaction for a full month | The number nobody has seen before |
| 2. Split by type | Group by discount reason code | Which one or two types carry most of the cost |
| 3. Match to return visits | Track whether discounted customers came back within 30 days | Which discounts actually buy loyalty |
| 4. Check basket size | Compare discounted and undiscounted basket values | Whether the discount grew the sale or just cheapened it |
| 5. Look at who applied it | Break discretionary discounts down by staff member and hour | Where discretion has become habit |
Steps three and four are where the real answers live. Most operators stop at step one and conclude the total looks manageable.
Reading the Result Without Overreacting
A discount that costs money and brings customers back three times a month is working. One that costs the same and produces a single visit is not. So judge each type against return behaviour rather than its own cost. Cost alone always argues for cutting everything.
Then change one thing at a time. Adjusting four promotions at once tells you nothing about which change caused the result.
Where Dispensary Discount Analysis Usually Finds the Biggest Leak
Every dispensary gives staff some ability to apply a discount. It solves real problems. A customer waited too long, a product disappointed, a regular deserves a gesture. Nobody wants to remove that entirely.
The trouble is that discretion drifts. An occasional gesture becomes a habit, then a norm, then something regulars expect. It spreads across many small transactions, so it never triggers a review.
Your data already identifies who applied each one and when. Breaking discretionary discounting down by staff member and hour usually shows a wide spread. It is rarely about willingness to give away margin. More often it reflects how comfortable someone feels holding a price. That makes it a training conversation rather than a disciplinary one, and it fixes quickly once anyone looks.
How GreenGrowth CPAs Runs Dispensary Discount Analysis
We have worked with cannabis operators since 2016, and dispensary discount analysis came up in nearly every engagement. Running it by hand each month was never realistic for a client. So we automated it and built it into BudMetrics.
It works alongside whatever point-of-sale system a store already runs, through a read-only connection. It produces the five steps above without anyone exporting a spreadsheet. Two Ohio stores have run it since March 2026. The Columbus store added roughly $34,000 in gross profit in month one, and discounting was one of the first places it found money.
The wider picture on how this fits together sits in our guide to AI for cannabis dispensaries, and you can see the full cannabis practice on our cannabis accounting page.
KEY TAKEAWAYS
- ›Discounts reduce revenue rather than appearing as a cost, so they never surface on a profit and loss statement and never get reviewed.
- ›A discount is revenue you never collected, not a deductible marketing expense. Under 280E an adult-use operator cannot shift that spend into advertising and pick up a deduction either.
- ›Seven discount types typically run in one store and get tracked as a single number. The total is useless. The split is where the answer lives.
- ›Judge each discount type against return visits and basket size, not against its own cost, because cost alone always argues for cutting everything.
- ›Budtender discretion is usually the largest single leak, and the data already shows who applied each one. It is a training conversation, not a disciplinary one.
- ›Dual-licence operators should track medical and adult-use discounting separately, because that split feeds the evidence file behind a 280E allocation.
Dispensary Discount Questions Answered
The Basics
What is dispensary discount analysis?+
It is the practice of breaking discounting down by type, then measuring each type against return visits and basket size rather than against its own cost. It needs transaction-level data, because a single total discount figure cannot tell you which promotions earn their keep and which ones simply reduce revenue.
Why do discounts not show up on my profit and loss?+
Because a discount reduces the revenue you record rather than creating a cost. Your point of sale captures the lower amount and that figure flows into sales. Nothing anywhere records the gap between list price and what you actually collected, so the give never appears as a number anyone reviews.
Are cannabis discounts tax deductible?+
A discount is not a deduction in any industry, because it is revenue you never collected rather than an expense you incurred. What makes cannabis harder is the alternative. A conventional retailer can move budget from discounting into advertising and claim a deduction. An adult-use operator subject to Section 280E cannot deduct advertising either, so both levers cost full price.
Running the Numbers
How do I work out whether a discount is worth running?+
Measure two things against each discount type. Whether customers who received it came back within thirty days, and whether their basket was larger or smaller than an undiscounted one. A discount that costs money and produces three visits a month is working. One that costs the same and produces a single visit is not.
Which discount type usually costs the most?+
Discretionary discounting applied at the till is usually the largest single category, and it is almost never the one owners worry about. It spreads across many small transactions, so it never triggers a review. Your data already records who applied each one and when, which makes it the easiest leak to close.
Should I stop offering veteran and senior discounts?+
Not on cost grounds alone. These are often among the strongest performers, because they attach to customers who visit regularly rather than to one-off traffic. Check the return-visit rate before touching them. Cutting a discount that was buying genuine loyalty costs more than the discount did.
Tax and Next Steps
Do dual-licence operators need to track discounts separately?+
Yes. Discounts applied on medical transactions sit in the part of the business now outside Section 280E, while adult-use discounting does not. Tracking them separately at transaction level supports whatever allocation method you adopt, and it forms part of the evidence file behind that position.
How does GreenGrowth CPAs help with discount analysis?+
We run the analysis as part of cannabis CFO work, and we built it into BudMetrics so it runs monthly rather than once. It connects to whatever point-of-sale system a store already uses through a read-only connection. GreenGrowth CPAs has served cannabis operators since 2016.
Find Out What Your Discounts Actually Cost
We pull your discounting apart by type, match each one to return visits and basket size, and show you which promotions earn their keep. GreenGrowth CPAs has worked with cannabis operators since 2016.
KEY NUMBERS
The Discount Nobody Reviews Is the One Costing You Most.
Book a discount review. We break your discounting down by type and show you which promotions bring customers back and which just reduce the price.
Book Your Free Discount Review →
GreenGrowth CPAs · Cannabis Advisory Team
