I talk to dispensary owners every week. When I ask them what they spend on vendor costs, most of them know their COGS number and that's about it. They can tell me they spent $1.1 million on inventory last year, but they can't tell me what they spent on the labor to manage those vendors, the fees to pay them, or how much money they left on the table in unclaimed credits.
So I decided to lay it all out. This is a realistic breakdown of what a $2 million per year single-location cannabis dispensary actually spends on vendor-related costs. Not just inventory. Everything.
The Inventory Line: COGS at 50%
Let's start with the obvious one. For most dispensaries, cost of goods sold runs between 48% and 55% of top-line revenue. At $2M/year, that's roughly $1,000,000 going out the door to vendors for flower, concentrates, edibles, pre-rolls, and everything else on your shelves.
This is the number most operators know. It's on their P&L. It's in their POS reports. But here's what they don't always think about: COGS isn't just what you ordered. It's what you ordered minus what you should've gotten back in credits, returns, and adjustments. If you're not tracking those things, your effective COGS is higher than it should be.
AP Labor: The Hidden Headcount
Someone at your shop is managing vendor invoices. Maybe it's you. Maybe it's a bookkeeper. Maybe it's your store manager who's already wearing four other hats. Whoever it is, they're spending time on data entry, matching invoices to POs, cutting checks, chasing discrepancies, and filing paperwork.
For a dispensary doing $2M with 20-30 active vendors, this typically eats 15-25 hours per week. If you're paying someone $22/hour fully loaded, that's roughly $22,000-$28,000 per year in AP labor. And that's assuming they're efficient. Most aren't — because they're doing it in spreadsheets, not a real system.
We built our cannabis accounts payable system specifically because we saw this cost repeated at every shop we talked to. It's not a technology problem. It's a people problem. Nobody has the time to do AP well.
Payment Processing Costs
Cannabis dispensaries don't get to use normal payment rails for vendor payments. No ACH for most. No standard business credit cards. That means checks, cashier's checks, money orders, or cash — all of which carry costs.
If you're writing 80-120 vendor checks per month (invoices plus partials plus corrections), and each one costs you $3-$8 in bank fees, supplies, and handling time, you're looking at $4,000-$8,000 per year just in payment execution costs. That's before we even talk about the time your team spends at the bank.
This is exactly why we built check payments into ShelfSpace. We print and mail your vendor checks directly from the platform. No bank runs. No cashier's check fees. No manual reconciliation.
Lost Credits and Unclaimed Returns
This is the one that kills me. Every dispensary I've worked with has money sitting on the table that they've never collected. Product returns that were never credited. Expired inventory that the vendor should've eaten. Co-marketing promotions where you discounted product and the vendor never reimbursed the difference.
For a $2M dispensary, the typical unclaimed credit exposure is $30,000-$55,000 per year. That's not a guess — that's based on actual recoveries we've done for our clients. The average dispensary we onboard has never tracked vendor credits in any systematic way. It's all verbal agreements and forgotten emails.
Our credit recovery service exists to capture this money. The platform pulls your POS and Metrc data, builds credit memos for every return, expiration, and promo, and sends them to your vendors. ShelfiQ handles the basic vendor questions; when a vendor pushes back on a specific line, the thread escalates to your AP person or buyer. You don't have to chase the routine credits — you only weigh in when a judgment call comes up.
Overpayments and Invoice Errors
Here's one that nobody budgets for because nobody knows it's happening. When you're processing invoices manually — comparing line items to purchase orders, checking unit costs, verifying quantities — errors happen. Vendors overcharge. Quantities don't match. Pricing tiers get applied wrong.
Industry data puts invoice error rates at 1-3% for manual AP processes. On $1M in vendor payments, that's $10,000-$30,000 per year in overpayments that you never catch. Some of these are honest mistakes. Some aren't. Either way, without a system that matches invoices to POs line-by-line, you're paying more than you should.
The Full Picture
Let me add it all up for a $2M/year single-location dispensary:
- Inventory (COGS): $1,000,000
- AP labor: $22,000-$28,000
- Payment processing: $4,000-$8,000
- Lost credits: $30,000-$55,000
- Overpayments: $10,000-$30,000
Total vendor-related costs: $1,066,000-$1,121,000
$1,000,000
inventory COGS, the number you already track
$66K–$121K
labor, fees, lost credits, and errors on top
53–56%
your real vendor cost as a share of revenue
That means your real vendor cost isn't 50% of revenue. It's closer to 53-56% when you factor in the labor, the payment costs, the lost credits, and the errors. On $2M in revenue, the difference between 50% and 55% is $100,000 per year. That's real money.
Vendor cost as a share of revenue
~55% real
The green is the 50% COGS you track. The hatched tail is the extra ~5 points of labor, fees, and lost credits, about $100,000 a year on $2M.
How ShelfSpace Cuts Each Line Item
This is what we built. ShelfSpace is a cannabis-specific AP system that takes over the heavy lifting on your vendor payment operation. You drive on one platform; the platform does the work.
- AP labor drops sharply. The AP platform ingests every invoice, three-way matches against Metrc + your PO, flags discrepancies, and routes vendor email through ShelfiQ. Your team handles only the decisions that need a human.
- Payment costs drop by 60-70%. Check 21 payments consolidate into one weekly run — the platform generates the checks, you sign and send. No daily trips to the bank.
- Credits get recovered. Our credit recovery service typically puts $30K-$55K back in your pocket in the first year alone. Money that was always yours — you just weren't collecting it.
- Overpayments stop. Every invoice gets matched line-by-line against the original PO. Pricing errors, quantity mismatches, and duplicate charges get caught before you pay.
And if you move your best vendors to consignment, your COGS timing shifts entirely. You stop paying for inventory upfront and start paying only for what sells. That's a massive cash flow improvement on top of everything else.
The Real Question
Every dispensary owner I've talked to knows their margins are tight. What most of them don't realize is how much of that tightness comes from the operational overhead of managing vendors — not from the cost of the product itself.
The product cost is what it is. But the $66,000-$121,000 you're spending on labor, fees, lost credits, and errors? That's fixable. That's what we fix.
The product cost is what it is. But the $66,000-$121,000 you're spending on labor, fees, lost credits, and errors is fixable. That's what we fix.
Start with a free evaluation to see what you'd save. When you're losing $66,000-$121,000/year to vendor costs, even a small portion of that recovery pays for the entire service.
If you're running a dispensary and you want to see where your money's actually going, reach out. I'll walk through your numbers personally. No pitch deck. Just your data.