From a single-counter shop to a multi-branch enterprise — ZoeElan scales with you.
Fast, reliable, and built for real-world retail
Scan products by barcode or search by name/SKU. Instant lookup with per-warehouse stock availability.
Accept multiple payment methods per sale — cash, M-Pesa, card, bank transfer in any combination.
Manual or auto-daily shifts with cash reconciliation, expense tracking, and bank deposit recording.
Print receipts, share via WhatsApp, or send digital receipts to customers instantly after sale.
Park a sale to serve the next customer, then resume exactly where you left off.
Select source warehouse per sale. Each cart item tracks which warehouse stock is deducted from.
Choose between percentage or fixed amount discounts per line item. Configurable per tenant.
Duplicate a previous sale with one click. Perfect for regular customers who buy the same items.
See product images in the cart for visual confirmation. Frequently sold items as quick-add buttons.
Create time-limited promotions with fixed price, percentage off, or amount off. Strikethrough pricing on POS and online store. Auto-reverts when campaign ends.
Real-time stock tracking across all locations
Track stock per branch and warehouse. Per-item warehouse sourcing on every sale.
Move stock between warehouses. Smart search shows only products with stock in the source warehouse.
Physical stock count with variance reporting and automatic adjustment entries.
Set reorder levels per product. Notification bell alerts when stock runs low across any warehouse.
Bulk import products, opening stock, customers, and suppliers. Bulk price updates via CSV.
View stock value at cost and retail prices. Dead stock, movement reports with drill-down details.
Sell online with zero setup
Enable your online store with one click. Mobile-responsive catalogue with category browsing and search.
Customers track orders by phone number — no account needed. Visual progress bar from payment to delivery.
Customers pay with M-Pesa. Real-time payment confirmation and automated order status updates via SMS.
6-step order workflow: Pending Payment, Paid, Processing, Ready, Dispatched, Delivered.
Customers can reorder from past delivered orders with one click. Items auto-add to cart.
Customer accounts with order history, wishlists, and saved preferences.
Complete cash accountability and reconciliation
Shifts auto-open on first sale. Previous day's cash must be reconciled before new sales.
Account for cash expenses paid from till, bank deposits made, and remaining cash — all in one form.
Record M-Pesa or bank transfers from the till with reference numbers. Full audit trail.
Record business expenses by category. Link cash expenses to shift reconciliation automatically.
20+ reports to understand your business
Daily summary, by product, by cashier, by payment method, by customer, hourly breakdown.
Click to expand stock movement details. See every transaction with type, warehouse, and user.
VAT summary by rate for KRA filing. eTIMS integration ready. Configurable inclusive/exclusive VAT.
Stock valuation, low stock, dead stock, stock movement summary, and warehouse comparison.
Income vs expense with trend charts, customer balances, and branch comparison.
Export any report to CSV. Print-optimized layouts for all reports and statements.
Designed for self-service — no training needed
Press Ctrl+K to search across products, customers, pages, and actions. Navigate anywhere instantly.
Step-by-step guided setup for new businesses. Add categories, products, and make your first sale.
Toggle between light and dark themes. Reduces eye strain for cashiers working long hours.
In-app notification bell for low stock, pending orders, approvals, and reconciliation alerts.
Switch between English and Swahili with one click. More languages coming soon.
Install as a Progressive Web App on any device. Works on phones, tablets, and desktops.
Enterprise-grade security for businesses of all sizes
Define custom roles with granular permissions. Control who sees costs, reports, and admin features.
Optional two-factor authentication for admin users. Configurable at tenant level.
Every action is logged — who changed what, when. Full change history for compliance.
Require supervisor approval for voids, refunds, and stock adjustments above thresholds.
Manage multiple branches with per-branch users, warehouses, and subscription limits.
Deleted products go to trash with 30-day recovery window. No accidental data loss.
Start your free trial and experience all these features firsthand.
Start Free Trial Sign In