Salon booking + POS with M-Pesa for Kenya
Lipa na M-Pesa (STK push, Paybill & Till), an appointment diary that never double-books, staff commissions, prepaid packages, back-bar stock and KRA eTIMS — for salons, barbershops, nail bars and spas.
- Hair salons
- Barbershops
- Nail bars
- Spas & wellness studios
- Beauty parlours
- Multi-branch salon chains
Omnix — purpose-built for your trade
Appointment diary
Day and week views by staff. Tap a slot to book. Automatic clash detection so no stylist or room is ever double-booked.
Staff skills & commissions
Assign which services each stylist performs. Commission accrues automatically at checkout — per-service rate or a staff default. Pay from the report, not memory.
Packages & memberships
Sell a "10 sessions" bundle up front. Sessions redeem themselves at checkout — the covered service rings at zero automatically.
Client history & formulas
Every past visit, colour formula, preference and allergy on one card. Walk-in becomes a regular.
Back-bar stock
Products used during a service deduct from inventory on checkout — retail and professional stock, one ledger.
KRA eTIMS, every receipt
Every service + retail sale signed and submitted. M-Pesa STK / Paybill / Till reconciled at the till.
AI for the salon
"Who is my top stylist this month?" "Which service rebooked most?" Plain-English answers over live data.
- KRA eTIMS auto-signing
- KRA VAT3 return generator
- M-Pesa STK + Till
- County single business permit reminders
- Per-machine signed licence
- Offline-first — works without internet
The flow your team actually works.
- 01
Client books in
Book by staff on the day or week diary — the slot checks the clash for you, so nobody is double-booked and no room is over-subscribed.
- 02
Check in on arrival
Mark them checked-in, then in-service. The stylist sees the client card: preferences, allergies and last visit’s colour formula.
- 03
Add services + retail
Add extra services or take-home products at checkout. Back-bar products used during the service deduct from stock automatically.
- 04
Take payment
M-Pesa STK / Paybill / Till, cash or card. A prepaid package covers its service at zero. eTIMS signs the receipt in the background.
- 05
Commission + rebook
Commission accrues to the stylist automatically. Reminders go out for the next visit. The report shows top stylists and best-selling services.
Omnix — answered.
- Does it stop double-bookings?
- Yes. Every booking checks the staff member (and the room/resource, if set) for a clash before it saves. The diary refuses to overlap two appointments for the same stylist.
- How do staff commissions work?
- Assign a commission rate per service, or a default per staff member. When you check an appointment out, commission accrues automatically to the stylist who did the work. Pay from the commission report at month-end.
- Can I sell packages or memberships?
- Sell prepaid bundles (e.g. 10 sessions of a service) up front. Sessions are stored against the client and redeem themselves at checkout — the covered service rings at zero and the balance drops by one.
- Does it track products used during a service?
- Yes — back-bar consumption. Map the professional products a service uses; on checkout they deduct from stock as an inventory adjustment. Retail take-home products sell as normal lines.
- Does it handle walk-ins as well as appointments?
- Both. Ring a walk-in straight through the till, or book it into the diary first. Either way it becomes a client record with full history for next time.
- Is it offline-first?
- Yes. The diary, checkout and client history all work with zero internet. M-Pesa, eTIMS and updates sync when the connection returns.
₦ 365,000
One-time licence per device — perpetual licence, no annual fees, no subscription.
The latest, by way of compliance.
The fee buys every Kenyan-tax filing as a branded PDF, the procurement workflow Kenyan finance offices actually need, and a customer display that looks the part on your second monitor.
- Compliance
16 branded PDFs
VAT3, P9, P10, GRN, hardware quote, Z-report, aged AR/AP and more.
Read more → - Procurement
PO lifecycle hardening
Mixed currency, approval thresholds, three-way match, reverse-GRN.
Read more → - Front-of-house
Customer display playlist
Image, YouTube, or iframe slides on the second monitor while idle.
Read more →