eTIMS
Every receipt signed
and sent to KRA
Tap an item, send the M-Pesa prompt, print the receipt. Stock, credit and cash stay in step across every store.
14-day free trial · No card needed · M-Pesa and eTIMS ready
Groceries, hardware, boutiques, pharmacies and more. Every kind of shop sells the same way: scan a barcode, tap a tile or search by name.
Made for Groceries, Hardware, Boutiques, Pharmacies, Salons, Restaurants, Cafés, Bakeries, Electronics, Agrovets, Cosmetics, Wholesale, Distributors.
Send the M-Pesa prompt, hold a sale for the next customer, or take cash. The till stays on the keyboard, so the queue keeps moving.
Turn on your storefront and share one link. Customers browse your products and order from their phones, and every order lands in your till to confirm, pack and get paid.
Pick the products to show and make the page public. Prices and stock come from the till, so nothing is typed twice.
Send it on WhatsApp, put it in your Instagram bio, or print the QR code for your shop door.
Each order lands with the customer’s details and total. Confirm it, send the M-Pesa request and mark it packed.
M-Pesa is requested from the till, so each confirmation lands on the sale it was for. Card and cash are checked when the shift closes, and you see any gap before anyone goes home.
The prompt goes to the customer’s phone with the sale’s amount and receipt number on it. When they pay, the confirmation comes back to that same sale.
Take the card on the terminal and the approval is saved against the sale, with the last four digits and the time.
Each cashier counts their drawer at close. Soko already knows what should be in it, and shows the difference.
Every method adds up to one sheet. Matched rows stay quiet, and a gap shows up next to the cashier it belongs to.
M-Pesa on every till, KRA eTIMS receipts without a second machine, and stock you can trust across shops. Set up the way Kenyan shops actually trade.
Every receipt signed
and sent to KRA
The day, hour by hour,
as it happens
Taken so far
KSh 0
Told before it runs out,
not after
Main shop and the outlet side by side. Move stock between them,
see each till’s day, switch with one tap.
11 low · 1 out
6 low · 3 out
Tracked across both
KSh 2.4M
Quick items, barcodes and a Today view that fill themselves in as you sell, so the till gets faster every week.
The things you sell all day, one tap away
Scan anything, get the product
Every sale and delivery, in order
Soko is a till first: M-Pesa, cash and card on one screen, with stock, credit and takings kept for you. Built for Kenyan terms, with eTIMS receipts and more than one store on one login.
Send goods from the main shop to an outlet in a few taps. Both counts update the moment it is sent, so nobody sells what is already on the truck.
From an empty shelf to a closed day, with nothing left to fix at the end.
Bring your shelf into Soko once. Scan a barcode, type a name, or import a sheet, and the till is ready to sell.
Link your Paybill or Till number. Every payment is matched to its sale by the till, not by you at closing time.
Ring up sales on the keyboard. At close, takings, stock and KRA receipts already agree, so there is nothing to fix.
Add your products, connect M-Pesa, print a test receipt. Most shops are selling before they close for the day.
Something else on your mind? Chat with the team, every day from 7 AM to 10 PM.
Yes. Connect a paybill, till number or Pochi la Biashara and Soko sends the payment prompt to the customer’s phone. When the confirmation arrives it is matched to the sale on its own, so nobody has to type a code.
Yes. One login covers up to two stores, each with its own tills, stock and reports. Move stock between them and see both shops side by side.
Yes. Every receipt is signed through KRA eTIMS and printed with its QR code and control code. If the internet drops, sales are queued and signed as soon as it comes back.
Yes. Attach a customer, set a limit, and Soko keeps track of what they owe. Payments against the balance are matched like any other.
The first 14 days are free and need no card. After that the price depends on how many stores and devices you run; the plans are shown when you sign up.
Free for 14 days, no card needed. Connect M-Pesa, add your products and ring up your first sale before lunch.
M-Pesa · KRA eTIMS · Up to 2 stores