Built for Kenya

Your shop.
Your sales.
Zero passwords.

Browser-based point of sale for Kenyan small and medium businesses. Accept cash, M-Pesa, and split payments — from any device, no download needed.

No download
Works offline
M-Pesa native

Used by shops across Nairobi, Mombasa & Kisumu

Cash & M-Pesa KRA eTIMS ready Offline-resilient IC blockchain No account lock-in
Features

Everything a shop needs

TillFlo handles the whole business — from catalog and stock to commission and reporting.

M-Pesa & Cash

Accept cash, M-Pesa, or split payments. Every transaction is recorded instantly — no manual reconciliation.

Offline-resilient

Network dropped? TillFlo queues your sales and syncs when you're back online. You never lose a sale.

Product catalog

Add products with variants, and set retail and wholesale prices side by side. The POS surfaces your best-sellers first — automatically.

Inventory & margins

Track stock per product, log purchases with unit cost, and let TillFlo work out your true margin — automatically, sale by sale.

Expense tracking

Log shop expenses against your own tags — rent, utilities, supplies — and see where your money actually goes each day.

Commission tracking

Set per-shop commission rates. Stewards see what they have earned and you see a full commission breakdown per day.

Customer directory

Keep a shop-wide list of your customers. Link them to a sale at checkout and see who your best customers are.

Reports

Sales trends, product and staff rankings, margin breakdowns — filter by staff, payment method, or date range.

Multi-role access

Owner, Manager, Cashier — each role sees exactly what they need. Invite staff directly from your phone.

Audit trail

Every action is logged — who did what, and when. Full accountability across your whole team.

KRA compliance — Pro plan

eTIMS invoicing, built in.

Every sale is submitted to KRA automatically — no separate device, no manual entry, no end-of-day scramble. TillFlo handles the eTIMS paperwork so you can focus on the till. Included with the Pro plan.

  • Automatic e-invoice submission Every sale generates a KRA e-invoice the moment it's recorded — cash, M-Pesa, or split.
  • Product classification handled for you Register your products once with the right KRA item codes; TillFlo remembers them for every future sale.
  • Built-in retry & recovery If a submission fails, TillFlo tracks it and retries automatically — you're never left guessing which sales made it to KRA.
How it works

Up and running in minutes

1

Sign in with Internet Identity

No email. No password. Use your device’s biometrics or passkey — powered by the Internet Computer. Your identity is yours, always.

2

Set up your shop

Add your products, set prices, and invite your cashiers. Configure M-Pesa and commission rates. Takes less than 5 minutes.

3

Start selling

Open the POS on any browser. Record sales, accept M-Pesa, and track commissions — from day one. Your data is always on-chain.

Pricing

Simple pricing for growing businesses

Straightforward monthly cost. No setup fee. Try free for 14 days.

Base
KES 2,500 / month

Everything a shop needs to run its till day to day.

  • Full POS with M-Pesa integration
  • Unlimited products & variants, incl. retail/wholesale pricing
  • Inventory & FIFO margin tracking
  • Expense tracking
  • Multi-role staff access
  • Commission tracking
  • Daily sales, commissions & advanced reports
  • Customer directory
  • Audit trail

No credit card required to try. We’ll notify you before your trial ends. Upgrading to Pro is a quick chat with our team — no self-serve toggle needed.

Your till.
Your terms.

Join shops across Kenya running TillFlo today.

Open App

No account needed — sign in instantly with Internet Identity