Sales, stock, M-PESA, eTIMS, payroll and accounting in one platform built for Kenyan shops, restaurants, pharmacies and beyond.
Today's sales
KES 47,250
M-PESA received
KES 2,500 from John
Built for Kenya. Ready for Africa.
500+
Businesses served
1M+
Transactions processed
12+
Industries supported
99.9%
Uptime (12-month avg)
From the first sale of the day to the last report at night, Mkufunzi POS keeps your business in rhythm. No spreadsheets. No guesswork. No drama.
Track sales, stock, profit and staff performance as they happen. Know what is selling, what is stuck, and what needs attention from one dashboard.
Automatic reconciliation. No manual matching.
Kenya-ready. Audit-proof.
Role-based access keeps everyone focused and accountable.
The complete platform
Every module below works together on one platform, with one login and one set of numbers. Turn on only what you need.
POS & checkout
Barcode scanning, receipts, quotations, multi-location selling
Self-service ordering
QR ordering, kitchen display, dispatch, book a table, book a room
M-PESA STK Push
Instant prompts to the customer phone, auto-confirmed
Pesapal & Paystack
Cards and mobile money at the till and online
Installments
Deferred payment plans with scheduled collection
KRA eTIMS e-invoicing
DigiTax submits every invoice to KRA with a QR code
VAT, WHT & Excise
Tax-ready records and automatic filing reports
Statutory payroll
PAYE, NSSF, SHA, AHL and NITA computed automatically
P9A, P10 & schedules
Remittance dashboard and statutory exports
HRM & attendance
Shifts, leave, allowances, deductions and payslips
Biometric attendance
Hikvision and ZKTeco devices feeding payroll
Banking & disbursement
NCBA, PesaLink and M-PESA B2C payouts with maker-checker
Double-entry accounting
Chart of accounts, journals, P&L, balance sheet, trial balance
CRM & loyalty
Customer profiles, follow-ups and reward points
Membership
Family and individual tiers with recurring billing
Assets & ageing
Asset register, depreciation and receivables ageing
Healthcare
OPD, IPD, triage, consultation, lab, imaging and pharmacy
Optical
Eye exams, prescriptions, frame and lens lab, insurance, portal
Rehab
Programmes, therapy, drug tests, consents and NDO export
Hotel / HMS
Room bookings, extras, room-service billing with eTIMS QR
Manufacturing, Repair, Projects, Field force
BOM production, job sheets, tasks and field teams
AI operator copilot
Ask your data, get answers, run confirm-gated actions
WhatsApp concierge
Customers order, pay, track and reorder over WhatsApp
AI copywriting & reports
Drafts product copy and narrative reports on demand
WhatsApp support desk & WooCommerce
Multi-agent inbox and online store sync
AI & automation
The concierge lets customers browse, order, pay and track over WhatsApp, the way Kenyans already chat. Behind the counter, an AI copilot answers questions about your sales, stock and customers, and runs confirm-gated actions for you.
See it on WhatsAppOrder
Browse the menu and place an order in chat
Pay
M-PESA or Pesapal STK, confirmed automatically
Track
Live status, rider and ETA updates
Reorder
One tap to repeat the last order
Whether you sell products, offer services, or manufacture goods, Mkufunzi POS adapts to your workflow.
Supermarkets, electronics, clothing, hardware and general retail.
Restaurants, cafes, bars, nyama choma joints and catering.
Pharmacies, clinics, dental offices and healthcare facilities.
Beauty salons, barbershops, spas and wellness centres.
Phone repair, electronics, auto garages and appliance service.
Food processing, furniture makers, fabrication and production.
Also trusted by
Not a generic international system adapted for Kenya. Mkufunzi POS was designed from day one for Kenyan businesses, taxes and payments.
Nairobi-based development and support. We speak your language.
Deep Safaricom STK Push integration, not a bolt-on afterthought.
Automatic eTIMS invoice submission to KRA, built in.
Get help on WhatsApp, the way Kenyans actually communicate.
Start small. Scale confidently. No hidden fees.
For small shops and startups
From KES 2,500/mo
For serious growth
From KES 5,000/mo
Since switching to Mkufunzi POS, we close faster, track better, and know exactly where every shilling goes. The M-PESA integration alone saved us hours of daily reconciliation.
James M.
Supermarket owner, Nairobi
eTIMS compliance used to give me headaches. Now every invoice goes to KRA automatically. I focus on growing my business, not paperwork.
Grace W.
Pharmacy owner, Nakuru
Managing 3 restaurant branches used to be chaos. Now I see real-time sales from all locations on my phone. The WhatsApp alerts are a game-changer.
Peter O.
Restaurant chain owner, Kisumu
Everything you need to know before getting started.
No. Mkufunzi POS works on any device with a browser: desktop, laptop, tablet, or smartphone. If you want receipt printing, any standard thermal printer works. Barcode scanners and cash drawers are supported but optional.
Mkufunzi POS is cloud-based and optimized for Kenyan connectivity. Transactions are queued during brief outages and synced automatically when your connection returns. We also provide offline mode guidance for areas with unstable internet.
Yes. Our DigiTax module provides full KRA eTIMS integration. Every invoice is automatically submitted to KRA with proper VAT, WHT, and Excise Duty calculations. You stay compliant without lifting a finger.
Yes. We support CSV/Excel imports for products, customers, and opening balances. Our team will help you migrate your data at no extra cost. Most businesses are up and running within 24 hours.
Absolutely. All data is encrypted in transit and at rest. We use SSL/TLS encryption, automated daily backups, and role-based access controls. Your business data is yours. We never share it with third parties.
At checkout, the cashier selects M-PESA as payment method. An STK Push is sent directly to the customer's phone. Once they enter their PIN, payment is confirmed instantly and recorded in your system. No manual entry, no reconciliation headaches.
Yes. Mkufunzi POS supports unlimited business locations. Track sales, inventory, and staff across all branches from a single dashboard. Transfer stock between locations with full audit trails.
Yes. Every new business gets free onboarding, including system setup, data migration, and staff training. We also provide ongoing WhatsApp support and video tutorials so your team can get up to speed quickly.
Stop juggling notebooks, spreadsheets and disconnected apps. Step into clarity, control and Mkufunzi POS.
Free trial. No credit card required. Setup in minutes.