You shipped the product. Metrc says it left your facility, the buyer signed for it, and it's on their shelf earning them money. Six weeks later, you still haven't been paid, and the rep who was so responsive at the sale has gone quiet. If you sell cannabis wholesale, you already know this feeling — the sale was the easy part, and collecting is the job nobody warned you about.
Accounts receivable is where the margin you fought for goes to die. Not in a bad deal or a returned pallet — in the slow bleed of invoices that never quite get paid, terms that stretch on their own, and receivables you eventually write off because chasing them cost more than they were worth. In most industries this is annoying. In cannabis it's structural, and it's worth understanding exactly why before we talk about the fix.
Why AR is uniquely brutal in cannabis
Every other industry has rails that make collecting easy. A buyer puts the invoice on a corporate card, or sends an ACH from a normal business bank account, or pays through a platform that just moves the money. Cannabis has none of that by default, and three problems stack on top of each other.
There are no business-to-business card rails. The card networks won't touch plant-touching transactions, so a buyer can't put your $12,000 invoice on a card the way a restaurant pays its produce supplier. That single missing option removes the fastest way most businesses get paid.
Federal banking limits keep buyers cash-heavy. Many dispensaries run on limited banking, and some can't reliably originate a clean electronic payment even when they want to. “I'll send it” turns into a paper check in the mail, or a promise, or nothing — not out of bad faith, but because the easy path doesn't exist for them either.
And so net-30 quietly becomes net-90. Terms only mean something when there's a cost to ignoring them. When a buyer knows you have no smooth way to collect and no appetite to torch the relationship, net-30 slides to net-45, then net-60, then net-90 — one forgotten invoice at a time. This is the single most common way cannabis vendors lose money, and it happens without anyone deciding to stiff you.
Net-90
where net-30 quietly ends up when nobody is chasing it
25–50%
the cut a collection agency takes out of whatever it recovers
10–15 hrs
a week lost to invoicing, chasing, and reconciling who paid
Put those together and you get the real shape of the problem: money that comes in late, money that comes in short after an agency takes its 25%–50% cut, and ten to fifteen hours a week of someone's time spent making it happen at all. None of it shows up as a line-item loss. It just quietly lowers what your business is actually worth.
What good AR management actually looks like
The good news is that collecting isn't a personality trait or a matter of being pushy. It's four habits, and every vendor who gets paid on time runs all four whether they've named them or not.
Clean terms, agreed up front
Every buyer knows the terms before the first order ships — net-30 means net-30, in writing, not a number you're both quietly unsure about. Ambiguous terms are the crack that net-90 grows out of.
The invoice goes out the day product ships
Not at month-end, not when someone gets to it. The clock on net-30 only starts when the invoice lands, so a week's delay in sending is a week added to every single receivable. Same-day invoicing is the cheapest speed-up there is.
Reminders on a schedule, not a whim
A polite nudge at day 3, another at day 7, then weekly until it's paid. Buyers pay the vendors who ask consistently and forget the ones who ask once. A schedule takes the awkwardness out of it — it's just billing.
A way for the buyer to pay that actually works
The reason so much cannabis AR stalls is that paying is a hassle. Give the buyer a one-click way to pay from their own bank, with no account to open, and a huge share of “I'll get to it” becomes “done.”
Aging that updates itself as money lands
You should be able to see, at a glance, what's current, what's 30 days out, and what's gone truly late — without rebuilding a spreadsheet. You can't manage what you can't see, and stale aging is how invoices disappear.
Do all five and most of your receivables never become a problem. The trouble is that all five take time and discipline every week, forever, and they're the first thing to slip when the store gets busy. That's the gap ShelfSpace is built to fill.
How ShelfSpace runs it for you
ShelfSpace runs cannabis accounts receivable as the “Get Paid” collection flow — the four habits above, delivered as a system so they happen whether or not anyone remembers. Here's what actually moves.
When product ships, the invoice goes out as a branded Pay Now email that carries your business's name, not a platform's. The buyer sees a bill from you and a single button. When they click it, they pay from their own bank account, drawn as a check — no account to open anywhere, no card that cannabis can't use. And this is the part that matters most: ShelfSpace never touches the money. Funds move bank-to-bank between the buyer and you. That's not a technicality — it's exactly why the flow keeps working where card processors get shut off. There's no merchant account to freeze because there's no merchant account in the middle.
Because the money moves bank-to-bank and never through ShelfSpace, there's no processor to shut off — the exact failure mode that kills card-based collection in cannabis.
If the invoice isn't paid, the reminders run on their own — day 3, day 7, then weekly — each one a clean, professional nudge that reads like normal billing, not a threat. Your aging updates as each payment lands, so the dashboard always shows what's current, what's slipping, and what needs a call. And ShelfiQ, the AI layer, handles the routine back-and-forth — a buyer asking for the invoice again, or when a payment posted — so your team isn't the collections desk. That AI is the engine that keeps the service affordable; it's not the pitch.
If you also want the whole thing off your plate, we run it done-for-you: the terms, the sends, the reminders, the follow-ups, with you seeing the results in the portal and in QuickBooks. Software you drive, or hands-off — same flow, same money, your call on who touches the keyboard. This is the same playbook covered in collecting on net terms and collecting overdue invoices, run as a service instead of a chore.
Why this beats a debt-collection agency
The moment a vendor gets fed up, the reflex is to hand the account to a collection agency. For a receivable that has genuinely gone dark — the buyer stopped answering months ago, maybe the store is closing — that can be the right last resort. For everything else, it's the most expensive way to solve a problem you didn't need to have.
A collection agency
Keep 50–75%
You hand over the account after it's already late, the agency takes 25%–50% of whatever it recovers, and the buyer never sells with you again. You get part of one invoice and lose the customer.
Managed AR
Keep the invoice
You collect before the invoice ages into a fight, for a fraction of an agency's cut, and the buyer barely notices — it reads as normal billing, so you sell to them again next month.
The math is stark. A 25%–50% contingency means a $10,000 invoice nets you $5,000–$7,500 — if the agency collects at all — and you've spent the relationship to get it.
What a $10,000 invoice nets you through an agency
$5K–$7.5K
The green is what reaches your bank; the rest is the agency's contingency cut. Managed AR collects the same invoice earlier, keeps nearly all of it, and keeps the buyer.
Good AR management makes the agency question moot for the vast majority of your book. You collect current invoices on a schedule, at low cost, without ever damaging a relationship — and the handful of accounts that truly go dark are the only ones you'd escalate. For a fuller treatment of when an agency makes sense and when it doesn't, see the debt-collection-agency alternative.
Who this is for
Cannabis brands and wholesalers selling into dispensaries on net terms, watching a growing pile of receivables age past due with no clean way to collect. Vertically-integrated retailers who wholesale their own product to other stores and are discovering that being the vendor is a different job than being the buyer. And any operator currently choosing between eating a late invoice and torching a relationship with an agency — because the real answer is a third option that prevents most of it.
The honest first move isn't a demo — it's a number. We'll connect to your data and show you how much of your receivables is overdue, how far your terms have actually slipped, and what a scheduled collection flow would pull in. It's free, it's specific to your book, and it usually surfaces more than it costs to fix.
You don't have a collections problem. You have a paying problem — the buyer wants to pay, and nothing made it easy or reminded them. Fix those two things and most of your receivables collect themselves.