Everything your retail store needs, in one system

Nine purpose-built modules unified on one live ledger. Start with the till, then scale inventory, wholesale purchasing, and multi-branch reports as you grow.

The parts you use every day

  • Live stockPer shelf, per branch.
  • Offline tillKeeps selling through an outage.
  • Expiry controlWarned 90 days ahead.
  • Batches & FEFOEarliest expiry sold first.
  • Pack sizesBuy by the box, sell by the piece.
  • Kits & bundlesSold component by component.
  • Bin locationsShelf, rack or room.
  • Cost methodsFIFO, weighted average or standard.
  • Landed costFreight spread over the lines.
  • Barcode labelsThermal 50×25 or A4 sheets.
  • Invoices & balancesDue dates and part payments.
  • PurchasingOrders, partial receiving, incoming.
  • CustomersRegulars, credit and price tiers.
  • ShiftsDrawer counts at close.
  • ApprovalsRefunds, voids and big discounts.
  • TransfersBetween branches, with a trail.
  • ReportsShrinkage, ageing, dead stock, margin.
  • One dashboardEvery branch in one view.
  • Pharmacy recordsDispensing, register, cold chain.
  • Team & auditRoles, PINs, devices, audit log.

Nothing here is a separate purchase. The till, invoicing, purchasing, transfers, reports, roles and exports are on every plan. What changes is how far the inventory tooling goes: batches, pack sizes, kits, bin locations, blind counts, cost methods, landed cost and the pharmacy records start on Growth.

Feature questions, answered

Ask us
Can I check payments against bank or provider statements?

Yes. Import a statement CSV, verify its opening and closing balances, then match actual payments, refunds and expenses with an audit trail. Reconciliation is manual and does not move money or connect to your bank automatically.

Does the POS work without the internet?

Yes. The register keeps selling, queues every sale on the device, and syncs automatically when the connection returns.

Which payment methods can I take?

Cash, card, mobile money and bank transfer, all recorded at the till so the shift and the report agree. PatoHQ records the tender; it does not process the card or the mobile money itself.

Can I sell batches and track expiry?

On Growth upwards: receive stock as lots with an expiry date, sell the earliest expiry first, hold short-dated stock, and track a supplier recall.

Can I track stock across several locations?

Yes. Stock is tracked per location, and you can request, approve and receive transfers between branches.

Can I track expiry dates and batches?

Yes. Capture expiry when stock arrives, get warned 90 days ahead, and sell older stock first.

Can I invoice customers who pay on account?

Yes. Each invoice keeps its own balance and due date, and part payments are recorded, so you can see who still owes you.

Can I put my branding on receipts?

Yes. Your logo and an accent colour are applied to receipts and invoices on every plan.

Do the modules work together?

One product. A sale moves stock, records the payment and feeds the report. There is nothing to reconcile between modules.

Put your next working day in focus.

Try your own catalogue, purchasing and sales workflows. Start with a 14-day trial, no card required.