If you're searching for a cannabis collections agency, you're probably past the point of patience. The invoices are 60, 90, 120 days old. Your sales rep has sent the "just checking in" text four times. The buyer who placed the order has left, and nobody at the store seems to know who pays the bills.
An agency feels like the grown-up move. Sometimes it is. But for most cannabis brands, handing the account to an agency is the most expensive way to collect, and it's usually done far later than it needs to be. This guide lays out what an agency does, what keeping collections in your own name looks like, and how to tell which one an account needs.
What a cannabis collections agency actually does
A collections agency takes over the debt. You send them the invoices, the store's contact details and proof the product was delivered. From then on, the agency contacts the store, not you. Most work on contingency: they keep a percentage of whatever they recover, and you get the rest. If they recover nothing, you usually pay nothing.
The rate depends on the size and the age of the balance. Fresh debt recovers more often and costs less to place. Debt older than about 180 days recovers less and carries a higher contingency rate (Resolve Pay). That's the catch for cannabis brands: by the time most send an account to an agency, it's already in the most expensive, least collectible bracket.
The problem is big. Delinquent payments in the U.S. cannabis industry passed $4 billion in 2024, according to LeafLink. Plenty of that money is owed to brands that never followed up in a steady way, not to brands whose stores refused to pay.
The hidden cost: the account leaves your name
The fee is the part you can see. The bigger cost is the store. Once an agency calls, the relationship changes. The buyer who would have reordered next month now sees your brand as the company that sent them to collections. In a state with a few hundred licensed dispensaries, that's not a small thing to give up.
A collections agency
Late and lost
Called in after months of silence. A stranger contacts the store, a share of what's recovered goes to the agency, and the store rarely orders from you again.
Your own name
Early and kept
Follow-up starts the day an invoice is due, in your brand's name. The money goes straight to your bank account, and the store keeps ordering.
Agencies also do nothing to stop the next late invoice. They work the balance you hand them. Meanwhile your new invoices go out the same way they always have, with no pay link and no follow-up, and the next account starts drifting toward 90 days too.
Why most dispensaries pay late
Most stores that owe you aren't refusing to pay. They're short on staff, the person who pays bills is not the person who ordered, your invoice is buried under forty others, and paying it means finding a checkbook or setting you up in their bank. When nobody asks again, it slides another month.
That's why the fix is usually not more pressure. It's less friction and a steady schedule. Make paying one click, ask on a schedule that gets firmer as the bill ages, and make it easy to say yes. For more on why net-30 drifts, see Cannabis Net Terms: How to Get Invoices Paid.
What collecting in your own name looks like with ShelfSpace
To be plain about it: ShelfSpace is not a collections agency. We don't buy your debt, we don't take over the account and your customers never hear from a third party. ShelfSpace is collections software for cannabis brands. Every invoice and every follow-up goes out in your brand's name, and the store pays you directly. Here's how an overdue invoice moves.
A Pay Now link on every invoice
Each store gets a standing pay link that never expires and needs no login. It rides along on every invoice and every reminder, and the money goes bank-to-bank straight into your account.
Reminders that get firmer as the bill ages
A friendly heads-up when it's due, then reminders that firm up over the following weeks, all in your name. The reminders stop on their own the moment it's paid.
A phone call when email isn't working
AI Calls phone the store from your business number, find the person who pays the bills and come back with an exact date and how they'll pay. You confirm the promise, and reminders pause until that date.
A payment plan for stores that can't pay it all
A store can split a balance into 2 to 24 payments at 0% interest, paid by ACH or e-check. Nothing starts until you approve it.
A final notice on your letterhead
When an invoice passes your mark (60 days late by default), send a one-page final notice letter in your words, with a firm pay-by date and a code the store scans to pay.
Two more pieces close the gaps that agencies never touch. Every Monday, each sales rep gets their own list of which stores owe what, oldest first, and can text a store its pay link in one tap (Rep Management). And QuickBooks stays in sync both ways, so a payment recorded in one shows up in the other and the reminders stop.
An agency starts when you've given up. Collecting in your own name starts the day the invoice is due, which is when it's cheapest and easiest to get paid.
What the results look like
Steady follow-up in your own name works on old balances too, not just new invoices. One brand collected $417,560 in past-due invoices in its first 30 days, with no agency and no change to the store relationships. You can read how that brand got its past-due balance paid.
Our guarantee: we collect 25% of your past-due invoices in month one, or it's free.
When an agency or an attorney is the right call
Not every balance comes back, and we'll tell you so. Some stores close, and some disputes are real. After every account has been worked, we tell you plainly which balances are coming back and which ones are a business decision for you. An agency or an attorney is worth it when:
- The store has closed or changed hands. The license is surrendered, the doors are shut, or a new owner says the old debt isn't theirs. Recovering that money takes legal steps that software can't take.
- The store has gone silent after every step. Reminders, phone calls, a payment plan offer and a final notice letter, and still nothing. Silence after all of that is a signal.
- The store refuses to pay a balance it owes. If the store agrees it got the product but won't pay, and you have the delivery records, an attorney's demand letter or a lawsuit may be the only lever left.
- The balance is very old and very large. Past 180 days, the odds drop quickly. A large balance at that age deserves professional help.
Your state may also give you a lever before court. New York's Office of Cannabis Management, for example, runs a delinquent payment reporting process for retailers that don't pay suppliers on credit terms. A final notice letter can list referral to an agency or an attorney, or a report to the state regulator, as consequences, but only the ones you'll really follow through on. This isn't legal advice. Check with your own attorney before you threaten or take legal action.
The order matters. Work the account in your own name first. You'll collect most balances without giving up a cut or a customer, and the few that are left go to an agency with a clean paper trail: every invoice, every reminder, every call and every promise, dated.
How to choose for each overdue account
Sort your open invoices by how late they are, then ask three questions about each store. Is it still open? Has anyone followed up on a schedule, with an easy way to pay? Is there a real dispute? If the store is open, nobody has followed up properly and there's no dispute, it belongs in your own collections, not with an agency. If it's closed, silent after every step, or refusing, that's when to bring in help.
For a deeper look at the options, read cannabis collections outsourcing that keeps you whole and how to collect on overdue cannabis invoices. To see the whole system, start with Collections or the ShelfSpace overview.
The first step is free: we'll look at your open invoices and show you which ones are likely to come back.