Run Your Dispensary.
Not Your Software.
The all-in-one point-of-sale built for cannabis retailers. Inventory tracking, member loyalty, real-time analytics, and automated compliance — everything you need to sell with confidence.
Running a dispensary shouldn't feel like chaos
You've built something real. But between the register, the spreadsheets, the compliance paperwork, and that stack of loyalty cards — it's a lot to hold together.
Too Many Screens, Not Enough Focus
Your cash register rings up a sale while a spreadsheet tracks inventory and your phone buzzes with member messages. Nothing talks to anything else. You're the bridge between three broken systems.
Inventory Guessing Games
Your budtender tells a customer the product is in stock. It isn't. Your manager ordered more. Two shipments arrive. Meanwhile, the original order sits forgotten in the back room.
Cashup Takes an Hour
End of day means closing shop and rebuilding the math. Cash, card, digital — reconciling it all by hand. Every minute is a minute you're not with family.
Compliance Anxiety
Are your seed-to-sale records accurate? Did you file the right reports to Metrc? That stack of notecards isn't going to hold up under audit.
There's a better way.
One platform. Every function. Built from the ground up for cannabis retail.
Built for How Cannabis Retail Works
From first tap to final receipt — every flow designed for speed, accuracy, and compliance.
Smart POS Register
Tap-to-sell product grid with strain-type filters (Indica/Sativa/Hybrid/CBD), stock color-coding, and Cmd+K search. Ring through customers in seconds.
One-Click Checkout
Cash, card, or digital wallet — close the sale in one tap. Apply discounts, redeem loyalty points, and calculate 15% SA VAT automatically.
Batch & Inventory Tracking
FIFO costing, expiry tracking, and batch-level traceability. Know your true cost and margin on every gram sold.
Member Loyalty & Tiers
Points, tiers (Regular → Medical → VIP), and personalized rewards. Track member spending, visits, and lifetime value.
Orders & Audit Trail
Every sale, void, and refund logged with full audit trails. Search by order number, filter by status, export to CSV.
Real-Time Analytics
Sales, margins, and trends live on your dashboard. See what's selling, what's not, and where your money is going.
Purple Kush
R 180/g
Granddaddy Purple
R 220/g
Orange Kush
R 200/g
Girl Scout
R 240/g
Gorilla Glue
R 190/g
Sour Diesel
R 210/g
Ring up sales in seconds, not minutes
Tap into a product grid that knows your inventory — strain-type filters, category pills, and stock color-coding. Search instantly with Cmd+K. Adjust quantities with one tap. No scrolling, no hunting.
Close the sale the moment they're ready
Three payment methods, zero friction. Press 1 for cash, 2 for card, 3 for digital wallet. Apply discounts, redeem loyalty points, attach a member card instantly. Tax calculates itself at 15% SA VAT.
#ORD-2024-0847
Today, 14:32 · Sarah M.
R 425.50
Card
#ORD-2024-0845
Today, 11:15 · Jake R.
-R 105.00
Original
#ORD-2024-0842
Yesterday, 18:47 · Mike T.
R 0.00
Voided
Complete transaction history, zero blind spots
Every sale, void, and refund logged with full audit trails. Search by order number, filter by status, slice by date range. Process partial refunds or issue store credit. Export to CSV.
From Shipment to Shelf — Every Gram Accounted For
No more guesswork. When your supplier drops off 500 grams of premium flower, CIMS tracks every gram from the moment it hits your loading dock to the moment it sells. Expiry warnings, stock variance, cost tracking — all automatic.
Total SKUs
248
Low Stock
12
Pending Orders
7
Inv. Value
R184K
| Batch | Qty | Expiry |
|---|---|---|
| BTH-2847 | 500g | 14 Aug 2026 |
| BTH-2819 | 250g | 22 Jun 2026 |
| BTH-2793 | 200g | 03 May 2026 |
Receive
Log batches from suppliers with cost & expiry tracking
Track
Real-time stock levels across retail floor & warehouse
Reconcile
Cycle counts, variance reports & auto-adjustments
Batch Intelligence
FIFO costing · Expiry · Supplier ledger
Stock Health
Alerts · Locations · Transfers
Turn first-time buyers into loyal regulars
Every visit is a chance to know your customer better. Track spending, reward loyalty with points, and keep compliant records — all from one member system built for SA cannabis retailers.
Total Spent
R24,850
Visits
67
Points Balance
37,275
Lifetime Points
49,500
Sign Up
Capture name, contact & preferences in seconds
Earn Points
1 pt per R1 spent. VIPs earn 1.5× faster
Redeem Rewards
Up to 50% off at checkout with points
Membership Tiers
Automatic upgrade based on spend
Default tier for all new members
Registered medical cannabis patients
High-value members with 1.5× earn rate
Loyalty Engine
Configurable points system
Know Your Numbers.
Not Just Sales.
Every transaction, every product movement, every rand in your till — it all feeds into reports that tell you the real story of your business. Stop guessing. Start knowing.
Daily Revenue
R21,400
▲ 12.4% vs last week
Profit Margin
37.4%
▲ 2.3% vs last week
Transactions Today
87
Cash Variance
0
Revenue Tracking
Daily/Weekly/MonthlySpot best-selling days, track seasonal shifts, and forecast with real sales patterns
P&L Analysis
Per ProductRevenue vs cost breakdown per product — know exactly which items carry your margins
Payment Mix
Cash · Card · DigitalSee how customers pay — balance your cash float needs against card settlement times
Inventory Health
Turnover RatesIdentify fast movers, slow sellers, and dead stock before it eats into your margins
Cashup Reconciliation
Float TrackingOpening float, expected vs actual cash, variance alerts — close the drawer with confidence
CSV Export
Full ReportsExport any report to CSV for your accountant, tax filings, or further analysis
From scattered spreadsheets to a clear picture of your business health — every rand accounted for.
Frequently Asked Questions
Everything you need to know about CIMS Pro for your South African cannabis retail operation.
Yes. CIMS Pro was built specifically for South African cannabis retailers — from ZAR currency and 15% VAT calculations to local compliance requirements. The product grid supports strain types common in the SA market (Indica, Sativa, Hybrid, CBD) and all reports are generated in line with South African tax and inventory regulations.
Yes. CIMS Pro tracks medical patient details including their card number and expiry date. You can assign members to tiers (Regular, VIP, or Medical) and enforce eligibility rules on discounts and loyalty rewards — making it straightforward to apply patient-specific pricing or limit promotions to verified medical cardholders.
The POS supports three payment methods out of the box: Cash, Card (debit/credit), and Digital (instant EFT, SnapScan, Zapper). Each is accessible via a single key press — 1 for Cash, 2 for Card, 3 for Digital — so checkout is fast and intuitive on the sales floor.
Yes. Every stock receive creates a batch record with FIFO costing, so you always sell older stock first. Batches carry expiry dates and the system flags low-stock items based on configurable thresholds. You can run stock takes as formal count sessions with variance tracking, and transfer stock between locations with full audit trails.
Yes. CIMS Pro tracks inventory and sales in environments where members purchase cannabis for on-site consumption. You can manage member tiers, enforce daily or weekly purchase limits per member, and issue refunds for unused product. The POS is optimised for tablet use with a clean, dark interface that works well in low-light environments.
Members earn points for every ZAR spent. You can configure the points-per-ZAR rate and a VIP multiplier so higher-tier members earn faster. Points are redeemed at checkout via a slider — up to 50% of the subtotal — and the system maintains a full points ledger so you can see a member's complete earning and redemption history.
Yes. CIMS Pro is built for multi-location operations. You can set up retail (sales floor) and warehouse locations, transfer stock between them, and view consolidated reports across all sites. User permissions can be scoped per location so a manager in Cape Town only sees their store's data while the owner sees everything.
Most retailers are live within the same day. The initial setup involves configuring your business details, tax rate, and location, then importing or creating your product catalog. If you already have a CSV export of your products, the import takes minutes. Our onboarding guide walks you through each step.
Yes. All data is stored on South African servers to meet local privacy and data sovereignty requirements. Database backups are retained daily and you can export your data at any time. We do not share your sales or member data with third parties.
CIMS Pro produces a full suite of reports: revenue trends with daily and monthly charts, profit and loss, payment method breakdowns, product sales rankings, category analysis, inventory turnover rates (fast, slow, dead stock), and margin analysis per product or category. Reports can be filtered by date range, location, and user — and exported to CSV.
Yes — a full-featured 14-day trial, no credit card required. All modules are active from day one so you can test the POS, loyalty program, inventory tracking, and reports before committing. We also offer a guided demo call for teams that want a walkthrough before signing up.
Yes. CIMS Pro accepts CSV imports for products. Each product record can carry cannabis-specific fields — SKU, barcode, strain type, THC%, CBD%, weight, and unit type (each/gram/eighth/quarter/half/ounce) — so you don't lose information during migration. Our support team can assist with a bulk import at no extra cost.
Still have questions?
Get in touch — [email protected]