Your CPA records what happened. Nobody is controlling what happens.
Here's the common scenario: a dispensary hires a cannabis CPA firm — GreenBooks, Dope CFO, Dark Horse, The Canna CPAs, or a local firm. The CPA sets up QuickBooks, does monthly reconciliation, prepares financial statements, handles 280E, files taxes. Good. Necessary.
But the dispensary assumes "our accountant handles AP." They don't. They handle bookkeeping. Here's the difference:
Bookkeeping: an invoice arrives, the CPA enters it into QBO, the dispensary approves a check, the CPA records the payment. The books are clean.
AP management: an invoice arrives, it gets verified against the Metrc delivery manifest, checked for duplicates, cross-referenced with open credits, and adjusted before payment. Credits are recovered. Consignment is settled. Vendors are managed. THEN the clean payment data flows into QuickBooks.
The CPA does the second half. Nobody does the first half. That's the gap.
What it costs to skip the first half
When nobody is verifying invoices, recovering credits, or reconciling deliveries before payment, the losses add up fast:
- Shorted deliveries paid in full. A vendor invoices for 50 units, delivers 47, and the dispensary pays for 50 because nobody checked Metrc. This happens constantly. We wrote about it here.
- Duplicate invoices that nobody catches. Multiple locations, multiple invoices, same product. Without cross-entity duplicate detection, you pay twice. We caught a $4,873 one last month.
- Vendor credits that nobody tracks. Returns, expirations, promotional commitments — all generating credits that should offset future payments but don't because nobody is tracking them. Here's what that looks like.
- Consignment settled in spreadsheets (or not at all). Profit splits estimated instead of calculated. Aging discounts forgotten. Settlements delayed weeks because someone has to manually pull POS data and match it to vendor agreements.
Total cost: $50,000 to $100,000 per year for a typical multi-location dispensary. The CPA's books look clean because the payments were recorded correctly. But the payments themselves were wrong.
What managed AP actually looks like
ShelfSpace sits between your vendors and QuickBooks. We handle the entire AP workflow so your CPA gets clean, verified data instead of unverified invoices passed through as-is:
- Invoice arrives — we verify it against the Metrc delivery manifest. Line items, quantities, package IDs. If it doesn't match, we flag it before you pay. How AP verification works.
- Credits checked — we cross-reference every invoice against open credits from returns, expirations, and promotional commitments. Credits get applied before payment goes out. How credit recovery works.
- Consignment settled — weekly settlement reports calculated to the penny, with profit splits, aging discounts, and sell-through data pulled from your POS and Metrc. How consignment works.
- Payment processed — Check 21 compliant checks, printed at home and deposited via mobile. One payment run for every vendor. What is Check 21?
- Data synced — clean, verified payment data flows into QuickBooks for your CPA to reconcile, report, and file.
- Vendor questions — ShelfiQ handles 95% of routine vendor communications. Credit requests, payment status, delivery confirmations. Your team handles the exceptions.
They're complementary. Not competitors.
ShelfSpace and your CPA work together. We handle the AP workflow — verify invoices, recover credits, settle consignment, process payments — and feed clean data into QuickBooks. Your CPA takes that clean data and handles reconciliation, financial reporting, tax prep, and 280E compliance. Neither replaces the other.
The problem isn't that your CPA is bad. The problem is that AP management and bookkeeping are two different jobs, and most dispensaries are only doing one of them.
Think of it this way: your CPA is the scorekeeper. ShelfSpace is the referee. The scorekeeper records what happened. The referee makes sure what happened was correct. You need both — but right now, most dispensaries only have the scorekeeper.
How to tell if you have the gap
Ask yourself:
- When was the last time someone verified an invoice against a Metrc manifest before paying it?
- Do you know how much you're owed in vendor credits right now?
- Are your consignment settlements calculated to the penny, or estimated?
- When a vendor emails about a payment question, who handles it?
If the answers make you uncomfortable, that's the gap ShelfSpace fills.
Your CPA keeps your books clean. We make sure the numbers going into those books are right in the first place.