Skip to content

Offline-first POS · Built for South Africa

Your network will drop.
Your sales won’t.

Raqam POS is offline-first point-of-sale for South African retail. Every sale rings instantly on the till and syncs to the cloud the moment your connection returns, through network outages, dead zones and grid surprises. Grocery, butchery, restaurant, clothing, electronics. From one till to fifty branches.

POPIA-aligned · VAT-ready receipts · Billed in rand

04 · Everything reconciles

Synced the second you're back.

OFFLINE-FIRST

Offline-first. Not offline-tolerant.

South Africa finally beat load-shedding. Over a year without a single stage. But ask any shop owner what still kills a trading day: the fibre gets cut, the mobile signal dies at month-end, the router reboots, and suddenly the queue is out the door and the till is spinning.

Local database
  1. Online

    Synced

    Cloud up to date

  2. Signal lost

    23 sales saved locally
  3. Back online

    Synced in order · 0 duplicates

0 ms

internet needed per sale

100%

of register features work offline

Auto

in-order sync on reconnect

At the till

Raqam never asks the internet for permission to sell.

Every till runs a full local database, so sales ring in milliseconds whether you’re connected or not. Receipts print, stock counts down, cash-ups balance. All offline.

On reconnect

When the connection returns, everything syncs to the cloud automatically, in order, without duplicates.

On battery

And if load-shedding ever comes back (Eskom still keeps Stage 2 to 6 officially on the table), you’re already covered. Pair a till with any laptop or Android device on battery and keep trading straight through a blackout.

Your competitors close. You don’t.

MULTI-BRANCH

Head office in your pocket. Every branch in view.

Raqam is built as Business, then Branches, then Tills, not a single-shop app with branches bolted on.

  • Live branch browsing

    Open head office and browse any branch live: today’s sales, stock on hand, who’s on shift, which tills are active.

  • Broadcast notifications

    Push announcements to every till in the business with one broadcast: a price change, a recall, a Friday special. See it land as a banner on each register.

  • Two-sided transfers

    Move stock between branches with proper inter-branch transfers that both sides must confirm, so goods never vanish in transit.

  • Shared or isolated catalogues

    Run one shared catalogue across the whole business, or give each branch its own. Your call, one switch in Settings.

  • Per-branch reorder points

    Set reorder points per branch, because your Soweto store and your Sandton store don’t sell the same way.

BUILT FOR YOUR TRADE

One POS. Five kinds of shop floor.

Grocery & spaza

Fast keyed and scanned sales, weight-based items on the scale categories that need them, low-stock and reorder alerts so the shelf never sits empty.

  • Scan-first register
  • Weigh & PLU pricing
  • Reorder alerts
  • Airtime & electricity top-ups
Till 2 · ScanningLive
Albany white 700 gR21.99
Full cream milk 2 LR38.49
Bananas 1.12 kg × R24.99/kgR27.99
Maize meal 5 kg · reorder point hit
TotalR88.47

CASH & SHRINKAGE

Know where every rand went. And every gram of stock.

Cash is still king in South African retail, and cash is where margins leak. Raqam runs proper shifts: cashiers declare a float, record every payout and drop, and cash up against a system-calculated expected total.

CASH-UP

18:42 SAST

SHIFT #142 · Till 2 · Thandi M.

Float declared
R1,500.00
Cash sales
R8,214.50
Payouts
−R320.00
Expected in drawer
R9,394.50
Counted
R9,380.00

SHORT

−R14.50

Logged · Supervisor: B. Naidoo

Over or short, you see it per cashier, per shift, per till, before it becomes a habit.

Shrinkage gets the same treatment on the stock side:

Scan-count stocktakes

Scan-count stocktakes that post variances against live stock.

Discards need a reason

Stock discards that require a reason (expired, damaged, theft).

Supervisor overrides

Sensitive actions like refunds, voids, price overrides, and drawer opens need a supervisor’s code and land in an audit trail.

PO → GRN loop

Purchase orders and goods-received notes close the loop, so what you paid for is what hit the shelf.

And a near-expiry view that flags batches before they become write-offs.

SECURITY & COMPLIANCE

Your data stays yours. Your slips stay SARS-ready.

SARS-ready

KHUMALO & SONS

BUTCHERY

SHOP 4, MAIN RD · TILL 02

16 JUL 2026 · 09:41

TAX INVOICE · #000418

BOEREWORS 850GR96.50
CHUCK STEAK 1KGR84.00
BRAAI PACK MEDR79.50
SUBTOTALR260.00
VAT 15%R39.00
TOTALR299.00

VAT No: 4123456789

RAQAM POS

Every receipt is VAT-ready out of the box: 15% VAT itemised, your VAT registration number on the slip, ZAR to the cent, so your slips hold up whether the customer is a walk-in or a business claiming input VAT.

Database-level isolation

Raqam is multi-tenant with row-level security enforced in the database itself. Your business's data is isolated at the lowest layer, not by a checkbox in application code.

POPIA-aligned, hash-only credentials

Personal information is handled in line with POPIA: we collect the minimum, staff credentials are stored as one-way hashes (never plaintext), and sensitive recovery codes are hashed on the device so even a stolen till gives up nothing.

Remote revoke that holds offline

Lost or stolen hardware can be revoked remotely, and a revoked till stays revoked, even offline.

Your data, exportable

Billing is in rand, support runs on South African hours, and your data lives in your account. Export it whenever you like.

Billed in randSupport on SAST hoursPOPIA-aligned

Ready when you are

Your network will drop. Your sales won't.

Set up your first till in an afternoon. From one spaza counter to fifty branches.

NetworkSalessyncs automatically · in order · without duplicates

Questions, answered

Straight answers

The five questions we hear from every shop owner. If yours isn't here, ask a human.

hello@raqam.co.za

Get Raqam POS

Let’s get your till running.

No public price list, no tiers to decode. Tell us about your shop and we'll come back within one business day with a straight answer and pricing for your setup, in rand.

Phone or email, give us at least one. We reply on WhatsApp first.

Optional if you gave a phone number.

A rough count is fine, e.g. “2 shops, 3 tills”.

Your details go straight into a WhatsApp or email message on your own phone. Nothing is stored on this page.