AWRA OpsHub Search

For retail & distribution

Run every counter, shelf, and branch from one system

eTIMS receipts from the normal sale, stock that moves the instant the till rings, shifts that reconcile by name, and branches you can see without visiting.

Sound familiar?

If any of these ring true, you are exactly who this was built for.

The margin that evaporates

Turnover grows, profit doesn't — shrinkage, discounts, and paper sales eat the difference invisibly.

Branches on trust

Sales summaries arrive as notebook photos; transfers arrive minus a carton; nobody can say when it started.

M-Pesa that almost matches

Confirmation messages, personal-line payments, and reversals — the till statement tells a different story.

Stock cards from another era

The system says 40 units, the shelf says 26, and the last honest count was months ago.

How teams get started

1

Load items and open with a count

Catalog and prices imported; go-live at a stock count so opening numbers are trusted.

2

Run counters on the system

Selling, returns, and the 20-minute daily close — trained on your products, live in a week.

3

Connect the branches

One branch at a time: transfers governed, dashboards live, monthly P&L per manager.

Guides from our blog

Retail & Distribution 9 min

Best POS & Inventory System for Kenyan Retail (2026)

eTIMS on every receipt, shrinkage visibility, multi-branch control, and a straight answer on what happens when the line drops — what to demand from a retail system, with an evaluation checklist.

Read
Retail & Distribution 8 min

How to Stop Stock Shrinkage in Kenyan Retail

Shrinkage is five problems, not one — theft, miscounts, damage, short-delivery, and paper sales — and each hides in a different gap. Close them all.

Read
Retail & Distribution 8 min

Running Multi-Branch Retail in Kenya Without Losing Control

The second branch is where trust stops being a control system — live dashboards, governed transfers, and branch P&Ls that keep growth profitable.

Read
Inventory Insights 13 min

Twenty-Four Hours and a Glossary

The US food traceability rule is summarised as lot codes and a 24-hour clock. The sentence nobody quotes asks for your coding systems, abbreviations and a written map from your records to the elements it names — a document about your software.

Read
Point of Sale 12 min

Five Things a Price Has to Be

British price marking treats a price as five properties: a number to a stated precision, a unit, a condition, a currency and a relative type size. A price field is one of them — and two of the five belong to how something is printed.

Read
Point of Sale 12 min

Forty Dollars in Two-Dollar Coins

Canada's legal-tender limits are written in denominations, and a till records a payment as one number. The gap is not a compliance problem — it is a modelling one, and two of the missing pieces are worth having anyway.

Read

Questions we are asked here

Frequently asked questions

Does the till keep working when the internet drops?

Not if it is your own connection that is down — selling requires a connection and there is no offline path in the POS. Worth separating from the other outage people mean by this question: if your line is fine and KRA is unreachable, the sale completes as normal and the transmission retries on its own until it lands, so a KRA outage never stops the counter. For your own connectivity, treat it as a continuity question and plan a backup line the way you would a backup generator.

How does M-Pesa reconciliation actually work day to day?

The shift close states expected takings by payment method; you match the M-Pesa till statement against system-recorded mobile payments per shift, and variances are logged by name. The routine takes about 20 minutes per counter per day.

We have three branches with different item names for the same products. Can you migrate that?

Yes — item lists are standardized and merged during onboarding, then branches connect one at a time, each going live at a stock count. Clean master data is most of the migration work, and it pays back immediately in shared reporting.

Can it handle wholesale and retail from the same shop?

Partly, and the part it does not do is worth knowing before you decide. Credit sales with customer accounts and credit limits run alongside cash-and-carry, and margin is reported per item. What does not exist is a price list: there is no customer price tier and no per-customer pricing, so a wholesale price is entered on the line at the time of sale rather than applied automatically from the account. For a shop with a handful of trade customers that is workable. For one running a real trade-price book across hundreds of accounts, it is the question to press us on.

See a full retail day, end to end

A sale, a shift close, and a branch transfer — demonstrated on your own item list.