← All products

KeynetikPOS

Next-Gen Professional Point of Sale & Retail ERP
Available — v2.1.0

A fast, native point-of-sale system built for Kenyan retail counters — checkout, M-Pesa, inventory, and a real accounting spine underneath, built with Qt and C++ for instant startup and offline reliability.

🪟 Windows 10 / 11 💳 M-Pesa built in 🧾 KRA-ready tax engine
Why KeynetikPOS

A till at the front. A back office underneath.

01

Multi-cart checkout

Park one customer's order and serve another without losing either cart — built for a busy counter, not a single-file queue.

02

M-Pesa, built in

Accept M-Pesa at the till with Safaricom Daraja STK Push — the customer pays on their phone and the sale confirms automatically.

03

Barcode scanning & generation

Works with keyboard-wedge and serial scanners out of the box, and generates checksum-valid EAN-13 labels for unlabelled stock — no GS1 subscription needed.

04

Role-based access

Four roles — Admin, Manager, Cashier, Viewer — with granular permissions, so a cashier can ring up a sale but can't touch reports or void a discount without a PIN.

05

Shifts & Z-Reports

Counted opening and closing floats, automatic cash-variance calculation, and the classic end-of-day Z-Report retailers already know.

06

Scheduled SMS & WhatsApp reports

Get your Z-Report or a low-stock alert texted or WhatsApp'd to your phone on a schedule — without standing at the till.

07

Real accounting underneath

A double-entry general ledger, Kenyan statutory payroll (NSSF, SHIF, Housing Levy, PAYE), and a VAT engine sit under the POS — this isn't just a till, it's the books.

08

Inventory that catches problems early

Low- and critical-stock alerts, CSV import/export, stock valuation, and an editable stock-take grid with undo/redo.

09

Built to survive a bad connection

Local SQLite storage and an offline-first license check with a 7-day grace period — the till keeps ringing up sales even when the internet doesn't.

📱 Coming soon: a mobile companion app for KeynetikPOS.

Pricing

Pay once. No monthly bill.

Every install starts with a 30-day free trial with full ERP Full access — no credit card required. Buy a tier once and it's yours, forever.

POS Core

The essentials, free.

Free
Get started
  • Checkout & multiple carts
  • Products & inventory
  • M-Pesa payments
  • Receipts (PDF)

ERP Lite

For managing suppliers & costs.

$139one-time ≈ KSh 18,000 via M-Pesa
Get started
  • Everything in POS Pro
  • Suppliers & purchase orders
  • Expense tracking
  • Customer accounts
  • Profit & loss reporting

1 year of updates included, then $49/yr to keep them (optional — your license never expires).

ERP Full

The complete back office.

$269one-time ≈ KSh 35,000 via M-Pesa
Get started
  • Everything in ERP Lite
  • General ledger (double-entry)
  • Payroll (NSSF, SHIF, PAYE)
  • VAT engine & VAT-3 returns
  • Multi-branch

1 year of updates included, then $95/yr to keep them — worth keeping current, since payroll and VAT rates change with each Finance Act.

Prices shown in USD, per till. M-Pesa payments are accepted in the Kenyan Shilling amount shown per plan. Running more than one till? Contact us for multi-till pricing.

Feature POS Core POS Pro ERP Lite ERP Full
Checkout & multiple carts
Products & inventory
M-Pesa payments (STK Push)
Receipts (PDF / thermal)
User accounts & roles
Advanced reports & analytics
Scheduled reports
Barcode scanning & label printing
SMS / WhatsApp messaging
Suppliers & purchase orders
Expense tracking
Customer accounts
Profit & loss report
Stock valuation
General ledger (double-entry)
Payroll (NSSF, SHIF, PAYE)
VAT engine & VAT-3 returns
Multi-branch
Pricing FAQ

Questions about plans

Is there a free trial?

Yes. Every install starts with a 30-day trial with full ERP Full access, so you can evaluate every feature before deciding what to buy — no credit card required.

How do I pay?

By card or M-Pesa. Card payments are in USD and unlock your tier automatically at checkout. For M-Pesa, contact us for the current Paybill number — pay the KES amount shown for your plan and it unlocks the same way, no separate invoice needed.

Can I change plans later?

Yes — unlock a higher tier at any time by purchasing that tier's key. There's no subscription to cancel or migrate.

Do I need an internet connection to use KeynetikPOS?

No. Sales, inventory, and reporting all run against a local database and work fully offline. Licensing checks in periodically online but tolerates up to 7 days offline before it needs to reconnect.

What about multiple tills?

Each license activates one till. Running more than one? Multi-till pricing is handled directly — contact us for a quote.

What happens if I don't renew updates?

Nothing breaks. Your license and the version you're on keep working forever — you just stop receiving new updates until you renew. POS Core has no renewal at all; it's free, updates included, permanently.

Under the hood

Specifications

PlatformWindows 10 / 11 (64-bit)
Built withC++17 & Qt 6, SQLite
Data storageLocal, offline-first — a SQLite database on the till itself
Licensing backendCloudflare Workers + D1, with an offline-first client and a 7-day offline grace period
DistributionWindows installer (NSIS)
Current version2.1.0
DocumentationFull user manual and technical documentation included
Feedback

Tell us what you think

Found a bug, want a feature, or just have thoughts on KeynetikPOS? We read every message.

More from Keynetik Systems

Other products

3D CAD / Surfacing

KingsCAD

NURBS surface & solid modeling focused on Class-A surfacing and surface-quality analysis.

View product
Audio Plugin

SAUCE FX

A multi-effect audio plugin for sound design and live performance.

View product

Ready to see KeynetikPOS on your counter?

Request a walkthrough and we'll show you exactly how it fits your workflow.