Your bank is essential. It's just not an AP department.

Cannabis banking is hard-won. Safe Harbor Financial pioneered it. Herring Bank expanded it. Partner Colorado blazed the trail. Getting a bank account as a plant-touching business is a real achievement, and if you have one, you fought for it. Bill pay, ACH, wire transfers — these are critical financial rails that keep your operation running.

But a bank moves money. It doesn't manage the process that happens before and after the money moves. When you use bank bill pay to pay a vendor, the bank doesn't ask: "Did you actually receive everything on this invoice? Have you checked for duplicates? Are there credits that should offset this amount? Is this a consignment settlement or a wholesale payment?"

Those questions are AP management. And nobody at your bank is asking them.

What happens when bill pay IS your AP system

Here's the workflow we see at nearly every dispensary before they come to us: an invoice arrives by email. Someone on your team — the owner, a bookkeeper, maybe a part-time AP clerk — opens it, glances at the total, and enters the amount into the bank's bill pay portal. The payment goes out. Somebody records it in QuickBooks. Done.

Except nothing was verified. The invoice wasn't checked against the Metrc manifest. Nobody scanned for duplicates across locations. Nobody looked up whether there were outstanding credits from returns or expirations that should offset the payment. Nobody confirmed that this was a wholesale invoice and not a consignment settlement that requires a completely different calculation.

The result: you pay what vendors tell you to pay. And vendors get things wrong — not maliciously, but consistently. Shorted deliveries get invoiced in full. Credits expire because nobody tracked them. Duplicate invoices slip through when a vendor services multiple locations. We see this pattern at every dispensary we evaluate. We recently caught a $4,873 duplicate invoice at a multi-location retailer — the kind of cross-entity billing error that's invisible without a system checking.

The $50,000 gap between "paid" and "verified"

Here's what it actually costs when your only AP system is a bank bill pay portal:

These numbers are from real dispensary evaluations. The bank processed every payment correctly — the money moved exactly as instructed. The problem is that the instructions were wrong, and nobody caught it.

What managed AP adds to the picture

ShelfSpace sits between your vendors and your bank. Here's what happens when an invoice comes in:

  1. Invoice arrives — we verify it against Metrc delivery data. Every line item, every package, every quantity.
  2. Credits checked — outstanding credits are identified and applied before the payment goes out.
  3. Consignment settled — if the vendor is on consignment, we calculate the settlement weekly, to the penny, based on actual sell-through.
  4. Payment prepared — you review and approve the verified amount.
  5. Payment executed — via Check 21 checks or your existing bank. The money still moves through your compliant banking relationship.
  6. Data synced — everything flows into QuickBooks in real time. No manual entry.

Your bank still holds your money. ShelfSpace makes sure the right amount leaves for the right reasons.

You keep your bank. You add a brain.

ShelfSpace doesn't replace your banking relationship. We work alongside it. Your cannabis-friendly bank provides the compliant account — the BSA/AML infrastructure, the deposit relationship, the regulatory reporting. That's essential, and we don't touch it.

What we provide is the AP intelligence layer that sits on top: invoice verification against Metrc, credit recovery, consignment settlements, duplicate detection, vendor management through ShelfiQ, and a managed service team that handles the work. Same bank. Dramatically better outcomes.

Who should use what

You just need to send money to vendors. Bank bill pay works. If your operation is small, your vendor count is low, and you're confident every invoice is accurate, bank bill pay gets the job done.

You need to verify that every dollar going out is correct. You need managed AP. If you have more than a handful of vendors, if you deal with consignment, if credits are part of your vendor relationships, if you operate multiple locations — the gap between "payment sent" and "payment verified" is costing you real money.

You already have a cannabis bank and are paying vendors through bill pay. ShelfSpace adds the verification layer your bank doesn't provide. We don't ask you to change banks. We don't require a new account. We plug into your existing setup and make sure the payments going out are correct before they go out.

Your bank moves the money. We make sure you're moving the right amount. Free evaluation — we'll show you exactly what's slipping through.