Omnix

Run your duka.
Pay yourself.

Omnix is the desktop ERP built for Kenyan owner-operators. POS, inventory, banking, payroll, KRA receipts — one Windows app you download, run offline, and own. One payment, no subscription.

Windows 10 / 11 · 64-bit · 4 GB RAMKES 100,000 once

Omnix — Westgate branch · Cashier 3
Cart · 4 items
Customer · Walk-in
  • Panadol Extra · 500mg ×2PNDL-500 · qty 2
    KES 120
  • Amoxil · 250mg cap ×10AMOX-250 · qty 1
    KES 320
  • Elastoplast roll · 5cmBANDA · qty 3
    KES 450
  • Quencher water · 500mlWATER · qty 6
    KES 300
SubtotalKES 1,190
VAT (16%)KES 190.40
TotalKES 1,380.40
A note from the studio

We built Omnix after watching shop owners we know — pharmacies in Westlands, mini-marts in Kisumu, hardware shops in Eldoret — fight the same software all day and still close the till at midnight not knowing what they made.

The brief was simple. One Windows app you download once. Runs offline. Files KRA receipts when the line comes back. Owns its own data on its own machine. Costs less than two months of any subscription.

We’re a small team in Nairobi. Every line of code is ours. If something breaks, you can write to me.

— JustinFounder · Nairobi
What we make

One licence. Four trades.

Every Omnix install ships with the same Core. The trade-specific module decides what your screens look like the day you open it.

dawa-pharmacy · screenshot
1440×900
Shipping
pharmacies · clinics · dispensaries

Dawa Pharmacy

Calm and compliant.

Prescription dispensing with prescriber + license capture, controlled-drug ledger, expiry alerts, NHIF / SHA + private claims, KRA receipts. Built with PPB rules in the spine.

Read more
soko-retail · screenshot
1280×800
Shipping
mini-marts · hardware · electronics · grocery

Soko Retail

Sell faster. Reorder smarter.

Brands and variants, multi-UOM, layby, special orders, returns, promotions, loyalty, held sales, stock takes. Z-report at the end of the day. Reorder from low-stock in two clicks.

Read more
hardware · screenshot
1440×900
Shipping
hardware · timber · building supplies

Hardware

Heavy stock. Heavier margins.

Quotations that convert to sales, delivery notes, contractor accounts with credit and aged receivables, tiered pricing, and sales commissions. Built for the counter and the yard.

Read more
hospitality · screenshot
1280×800
Shipping
restaurants · bars · hotels · lodges

Hospitality

Tables to kitchen. Rooms to folio.

Table floor plan, kitchen display, service charge and tips, rooms and bookings, folios, and recipe costing with food-cost %. Restaurant and hotel in one module.

Read more
The receipt is the proof

What you ring up is what KRA sees.

Every Omnix sale prints a real eTIMS receipt with a KRA control unit signature. The same row lands on KRA’s line in the same minute. No batch upload, no month-end scramble, no “sync now” button to forget.

Cashier till · Receipt #00248
OMNIX PHARMACY
Westlands · Nairobi
P051234567X
  • Panadol Extra ×2×2120.00
  • Amoxil 250mg ×10×1320.00
  • Elastoplast 5cm×3450.00
  • Quencher water×6300.00
Subtotal1,190.00
VAT 16%190.40
TOTAL KES1,380.40
PAID · M-Pesa STK · NHM48ZK21A
eTIMS CU KRACU0100009873
CU Inv No. 0100009873000248
Signed 8K3-FN2-9HD-PQ4
Thank you · 2026-05-22 14:32
KRA eTIMS portal · Filed
Kenya Revenue Authority
eTIMS Online · Invoice register
PIN P051234567X
22 May 2026 · 14:32:18 EAT
Accepted
2.4 s after print
CU number
KRACU0100009873
CU invoice
0100009873000248
Total VAT
KES 190.40
Total invoice
KES 1,380.40
Signature
8K3-FN2-9HD-PQ4
Today · 248 invoices · 0 rejectsP9: filed

“The first month I switched to Omnix, I stopped staying back to file returns. KRA had already read what I rang up.”

Naliaka — pharmacy owner, Westlands
How we work

Three steps. No subscription.

  1. 01

    Download the installer.

    Windows 64-bit · 18 MB · ~30s on most lines
  2. 02

    Run your duka for thirty days.

    Every module unlocked · no card · no nag screens
  3. 03

    Pay once. Keep working.

    KES 100,000 by M-Pesa or card · perpetual licence
Customers running Omnix today

Real shops. Real receipts.

Four of the businesses live on Omnix right now. Photographs replace these panels once the owner uploads them.

Mama Brenda Pharmacy

Kasarani · NairobiDawa · running v0.2.0

Sokoni Stores

Westlands · NairobiSoko Retail · running v0.2.0

Eldoret Farmers Mart

Eldoret CBDSoko Retail + Core · v0.2.0

Penda Cosmetics

Kisumu · Mega CitySoko Retail · v0.2.0
Built into the systems that run Kenya

Wired in natively.

Every integration below is part of the install. No plug-ins, no add-on fees, no partner SDKs. Omnix files, settles, and reconciles directly.

  • KRA eTIMS
    Real-time invoice control unit
  • M-Pesa
    STK push · paybill · till
  • NHIF / SHA
    Claims · capitation · batches
  • NSSF
    Monthly P9 batches
  • Paystack
    Cards · M-Pesa via API
  • PPB
    Pharmacy & poisons board
  • Equity Bank
    Statement reconciliation
  • KCB
    Statement reconciliation
  • Co-operative
    Statement reconciliation
  • KEBS
    Standards & marks of quality
  • KEMSA
    Procurement reference
  • PAYE
    Tax band batches · P9 · P10
In their words
  1. Before Omnix, my pharmacist filed receipts at midnight. We installed it on a Wednesday. By Friday she went home at six.
    Naliaka Wamalwa
    Owner, Mama Brenda Pharmacy
    Kasarani · since Mar 2025
  2. I have used Sage. I have used Quickbooks. The first thing I noticed about Omnix is that it actually works when the line drops. The till never blinks.
    Peter Mwangi
    Founder, Sokoni Stores
    Westlands · since Nov 2024
  3. Paid 30,000 once, kept what I built. The next year I added a second branch. Same licence. The number on the wall stayed the same.
    Esther Achieng
    Director, Eldoret Farmers Mart
    Eldoret · since Jan 2025
Pricing
KES100,000

Once. For the whole product.

Perpetual licence1 year free maintenanceMajor upgrades 50% off list
Honest answers

What people ask before they buy.

No copy-paste FAQ. These are the questions we hear on the phone every week.

  1. KES 100,000 buys a perpetual licence for Core ERP plus every trade module you select. You receive every minor and patch release within the same major version for free, and one year of priority support. There is no remote kill switch on a paid licence.