🇰🇪 Built for Kenya — M-Pesa STK checkout, live in minutes. Start free →
All-in-one business platform

Run your whole business from one desk.

The modern Point-of-Sale and business suite built for Kenya — M-Pesa at the till, multi-store inventory, customer loyalty and payroll. Every module included, one honest price.

No card required M-Pesa built-in Unlimited stores & staff
M-Pesa · STK confirmed
KES 30,000 · instant
SalesDesk · Main Store · Today
Sales today
128,450 ▲18%
Orders
84
M-Pesa
71%
Revenue · last 7 days+22.4%
Samsung Galaxy A16
Paid · M-Pesa TGA7X2K91Q
KES 17,500
Trusted by shops of every kind across Kenya Electronics Pharmacies Retail Fashion Hardware
8
Full modules, all included
∞
Stores, staff & products
550
KES flat, per month
3
Day free trial, no card
The platform

Everything a modern business needs — in one place

Eight complete modules in every subscription. No add-on charges, no per-user fees, no surprises.

Point of Sale

Barcode & camera scanning, split payments across cash, M-Pesa STK, card and wallet, returns, layaway and credit sales.

Inventory Intelligence

Multi-store stock, transfers, batch & expiry (FEFO), serial/IMEI tracking, bundles, and AI stockout & dead-stock alerts.

Customer CRM

Loyalty points, prepaid wallets, birthday offers, behaviour analysis and VIP / dormant segmentation with credit scoring.

Financial Management

P&L, cashflow forecasting, expenses, bank reconciliation, aging reports, multi-currency and automatic VAT.

Staff & Payroll

Over 25 fine-grained permissions per role, attendance clock-in, commissions, payroll runs and biometric login.

Supplier Management

Supplier portal, automatic purchase orders from low stock, delivery schedules, debt tracking and price history.

Platform & API

Custom branding, app marketplace, public REST API, signed webhooks and receipts by SMS, Email, WhatsApp & PDF.

Android app

Every module of the website in a native app — POS, stock, customers, finance and settings — with offline cash sales that sync when the line returns. Cash, card and M-Pesa STK from a phone.

Computer app

Every website page — POS, stock, people, finance and settings — in a laptop-friendly sidebar. Same staff login. Open in Chrome or Edge as its own window.

Checkout & payments

Faster than your queue. Paid before they leave the counter.

Ring up a sale, send an M-Pesa STK push, and the customer just enters their PIN. Every shilling settles automatically against the right sale — with a genuine M-Pesa receipt number.

  • Split one sale across cash, M-Pesa, card and customer wallet
  • No till-number typing, no wrong references, no manual matching
  • Instant SMS / WhatsApp receipts and automatic loyalty points
Charge customerAmount due
KES 36,450
M-Pesa STK
Cash
Payment received · KES 30,000 via M-Pesa
Receipt TGA7X2K91Q · 2 seconds ago
Stock health3 stores
Type-C Charger 25WLow — reorder
Galaxy A16 128GBHealthy
Screen ProtectorOverstock
Predicted stockout in 2 days — draft PO ready.
Inventory intelligence

Never run out of a best-seller. Never sit on dead stock.

SalesDesk watches every store's stock in real time, predicts what you'll run out of, and flags slow movers before they tie up your cash.

  • Live stock per store, with tracked in-transit branch transfers
  • Batch & expiry (FEFO), plus serial / IMEI tracking for electronics
  • Reorder suggestions and one-click purchase orders to suppliers
SalesDesk Mobile

Everything in the phone app, now on the site.

Home dashboard, barcode POS, stock lookup, customers and receipts — the same five screens as the Android app. Sign in with your usual SalesDesk email in the browser, or install the APK.

  • Till: search, camera scan, cash / card / M-Pesa STK
  • Stock, customer directory and sale receipts on the phone
  • Same login as the desktop POS — no extra account

The APK is the real Android app (about 40 MB). Download it on the phone, then tap the file and allow "Install unknown apps" for your browser when Android asks — SalesDesk is not on the Play Store yet.

SalesDesk app
POS · Stock · People · Finance · Settings
Sales todayLive till
M-Pesa STKPIN on phone
Android APKInstall & sell
SalesDesk for computers

The full website, laid out for a laptop or till PC.

Dashboard, POS, sales, returns, stock, customers, suppliers, payroll, reports, billing and settings — the same pages as the site, with a searchable sidebar. Sign in with your usual staff email.

  • Wide till: product grid, cart, barcode Enter, F12 to pay
  • Cash, card and M-Pesa STK — same as the website
  • Add products, expenses and suppliers; clock in; adjust stock
  • Works in Chrome or Edge; pin it as its own window

There is nothing to install on a laptop. The computer app runs from this site, and the two downloads above are small launcher files that open it in its own window with no address bar or tabs — save one to your desktop and double-click it like any other program. On Windows you may see a "Windows protected your PC" notice the first time: choose More info → Run anyway. On Linux, run chmod +x SalesDesk-linux.sh once, then double-click it.

Computer app
Sell · Inventory · People · Finance · Platform
POS tillF12 pay
Every site pageIn the sidebar
Same loginsalesdesk.co.ke
Get started

Selling in minutes, not weeks

SalesDesk runs in any browser — nothing to install at the till.

1

Register your company

Create your account and unlock a full-featured 3-day trial. Your first store is ready instantly.

2

Add products & team

Import your catalogue by CSV, print barcode labels, and invite staff with the exact permissions you choose.

3

Sell & get paid

Scan, charge and send an M-Pesa STK push. The receipt lands on the customer's phone by SMS or WhatsApp.

4

Watch it grow

Daily profit summaries, stockout predictions and cashflow forecasts keep you a step ahead.

Pricing

One simple price. Everything included.

No tiers, no per-user fees, no locked features. Pay month-to-month by M-Pesa.

Complete plan
KES 550 / month
per company · unlimited everything
  • All 7 modules — POS, inventory, CRM, finance, staff, suppliers, API
  • Unlimited stores, users & products
  • M-Pesa STK push & auto-reconciliation
  • Public API, webhooks & app marketplace
  • Cancel anytime — your data stays yours
Start your 3-day free trial

Why one price works

Most systems charge you per till, per user, per feature. We don't. You get the entire platform for a single flat fee — so you can grow without your software bill growing with you.

Your data is isolated and private to your company
Pay by M-Pesa — no card, no contract
Real support from a team that knows Kenyan retail — call 0783 883 883
FAQ

Questions, answered

How does the free trial work?
Register your company and use every feature free for 3 days. When the trial ends, pay KES 550 by M-Pesa STK push to continue — your data is kept safe either way. No card is required to start.
Does M-Pesa work with my Till or Paybill?
Yes. SalesDesk collects via STK push, so customers just enter their M-Pesa PIN — no till-number typing, no wrong references. Every payment settles automatically against the right sale, invoice or rent account with a genuine M-Pesa receipt number.
Can my cashiers see profits or change prices?
Only if you let them. Cashiers, managers and admins each have role privileges, and you can tick or untick over 25 individual permissions per employee — discounts, price overrides, cost prices, reports and more.
Is each shop's stock separate?
Yes. Every store keeps its own stock levels, and transfers between branches are tracked in-transit. Products can be shared across all stores or locked to a single store.
What do I need to run it?
Just a browser — phone, tablet or PC. USB barcode scanners work out of the box, and the camera can scan barcodes and QR codes too. Biometric login works on devices with a fingerprint or face reader. The phone POS is also a free Android APK with the same Home, till, stock, customers and sales screens.
How do I reach support?
Call or WhatsApp us on 0783 883 883, or email hello@salesdesk.co.ke. We answer during business hours and can help you set up your shop, import stock and get M-Pesa working.
Ready when you are

Start selling smarter today

Set up your shop in minutes and take your first M-Pesa payment before lunch. No card, no commitment.

Start your 3-day free trial

Need a hand getting started? Call or WhatsApp support on 0783 883 883.