Omnix
Omnix Retail

Retail POS with M-Pesa for Kenya

Lipa na M-Pesa (STK push, Paybill & Till), barcode scanning, layby, customer credit, supplier reconciliation and KRA eTIMS — built for shops, mini-marts and dukas.

Built for
  • Mini-marts and dukas
  • Boutiques and clothing stores
  • Bookshops and stationery
  • Electronics shops
  • Beauty supply shops
  • Multi-branch retail chains
What you get

Omnix Retail — purpose-built for your trade

Barcode-first POS

Scan, weigh, sell. SKU + barcode lookup with 50ms response. Custom keyboard shortcuts for top sellers.

Layby + customer credit

Layby with deposit tracking. Per-customer credit limits with auto-block when exceeded. M-Pesa STK push to clear debts.

Supplier reconciliation

Goods received notes, supplier accounts, payable ledger. Automatic 3-way match between PO, GRN, and supplier invoice.

M-Pesa STK push

Native Daraja integration. Customer pays from their phone, the till closes the sale automatically. No till float juggling.

KRA eTIMS, hands-free

Every receipt signed and submitted. VAT3 return generated automatically. eTIMS device on the till works for every branch.

Multi-branch + LAN

Designate a master shop, the rest sync over LAN. Stock transfers between branches with two-step approval.

AI insights

Bestsellers, slow movers, margin per category — ask in plain English. "Why was Tuesday so quiet?"

Compliant with
  • KRA eTIMS auto-signing
  • KEBS standardisation marks
  • M-Pesa STK push (Daraja)
  • KRA VAT3 return generator
  • Per-machine signed licence
  • Argon2 password hashing
How a day runs on Omnix Retail

The flow your team actually works.

  1. 01

    Scan or search

    Barcode scanner or 50ms text search by SKU, name or shortcode. Touch-friendly keypad shortcuts for your fastest-moving items.

  2. 02

    Layby or pay

    Full payment in cash, card, M-Pesa STK / Paybill / Till — or hold the sale as a layby with a deposit and pay later.

  3. 03

    Customer credit, controlled

    Regulars on running accounts? Per-customer credit limit blocks new sales when they hit the cap. M-Pesa link to clear arrears.

  4. 04

    KRA eTIMS signs the receipt

    Every receipt is signed and submitted to KRA before it prints. VAT3 builds in the background — you never write a return by hand again.

  5. 05

    Restock the gaps

    End of day, reorder list shows what to buy back. AI explains the slow movers, so you stop tying capital up in stock that does not move.

Questions we keep getting

Omnix Retailanswered.

Does it work with a barcode scanner?
Yes — any USB or Bluetooth scanner that types like a keyboard works out of the box. Custom keyboard shortcuts cover items without a barcode (loose tea, ugali flour, samosas).
Can I run a layby?
Layby with deposit tracking is built in. You see the outstanding balance on every customer page, and the customer gets an M-Pesa link to top up without coming back to the shop.
How does M-Pesa work at the till?
Three ways. STK Push (cashier enters the customer phone, they approve on theirs). Paybill / Till manual entry (customer pays, cashier confirms the M-Pesa code). And Pochi if you take tips.
Will it handle multiple branches?
Yes. Designate a master shop on the LAN; the other branches sync stock, prices, customers and credit balances in real time. Inter-branch transfers go through two-step approval.
Do I need internet to ring a sale?
No. The till runs fully offline. KRA eTIMS submissions queue and send when the connection returns.
How are returns handled?
A return reverses the original receipt by reference, refunds via the same payment method, and writes a credit note to KRA eTIMS. Stock goes back on the shelf automatically.
Pricing

365,000

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.