Skip to content
Quickwave Technologies
Point of sale softwareLive

Wave POS: Offline-first point of sale for Kenyan shops, with M-Pesa at the till.

Wave POS is offline-first point of sale software for shops, supermarkets and wholesalers in Kenya. Any computer or tablet with Chrome becomes a till that keeps selling when the internet drops and syncs every sale when the connection returns. It takes M-Pesa, cash, card and credit, prints thermal receipts with your KRA PIN, and tracks stock across every branch.

Wave POS till at Kilele Mart’s CBD branch, working offline with three sales queued to sync. The product grid has barcode search and a Retail/Wholesale switch. The sale holds maize flour, tomatoes sold by weight and a crate of soda for KES 1,612.00 with VAT included, paid by M-Pesa with the code typed in, beside Cash and Card. A printed thermal receipt shows the KRA PIN, VAT breakdown and a QR code of receipt CBD-T1-000153.
Starting price
KES 1,500 a month
Free trial
14 days, no card
Offline selling
Yes, syncs later
Till runs in Chrome on
Any PC or tablet

Key facts checked

Overview

What is Wave POS?

Wave POS is offline-first point of sale software for shops, supermarkets and wholesalers in Kenya. Any computer or tablet with Chrome becomes a till that keeps selling when the internet drops and syncs every sale when the connection returns. It takes M-Pesa, cash, card and credit, prints thermal receipts with your KRA PIN, and tracks stock across every branch.

  • Keep selling when the internet goes down: every sale is saved on the till and sent in order when the connection returns.
  • Explain cash drawer shortfalls: each shift opens with a float and closes with a count that shows the variance.
  • Track stock in every branch on its own ledger, with transfers between branches, approved adjustments and stock takes.
  • Stop checking M-Pesa messages by hand: the till records the M-Pesa code, or sends a payment prompt to the customer’s phone through ZetuPay.
  • Know your real profit, from gross profit through stock written off and expenses down to net profit.

Who Wave POS is for

  • Supermarkets and minimarts
  • Hardware stores, chemists and agrovets
  • Wholesalers and distributors selling retail and wholesale
  • Boutiques, electronics shops and bookshops
  • Butcheries and groceries that sell by the kilo
  • Retailers running several branches

Features

Everything Wave POS does

Keeps selling without internet · M-Pesa at the till · From KES 1,500 a month

  • Keeps selling offline

    Products, prices, stock and the open shift are stored on the till. Sales, returns and shift events queue while offline and sync in order when the connection returns, and nothing is saved twice.

  • Fast till with M-Pesa

    Scan barcodes or search by name, then split one sale across cash, M-Pesa, card, bank transfer, cheque and credit. Type the M-Pesa code offline, or send an M-Pesa prompt through ZetuPay.

  • Thermal receipts with your KRA PIN

    ESC/POS receipts on 58 mm or 80 mm paper over USB, serial, Bluetooth or QZ Tray, with your logo, KRA PIN, VAT breakdown and a QR code. The cash drawer can open on cash sales.

  • Shifts and cash control

    Each drawer opens with a float and closes with a count by notes and coins, showing expected cash, counted cash and the variance. Cashiers share a drawer by switching with a PIN.

  • Multi-branch stock control

    Each branch keeps its own stock ledger at average cost and can have its own prices. Move stock with transfers, approved adjustments and stock takes, with batch and expiry tracking where needed.

  • Purchasing, wholesale and packs

    Goods received notes post stock at cost and update supplier balances. Wholesale prices apply from a set quantity, and crates, cartons and bales sell from the single units in stock.

  • Customers and credit

    Sell on credit within a limit, take account payments at the till or in the back office, and print A4 statements. The debtors report shows who owes what, and for how long.

  • Profit and loss, expenses and reports

    Record rent, wages and other costs, including petty cash paid from the till, then see net profit. Thirteen reports, from sales and VAT to stock valuation and shift variance, export to Excel, CSV or PDF.

  • Wave AI assistant

    Ask questions about your business and get plain-language answers from your own data. Price changes and draft purchase orders run only after you press Confirm. On Business, Enterprise and One-off, with your own AI key.

How it works

How Wave POS works

  1. Sign up

    Sign up at wavepos.app with your business name and plan. Your shop opens at yourshop.wavepos.app on a 14-day free trial, with VAT rates, payment methods and a main branch set up.

  2. Add products and staff

    Import products, prices and barcodes from Excel or CSV, or add them by hand. Then add branches, tills and staff, giving each person their own PIN.

  3. Set up the till

    Open the till in Chrome or Edge on any computer or tablet and install it as an app. Connect a USB scanner and a 58 mm or 80 mm thermal printer.

  4. Sell and track

    Sell, take M-Pesa and close shifts at the till while owners follow every branch on the dashboard. Pay for your plan by M-Pesa prompt, or buy Wave POS outright.

Works with

  • M-Pesa via ZetuPay
  • M-Pesa code entry
  • ESC/POS thermal printers
  • QZ Tray
  • USB barcode scanners
  • Cash drawers
  • Excel and CSV import
  • Excel, CSV and PDF reports
  • Wave AI: Claude, OpenAI, Gemini
  • Custom domains

Pricing

Wave POS pricing

Clear prices with no setup surprises.

  • Starter

    KES 1,500per month

    One shop, one till.

    • 1 branch
    • 3 people
    • 1 till
    • Offline till, stock and reports
    • 14-day free trial, no card
  • Business

    Recommended

    KES 3,500per month

    A few branches, Wave AI and your own domain.

    • 3 branches
    • 15 people
    • 6 tills
    • Wave AI assistant
    • Custom domain
  • Enterprise

    KES 6,000per month

    Every branch, till and person you need.

    • Unlimited branches
    • Unlimited people
    • Unlimited tills
    • Wave AI assistant
    • Custom domain
  • One-off

    Custom quotepaid once

    Pay once and own it, priced for your business.

    • Unlimited branches
    • Unlimited people
    • Unlimited tills
    • Wave AI assistant
    • Custom domain

Prices from wavepos.app as of October 2026. Monthly plans start with a 14-day free trial, no card needed, and are paid by M-Pesa prompt. The One-off plan is priced by quote.

FAQ

Wave POS questions, answered

What is Wave POS?

Wave POS is offline-first point of sale software for Kenyan shops, supermarkets and wholesalers, built by Quickwave Technologies. It runs in Chrome on any computer or tablet and handles sales, M-Pesa, receipts, stock, customers and reports across every branch.

How much does Wave POS cost?

KES 1,500 a month for Starter. Business is KES 3,500 and Enterprise KES 6,000 a month, as listed on wavepos.app in October 2026, and the One-off plan you buy outright is priced by quote. Every sign-up starts with a 14-day free trial, no card needed.

Does Wave POS work without internet?

Yes. The till keeps selling, printing receipts and running shifts when the internet goes down, and sends every sale to the server in order when the connection returns. Each till must be online once at setup to download products and settings.

Does Wave POS accept M-Pesa?

Yes. Cashiers record M-Pesa payments with the transaction code, which works offline, and can split one sale across M-Pesa, cash, card, bank transfer, cheque and credit. With a ZetuPay key saved, the till can also send an M-Pesa prompt to the customer’s phone.

What hardware do I need for Wave POS?

Any computer or tablet with Chrome. You can add a USB barcode scanner, a 58 mm or 80 mm thermal printer (USB, serial, Bluetooth or QZ Tray) and a cash drawer that opens through the receipt printer.

Can I run several branches on one account?

Yes. Each branch has its own stock, tills and prices, you see them all on one dashboard, and stock moves between branches with transfers. Starter covers 1 branch, Business 3, and Enterprise and One-off are unlimited.

How long does it take to set up Wave POS?

Your shop opens as soon as you sign up, at its own address such as yourshop.wavepos.app, with roles, VAT rates, payment methods and a main branch ready. You then import products from Excel or CSV and install the till in Chrome. Business, Enterprise and One-off plans can also use up to three custom domains.

Does the receipt show my KRA PIN and VAT?

Yes. Receipts carry your logo, KRA PIN, VAT breakdown, your own header and footer, and a QR code of the receipt number.

Keep exploring

Get in touch

Ready to use Wave POS?

Tell us about your business and we will show you how Wave POS fits, or build something custom on top of it.

WhatsApp 0798 871 229 (opens WhatsApp in a new tab)