Omnix
Omnix Salon & Spa

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.

Built for
  • Hair salons
  • Barbershops
  • Nail bars
  • Spas & wellness studios
  • Beauty parlours
  • Multi-branch salon chains
What you get

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.

Compliant with
  • 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
How a day runs on Omnix

The flow your team actually works.

  1. 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.

  2. 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.

  3. 03

    Add services + retail

    Add extra services or take-home products at checkout. Back-bar products used during the service deduct from stock automatically.

  4. 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.

  5. 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.

Questions we keep getting

Omnixanswered.

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.
Pricing

3,400

One-time licence per device — perpetual licence, no annual fees, no subscription.

New in v0.10

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 →

Run the whole business properly.