Here's the trap almost every dispensary walks into. The product arrives. The invoice is due on net-30. So on day thirty, money leaves your account to pay the vendor — whether or not that product has sold, and whether or not the buyers who owe you money have paid. You are, in effect, lending your vendors the cash to stock your own shelves. That gap between money going out and money coming in is the single quietest killer of otherwise-healthy cannabis operators.
It's not a profit problem. You can be profitable on paper and still be squeezed dry, because profit and timing are different things. A store that clears good margin can still miss payroll when a big vendor run goes out this week and the revenue backing it hasn't turned yet. Cash flow is about when, not only how much — and in cannabis the "when" is stacked against you.
Why the gap hits cannabis harder
Every retailer deals with payment timing. Cannabis deals with it wearing handcuffs. Because the plant is still federally illegal, most operators can't get a normal business line of credit, and card networks won't touch the transactions — so the everyday tools other retailers use to smooth a short cash dip simply aren't available. You can't float a slow week on a business credit card. You can't tap a cheap revolving line while you wait for receivables to come in.
So the float lands entirely on your own working capital. And because there are no card rails, vendors get paid by check — a Check 21 check, most often — which means the money movement is real, physical, and slow to reverse. When your AP outflow and your AR inflow are tracked in two different places (a bookkeeper's ledger over here, a POS export over there, the owner's memory in between), you never actually see the gap coming. You just feel it, at the worst possible moment.
Money out — accounts payable
Due on terms
Product lands, the invoice comes due on net-30, and a check goes out — whether or not that product has sold and whether or not your buyers have paid you. The outflow is fixed to the calendar.
Money in — receivables
Lands later
Sell-through trickles in over weeks; wholesale invoices slide from net-30 to net-90; vendor credits go unclaimed. The inflow shows up on its own schedule — and the difference is the gap you fund.
That's the whole problem in one frame. The left column is bolted to the calendar. The right column arrives whenever it arrives. The space between them is what you cover, week after week, out of capital that could be doing something else. And it doesn't stay still — a slow sell-through month, one buyer who slips to net-90, or a stack of returns you never billed back can widen the gap overnight, right when you have the least room to absorb it. The operators who get caught aren't the ones losing money. They're the ones who couldn't see the gap opening until the account was already thin.
The real cost of funding the float
The gap costs you three ways, and only one of them is obvious. The obvious one is the working capital itself — cash tied up bridging the difference instead of stocking your best sellers or opening your next door. The other two are hidden, and together they're usually bigger.
10–15 hrs
a week spent reconciling payables and receivables by hand
$8K–$25K
a month in vendor credits owed back to you, sitting unclaimed
25–50%
a collection agency skims off overdue AR you could have collected
First, the labor. Someone burns ten to fifteen hours a week matching invoices, building settlement spreadsheets, and chasing what's owed — and most of that time goes to reconciling two sides that live in two systems. Second, the credits. Returns, expired product, damaged units, and co-marketing dollars are money vendors owe you back — and at one Massachusetts client we found $8,000 to $25,000 a month in recoverable credits nobody was tracking. That's not a rebate; it's frozen cash, the same as an overdue receivable, quietly funding your vendors instead of your business. Third, the receivables themselves. When wholesale invoices go past due and you finally hand them to a collection agency, that agency takes a 25% to 50% contingency cut — you get paid on money that was already yours, minus a third of it.
Stack those up and the pattern is clear: the gap doesn't just cost you interest on borrowed money. It costs you labor, unclaimed cash, and a haircut on your own receivables. A general bookkeeping firm billing a few thousand dollars a month won't close any of it, because none of that is what a ledger is built to do.
The fix is visibility, not a loan
When cash gets tight, the instinct is to borrow — a line of credit, a merchant advance, a friendly investor. But a loan just rents money to paper over a gap you still can't see. The cheaper, durable fix is to make the gap visible and manage it. That starts by putting accounts payable and accounts receivable on one rail, so you're looking at both sides of the money at the same time instead of guessing at one while staring at the other.
You can't time a payment you can't see coming. One rail turns "how much is in the account" into "here's what's due, here's what's landed, here's the gap."
Once both sides are in one place, the moves get obvious. You stop paying every vendor the instant the invoice hits and start paying by AP aging — the vendors that matter this week get paid this week, the ones with room to wait wait. You chase the overdue AR that's freezing your capital before it ages into agency territory. And you recover the credits that are really cash. Here's what timing the gap actually looks like when the data is doing the work:
Pay the vendors that matter this week
The platform ranks every open payable by aging and importance, so you fund the invoices that are due or that protect a key vendor relationship — and hold the rest — instead of draining the account on autopilot.
Settle consignment for what actually sold
For product on consignment, the platform reconciles sell-through against what the vendor put on your shelf and pays their split out of revenue you've already collected — cash-flow-friendly by design.
Collect the overdue receivables
If you wholesale, ShelfiQ works your past-due invoices on a schedule and gets buyers to pay before the balance ages into a collection agency's 25% to 50% cut.
Recover the credits that are really cash
The platform builds monthly credit memos for returns, expirations, and co-marketing dollars, so the money vendors owe you back comes home instead of quietly funding them.
Consignment: the built-in cash-flow advantage
Of the four moves, one deserves its own line, because it attacks the gap at the source. On consignment, you don't buy the inventory up front — the vendor's product sits on your shelf at the vendor's risk, and you pay their split only after it sells, out of revenue you've already rung up. There's no thirty-day clock ticking against product that hasn't moved. There's no outlay to bridge. The payment happens after the money comes in, not before.
That's the exact inversion of the trap we opened with. Instead of lending vendors the cash to stock your shelves, you settle with them from cash the register already collected. For a category that turns slowly, or a new brand you're testing, consignment is the difference between funding a bet and simply making room for one. Run the settlements cleanly — to the penny, with a report both sides trust — and consignment becomes the most reliable cash-flow lever a dispensary owns.
Profit tells you whether the year worked. Cash flow tells you whether next week does. The operators who last are the ones who can see both sides of the money at once — and pay from what's landed, not from what's due.
Software you drive, or done for you
How this gets run is your call, and it's decided in a conversation, not forced by a website. Some operators want the software: they log in, see the whole gap on one screen, and approve the week's payments and collections in a few minutes. Others want it off their plate — so we run the money side of the back office for them, timing payments, settling consignment, collecting AR, and recovering credits, and they see the results in the portal and in QuickBooks. Same rail, same numbers. The AI underneath is how the service stays affordable and how the routine vendor and buyer email gets handled without a person on it — it's the engine, not the pitch.
Who this is for
Single-location operators feeling the squeeze of paying vendors before the shelf turns, with no card or credit line to lean on. Multi-location groups where the gap compounds — every new store adds vendors, invoices, and receivables that no spreadsheet keeps in sync. And anyone who wholesales, funding both a payables clock and a receivables clock that never line up on their own.
If you've ever paid a vendor and then wondered where the cash to cover it was going to come from, that's the gap talking. It's not a sign you're doing something wrong — it's the structure of the business you're in, made harder by rules you didn't write. The move that changes it is seeing both sides of the money at once and paying from what's landed.
The honest first step isn't a demo — it's a number. We'll connect to Metrc and your POS and show you the shape of your gap: what you owe and when, how much of your receivables is overdue, and what you're owed in unrecovered vendor credits. It's free, it's specific to your operation, and it usually surfaces more cash than you expected was sitting there.