SokoFlow

From Supplier to Shelf to Sale - One System

SokoFlow is African Script's multi-branch supermarket management system. Goods arrive from a supplier, move through warehouses and stores, are sold at the till, and end up in the books - all tracked in the same system, branch by branch, instead of a till that doesn't talk to the stockroom and a stockroom that doesn't talk to the books.

Built for Kenyan retail first: M-Pesa at the till, KRA eTIMS (OSCU) compliance built in rather than bolted on, and VAT handled correctly across standard-rated (16%), zero-rated and exempt goods - not a generic retail system with Kenya tax rules added as an afterthought.

10+

// Dedicated Staff Roles

Offline-Ready

// Till Keeps Selling

eTIMS

// KRA OSCU Compliant

M-Pesa

// Built In

Multi-Branch

// Warehouses & Stores

Platform Overview

The full path a product takes, from the supplier's invoice to the customer's receipt.

Stock starts at the supplier, not when someone notices the shelf is empty.

  • Purchases from suppliers tracked from order through to goods received
  • A dedicated buyer role, separate from the person who later sets the price

Stock is tracked by exactly where it is - a specific warehouse or a specific branch - not as one blended number across the whole business.

  • Stock held and tracked per warehouse and per store branch
  • Transfers moved between locations with a record of what went where
  • A dedicated stock controller role, separate from the people buying and selling

A price change can be scheduled ahead of time and takes effect automatically on the day it's due - a dedicated pricing officer role sets it, nobody has to remember to flip the switch at the till.

The till is an installable app that keeps working through a dropped connection - sales queue locally and sync the moment the connection comes back, instead of the till going down with the internet.

  • Keeps selling offline, syncs automatically once back online
  • M-Pesa accepted at the till
  • Works with receipt printers, barcode scanners, scales and card terminals

KRA eTIMS (OSCU) compliance is built into the till itself - switched on per branch once that branch's OSCU application has gone through, with its own registered device. Nothing is dropped if it's ever switched off again; anything already queued for KRA is simply held.

  • VAT handled correctly across standard-rated (16%), zero-rated and exempt goods
  • Per-branch KRA device registration, switched on only once approved

Every sale, transfer and supplier bill lands in the same set of books an accountant and an auditor can both work from - two separate, dedicated roles, so the person recording the numbers isn't the only one checking them.

Why SokoFlow

Built for how a Kenyan supermarket chain actually runs, branch by branch.

01 Built for Kenyan Retail From Day One

M-Pesa, KRA eTIMS and VAT tiers aren't an add-on - they're part of how the till itself works.

02 Sells Even When the Internet Doesn't

The till keeps ringing up sales offline, and syncs automatically the moment the connection returns.

03 Real Role Separation

Buyer, pricing officer, cashier, stock controller, accountant and auditor are distinct roles - no single person quietly controls the whole chain.

04 Hardware You Already Use

Receipt printers, barcode scanners, scales and card terminals - not a till that forces new equipment on you.

05 Multi-Branch From the Ground Up

Stock, pricing and sales tracked per warehouse and per branch from day one, not retrofitted onto a single-store system.

06 Built by African Script

Developed and operated by the same Kenyan team behind African Script's other platforms.

Full Module List

  • Supplier Purchasing & Goods Receiving
  • Multi-Warehouse & Multi-Branch Stock Control
  • Stock Transfers Between Locations
  • Scheduled Pricing & Promotions
  • Point of Sale - Offline-Capable Till
  • M-Pesa Payment Integration
  • KRA eTIMS (OSCU) Compliance
  • VAT Handling (Standard 16% / Zero-Rated / Exempt)
  • Accounting / The Books
  • Hardware Integration (Printers, Scanners, Scales, Card Terminals)
  • Role-Based Permissions (10+ Dedicated Roles)
  • Audit Trail

Frequently Asked Questions

A multi-branch supermarket management system - goods move from supplier through warehouses and stores to the till and the books, all in one system.

Yes. The till is an installable web app that keeps selling through a dropped connection, and syncs automatically once it's back online.

Yes, via OSCU. It's switched on per branch once that branch's OSCU application with KRA has been approved and its device registered - nothing is sent to KRA before then, and nothing already queued is dropped if it's ever switched off later.

Yes - standard-rated (16%), zero-rated and exempt goods are all handled correctly at the till and in the books.

Yes - SokoFlow is built multi-branch and multi-warehouse from the ground up, with stock tracked per location and transfers recorded between them.

A receipt printer, barcode scanner, scale and card terminal where needed - SokoFlow is built to work with the hardware a supermarket already runs on.

SokoFlow is one of African Script's platforms. See our Kahawa Coffee School Management, Afrostats Sports Data Platform, or the full Ustadi ERP overview.

Request A Demo

Company Profile

For inquiries or collaboration, reach out via phone at +254727468148, Facebook, Instagram, LinkedIn, X, Tiktok, email at info@africanscript.com, or visit us at Pension Towers, Loita Street, 10th Floor.

Quick Enquiry