Honest pricing. No SaaS-pricing-page maze.
Built by operators who've worked WA dispensary floors — so the compliance gates fire at the cart, before the sale completes, and the back office actually fits the day. We're not the cheapest line item; we're the one that replaces three of them. Priced per location, billed monthly, no multi-year lock-in.
Three outcome tiers and à-la-carte add-ons
$999/mo all-in. Every module, every add-on, all your registers.
Five founding shops lock the entire stack — compliance, menu, loyalty, the co-pilot, books, all of it — at one flat price for 24 months. No setup fee, no hardware cost. In return we feature your store as a launch partner.
The compliance-grade backbone every WA dispensary runs on — WSLCB gates fire at the cart, before the sale completes.
$399 / month
1 register included · +$59/register
or $329 / store / mo multi-store
Replaces a standalone POS plus a compliance consultant's hours — typically $400–700/mo elsewhere.
Single-register shops that need every sale checked against WSLCB rules at the cart, with the 3-year retention archive kept for you.
- WSLCB compliance gates running every cart
- Inventory snapshots + par-level alerts
- LeafLink vendor mirror, basic mapping
- Audit trails + critical-errors visibility
- 150+ in-app help panels
Everything in Standard, plus the native menu, demand forecasting, and a co-pilot that drafts the day's vendor and customer email for you to approve.
$699 / month
2 registers included · +$59/register
or $599 / store / mo multi-store
Replaces Dutchie POS + iHeartJane menu + a compliance consultant — typically $900–1,300/mo elsewhere.
Operators losing 15-25 hours a week to vendor email, reorder decisions, and books reconciliation who want one bill, not Dutchie plus iHeartJane plus a spreadsheet.
- Everything in Standard, plus —
- Vendor + customer emails auto-draft for your review
- Weekly demand forecasting tells you what to reorder
- §280E-aware bookkeeping push to QuickBooks
- Strain intelligence built from your review corpus
- Native ordering menu (own your checkout)
- Loyalty + customer profiles
Everything in Co-Pilot, plus multi-store federation, priority support, and the full growth stack — SEO, staffing, and payroll.
$1199 / month
4 registers included · +$49/register
or $1099 / store / mo multi-store · line caps at $1,499/store
Replaces an enterprise POS + SpringBig loyalty + menu + CPA §280E work — typically $1,400–2,000/mo elsewhere.
4+ register stores and multi-location operators running the entire customer and back-office stack on one compliance-grade kernel.
- Everything in Co-Pilot, plus —
- Multi-store consolidation + fleet-level rollups
- Auto-generated strain pages + GBP/SEO content
- Workforce scheduling + hiring pipeline
- Dedicated response SLA + §280E audit support
- Custom guardrails per your operation
What’s in each tier
Compliance, inventory, and vendor visibility ship in every tier — never paywalled. The additions above shift Co-Pilot and Sovereign from “you run it” to “the system runs the day-to-day for you.”
Or build a custom configuration — per-register + à-la-carte add-ons
For shops that want to start narrow + bolt on modules over time, the original per-register + add-on shape is still available. Same compliance floor; same standard stack.
$299 / register / mo
Slang POS + Brapp inventory + WAC compliance gates + 150+ in-app help panels. The whole standard stack — no “basic” tier missing the parts you actually need.
- Slang POS (offline-mode, vertical-ID gated, cash-discipline)
- Brapp inventory (mobile scan, cycle-count, receive)
- WAC 314-55 compliance gates (079 / 095 / 035 / 082 / 155)
- Real-time inventory + receipt printing + SMS receipts
- 150+ in-app help panels
Add-ons à la carte
Every add-on is something a vendor would charge for separately, and most rivals don’t ship at all. Pay only for what you run.
Predictive Purchasing + VMI
$75 / register / moVendor-aware reorder math + auto-PO drafts + vendor portal (cross-store SSO, last-access, stock pushes). One bundle: we tell the vendor what you need, they push the order, you approve.
AI Inventory Pack
$499 / location / moPredictive Purchasing + VMI (vendor-managed inventory) + Smart Inventory (the operator-built smoking-gun likely-gone-SKU detection) + Ideal Menu (the Menu Builder that ranks top sellers and capacity-checks them against your zones) bundled — the full AI inventory brain in one bill. Replaces $X/mo across BLAZE AI + manual reorder spreadsheets + vendor-portal logins. Volume discount kicks in at 2+ stores (Mitch quotes at scope review).
Payroll Portal
$35 / employee / moForm 941, W-2, WA L&I + PFML + SUI quarterly. Cannabis-vertical compliance — integrated, not stitched to Gusto/ADP.
Hiring & Interviews
$35 / location / moApplicant tracking + structured interview scoring + offer-letter generator. Cannabis-fit weighted.
Staff Scheduling
$40 / location / moShift drafts from prior weeks + WA L&I rest-period gates + open-shift broadcast.
Manager Write-ups
$50 / location / moAI-drafted write-ups from till-variance + audit-log signals. Manager-approves before send.
People Ops Pack
$79 / location / moHiring + Interviews + Staff Scheduling + Manager Write-ups bundled — cannabis-vertical applicant tracking + WA L&I-aware shift drafts + AI-drafted write-ups from till-variance signals. $1 under Gusto Plus base; sum-of-parts standalone is $125/loc.
Rewards & Loyalty
$299 / location / moPoints + SMS earn/redeem + your public site widget + your customer app — one ledger, one balance, one customer record. WAC 314-55-095 industry-discount aware.
Online Menu
$199 / location / moNative pickup-only menu on your domain — real-time inventory, 15-minute hold, cash-on-pickup. Cannabis-native cards: TOTAL THC + CBD chips, strain-class pill, DOH-approved badge for medical-eligible items, vertical-ID gate at cart. Replaces iHeartJane / Dutchie / POSaBIT embed; the cart is yours.
Final number locks at scope review. Published pricing is the pricing — no per-transaction skim, no hidden seat fees.
What you get on day one, regardless of tier.
WSLCB compliance built in
WAC 314-55 family — 079 waste log, 095 industry discount, 035 vendor compliance, 082 health warnings, 155 advertising. Out of the box, every tier.
No migration fees
Cutover scope is quoted from your shop’s actual workflow, not a discovery-call funnel. The number you see is the number you pay.
90-day satisfaction window
If the cutover doesn’t land in the first 90 days, we refund the setup and you keep your data exports. We’d rather not work with someone unhappy.
Named human support
A real operator picks up — not a ticket queue. The same person who signs your scope answers when your register hiccups.
Free training
Onboarding for your closer, your inventory lead, and your bookkeeper is in the setup. We don’t bill for training the people who run the store.
Your data stays yours
Per-location Postgres database, exportable any time. No vendor-database lock-in. Source-code escrow available on Enterprise.
Three-year savings, on your numbers.
Drag the sliders. The comparison runs locally in your browser against operator-reported ranges. No data leaves the page.
Typical small dispensary: $80k/mo. Mid-volume single store: $150k/mo. High-volume: $300k+/mo.
Plus what else do you pay for separately?
Your current monthly POS + inventory cost
$880–$1,480
Dutchie subscription + volume fees, across 1 location
CannAgent monthly cost
$399–$699
Per location, no per-transaction fees, no annual hike
Annual savings
~$2,172–$12,972
3-year savings projection
~$9,118–$43,292
Includes a 8%/yr incumbent price hike. CannAgent is fixed-fee.
Operators switching from incumbent POS typically project 20–45% lower TCO over 3 years, depending on contract tier and whether they were paying per-transaction fees on the payments rail1. Your number depends on your contract. The demo ends with the cutover quote — fixed scope, no hourly games.
Get your custom number at the demo →1Comparative ranges are derived from publicly disclosed vendor pricing (Dutchie POS list pricing per third-party analyses; Cova published rates; Korona published rates; published earnings filings where available), trade-press reporting on cannabis-payments fees (Reforming Retail 2023 analysis of Dutchie PIN-debit), and operator self-report ranges (2024–2026) from public review platforms (Trustpilot, G2, Capterra) and operator forums (r/Dispensary, MJBiz Daily). Per-transaction fee bands reflect published rates for ACH / PIN-debit / Pay-by-Bank rails; actual fees depend on the rail operated, contract tier, and average ticket size. CannAgent makes no representation about any individual operator’s actual savings; ranges are illustrative and modeled, not surveyed. Final pricing is locked at the demo.
The four we get most.
Why do you publish ranges instead of exact numbers?
Cannabis margins are what they are, and the right number depends on how many locations, which modules, and what your cutover looks like. Ranges let you self-qualify before the demo. Final pricing is locked at the demo — pricing-on-website is anti-negotiation.
What does “implementation” actually cover?
Data migration from your current POS, hardware setup, register-by-register cutover with a fallback plan, three days of on-floor support during the switch, and training for your closer, inventory lead, and bookkeeper. Fixed scope. The number we quote is the number you pay.
Are there per-staff or per-transaction fees?
No. Pricing is per location, billed monthly. Add a register, add a budtender, add a manager — same line on the bill. Cannabis cash-margin is tight enough without a vendor metering you on every staff add.
Does Standard become Co-Pilot when we open a second store?
Yes. The upgrade is a configuration change, not a re-implementation. We add the second-store cutover, your monthly drops to the multi-store per-store rate, and your data carries over without an export-import dance.
Beyond pricing.
How long does migration from Dutchie take?
Do we lose any historical data when we migrate?
Is there a per-staff or per-transaction fee?
Who owns our customer and transaction data?
What’s the AI model and is it making decisions for us?
What if we hate it after 90 days?
Verify our story
Every claim above is checkable on a public surface. Don’t take our word for it.
See your number. Request a demo.
30 minutes. Five Founding Operator slots are open — $999/mo all-in, no setup fee, no hardware cost. The number we say in the call is the number on the invoice.
Request a demo