Honest pricing. No SaaS-pricing-page maze.
Pricing depends on the number of locations and which modules you turn on. We publish ranges so you know if we’re in your ballpark before the demo. Everything’s negotiated transparently — per location, billed monthly, no multi-year lock-in.
Solo
$300–600 / store / mo
$4k–8k cutover
Single-location dispensaries.
- ✓Slang POS
- ✓Brapp Inventory
- ✓Compliance Vault
- ✓Cash Discipline
- ✓Customer Engagement
- ✓150+ in-app help panels
Not on this tier
- —AI Reorder Assistant
- —Payroll Stack
- —People Operations
- —Vendor Portal
- —Multi-location reporting
Multi
$240–480 / store / mo
$8k–16k cutover
2–15 location chains. Volume break per store.
- ✓Everything in Solo
- ✓AI Reorder Assistant
- ✓People Operations
- ✓Payroll Stack — Form 941, W-2, 940 FUTA, WA L&I + PFML + SUI
- ✓Vendor Portal
- ✓Cross-store reporting + cost-aware tiers
Not on this tier
- —Multi-state federation
- —Custom integrations
- —Dedicated migration engineer
Enterprise
Talk to us
Quoted from scope
16+ locations, multi-state, or custom-integration heavy.
- ✓Everything in Multi
- ✓Multi-state regulator overlays
- ✓Custom integrations (METRC, BioTrack, banking, NACHA)
- ✓Dedicated migration engineer
- ✓Source-code escrow option
- ✓SLA + status-page commitments
Final pricing locked at demo. Pricing-on-website is anti-negotiation. Ranges are real — we don’t bait-and-switch at signing.
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
Doug or Mike picks up — not a ticket queue. The same number that 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.
Your current monthly POS + inventory cost
$800–$1,800
Dutchie subscription + volume fees, across 1 location
CannAgent monthly cost
$300–$600
Per location, no per-transaction fees, no annual hike
Annual savings
~$2,400–$18,000
3-year savings projection
~$9,565–$59,322
Includes a 8%/yr incumbent price hike. CannAgent is fixed-fee.
Most Dutchie operators report 30–50% lower TCO over 3 years, mostly from no per-transaction fees and no annual price hikes1. 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 →1 Estimates are based on operator-reported ranges (2024–2026) collected from public operator forums (r/Dispensary, MJBiz, Ganjapreneur), vendor list-pricing pages where published, and operator self-report. Your mileage varies depending on contract terms, volume, and which add-ons your current vendor itemizes separately. Final pricing is locked at the demo, not on this page.
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 Solo become Multi when we open a second store?
Yes. The upgrade is a configuration change, not a re-implementation. We add the second-store cutover at the Multi setup rate, your monthly drops to the Multi per-store band, 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?
See your number. Request a demo.
30 minutes. We walk the same three surfaces a working day touches, then quote your cutover from your shop’s actual workflow. The number we say in the call is the number on the invoice.
Request a demo