If you sell cannabis wholesale, you already know the feeling. The product moved. The store reordered. And the invoice from six weeks ago is still open, sitting in a buyer's inbox under a pile of other vendors' emails. Learning how to get paid by dispensaries is as much a part of running a brand as growing or making the product, and most brands never get taught it.

This guide is the whole playbook for cannabis collections in one place: why stores pay late, what to set up before you ship, a day-by-day follow-up schedule, how to make paying you take one click, and what to do when an invoice just won't move. Every section links to a deeper guide if you want more.

The size of the problem

Late payment is normal in cannabis wholesale, not a sign that you picked bad customers. The industry numbers are a few years old, but they all point the same way:

56%

of cannabis invoices nationwide past due, per the Cannabiz Credit Association

$3.8B

in delinquent payments industry-wide, Whitney Economics, 2023 data

$4B+

in delinquent payments in 2024, per LeafLink

For fresher numbers, see our own Fall 2026 dispensary payment data: 70% of open wholesale invoices on four brands' books were past due, and paid invoices took a median of 33 days.

The Cannabiz Credit Association's figure that more than 56% of cannabis invoices are past due was reported by MJBizDaily. Whitney Economics estimated $3.8B in delinquent payments in a report built on 2023 data (Ganjapreneur), and LeafLink wrote in October 2025 that delinquent payments passed $4B+ in 2024. Whatever the exact figure is today, it lands hardest on cultivators and brands, the people at the top of the supply chain who front the product.

Why dispensaries pay late

Before you can fix late payment, it helps to know what's actually behind it. In our experience, it's rarely one store deciding not to pay. It's usually one of five things:

Only the first of these is really about money. The other four are about process, which means they're fixable. For a deeper look at how net-30 quietly turns into net-90, read Cannabis Net Terms: How to Get Invoices Paid.

Set terms before the sale

The cheapest collection work happens before the first order ships. Three things to put in place:

Then send the invoice the day product ships. Net-30 starts when the invoice lands, so every day you wait to send it is a day added to every receivable you have. Our guide to cannabis accounts receivable management covers the full setup.

A day-by-day follow-up schedule

Consistency beats intensity. One clear message on a known schedule gets paid faster than a flurry of angry emails followed by silence. Here's a schedule that works for most brands:

1

A few days before it's due: a friendly heads-up

The invoice amount, the due date and a pay link. No pressure, just a reminder that keeps you at the top of the pile.

2

On the due date: it's due today

Short and factual. Many stores pay on the day they're reminded, because the link is right there.

3

7 days late: first reminder

Name the invoice and the days past due. Ask whether there's a question about it, so disputes surface now instead of at day 60.

4

14 days late: a firmer note, and a call

Firmer tone, same one-click link. This is when a phone call to the person who pays the bills pays for itself.

5

30 days late: credit hold and a payment plan

New orders stop on terms. Offer a 0% payment plan so a store that's short on cash has a way to say yes.

6

60 days and beyond: final notice, then escalate

One dated letter with a firm pay-by date and the consequences you'll actually follow through on. If that passes, decide on next steps.

Every message should go out in your brand's name and include the same way to pay. Want examples of what brands actually send? Read how to collect on overdue cannabis invoices and the case study of 94 past-due reminders sent in one brand's name.

On ShelfSpace, every invoice goes out with a pay link and reminders run on the schedule you pick, firming up as a bill ages, in your name, until it's paid. See how collections works, or see every open invoice by how late it is and send reminders to the stores you choose in one click.

Make paying you take one click

Every extra step is an excuse not to pay. If paying your invoice means finding a login, mailing a check or calling you for bank details, the bill ages another week. Cards aren't an option for most cannabis businesses, so the way to pay has to be bank-to-bank.

Invoice without a pay link

5+ steps

Find the invoice, find your remittance details, log in somewhere, cut a check, mail it. Each step is a chance to put it off.

Invoice with a pay link

1 click

Open the email, click Pay Now, pay from the store's own bank account. No login, no signup.

ShelfSpace gives each store a standing Pay Now link that never expires and needs no login. It rides on every invoice and every reminder, and the store pays with a digital check drawn on its own bank. The money goes straight to your account. ShelfSpace never touches it. See all the ways stores can pay on Payments, and if you're wondering whether that's safe, read Is ShelfSpace safe for vendors?

Payment plans for stores that need more time

A store that's honestly short on cash can't pay a $4,800 invoice today. It might pay $1,200 a month for four months without a fight. A payment plan turns a stuck invoice into a schedule, and a schedule is money you can count on.

The key is making the plan easy to start and hard to forget. On ShelfSpace you offer a 0% plan on any open invoice in one click: weekly, every 2 weeks or monthly, 2 to 24 payments. The store sets it up from its pay link and pays by ACH or e-check, you approve it, and the store gets a heads-up 3 days before each payment. Nothing moves until you say yes. See how payment plans work, or read the longer guide on payment plans for getting paid by dispensaries.

Write down every promise to pay

"We'll pay Friday" is the most common answer you'll get, and the easiest one to lose. It gets said on the phone or buried in an email, Friday comes and goes, and nobody notices for three weeks.

Every promise needs four things written down where your whole team can see it: which invoices, how much, by what date, and how they'll pay. Then two things should happen on their own. Reminders on those invoices pause, so you're not nagging a store that already said yes. And on the date, someone checks whether the money came in.

ShelfSpace logs the promise, pauses reminders until the date, then checks QuickBooks and marks each promise Kept, Kept late, Partly paid or Missed. Miss the date and you hear about it right away. See Promise to Pay.

Pick up the phone, or have someone do it

An email is easy to ignore. A call isn't. Most stores aren't refusing to pay; they just need someone to ask. The trouble is that nobody on your team has time to call every store every week, find the person who pays the bills and read out invoice numbers.

ShelfSpace's AI Calls handles that. When you send a store its invoices, you tick one box, and a polite assistant calls the store from your business number. It says up front that it's an assistant, not a person, and that the call is recorded, walks through what's owed and comes back with an exact date and a way to pay. Calls go out Monday to Friday, 10 to 4 in the store's local time, at most one round a week per store, and it never asks for bank or card numbers on the phone. Hear a sample call or read AI collection calls for cannabis brands.

Let your sales reps collect without the awkward ask

Your reps see your buyers every week. They're the best collectors you have, if asking doesn't feel like a fight. The fix is giving them a list and a link, not a script.

On ShelfSpace every rep gets their own accounts' past-due invoices every Monday, oldest first. One tap texts or emails the store a pay link, straight from the rep's phone, with no login. The ask becomes "here's the link for that invoice," which is a lot easier to say than "you owe us." See Rep Management or read about the Monday sales rep collections email. One brand got 50 hours a week of rep time back to selling.

Send a final notice

By 60 days late with no answer, another reminder isn't a plan. What works is one clear, dated letter: what's owed, the date it has to be paid by, how to pay in a few minutes, and what you'll do if it isn't paid.

Only list consequences you'll really carry out. A threat you don't follow through on teaches the store your deadlines don't mean anything.

ShelfSpace builds that letter from the invoice, on your own letterhead, with a scan-to-pay code. It's offered once an invoice passes your mark (60 days late by default), you pick a pay-by date of 7, 10 or 14 days, and every consequence starts unchecked. You send every letter yourself. See Final Notice or read how a final notice letter works.

Know your state's rules

A few states have written rules about wholesale cannabis credit, and they can be the strongest tool you have. Two examples:

Other states have proposed rules but not passed them: Massachusetts bills would cap credit at 60 days, and Michigan regulators floated denying licenses over unpaid-invoice judgments. See cannabis wholesale payment rules by state for where each state stands. Rules change, so check your regulator's current guidance before you rely on one, and talk to your attorney if you're unsure. Nothing in this guide is legal advice.

When to bring in an agency or an attorney

Most past-due invoices never need either. Consistent follow-up in your name, a one-click way to pay and a payment plan close the gap for most stores. One brand collected $417,560 in past-due invoices in its first 30 days on ShelfSpace, and a cannabis farm got 88% of its past-due balance paid in month one, all without an agency.

An agency or attorney makes sense when an invoice is far past due, the store has stopped answering entirely, and you've already decided you won't sell to them again. Know the trade-off going in: a collections agency typically keeps 25 to 50% of what it recovers and takes over the conversation with your customer. A lawsuit can win you the balance plus interest, but it's slow and it costs money up front. For the full comparison, read collections agency vs. collections software and cannabis collections outsourcing that keeps you whole.

The two numbers to watch every week

You can't manage what you don't measure. Two numbers tell you whether your collections are getting better or worse:

Every day you cut from DSO frees cash you already earned. For a hypothetical brand doing $14,000,000 a year wholesale, cutting 7 days frees about $270,000, once, for as long as stores keep paying on the faster schedule. That's payroll, a harvest or a supplier paid on time. For more on how slow receivables squeeze cash, read the AP/AR cash flow gap.

ShelfSpace keeps these numbers current because it stays in sync with your books. Connect QuickBooks once, every open invoice and customer comes in, and payments update both sides. Mark an invoice paid in QuickBooks and reminders to that store stop.

Put it all in one place

Everything in this guide works on its own. It works better when it runs in one place: invoices out with a pay link, reminders in your name, payment plans, promises tracked, calls made, final notices sent, and every dollar showing up in QuickBooks. That's what ShelfSpace accounts receivable does for cannabis brands, cultivators and distributors. The buyer stays yours, and the money goes straight to your bank.

We collect 25% of your past-due invoices in month one, or it's free. The first step is free too: we'll look at your open invoices and show you what's collectable.