Built for Kenyan shops

Run your shop
like you’re
always there.

Stoka works the floor with your staff and reports back to you. Sales, cash, stock, reconciliation — handled. You stay in control without being in the room.

30 days free. No card required. Live in 24 hours.
Ksh 0 Notebooks required
24 hrs To first shift report
30 min Setup
demo.stoka.co.ke
Stoka dashboard
Last shift closed
ExpectedKsh 8,400
CountedKsh 8,400
Balanced
Moving fastest this week
Khaki Straight Trouser
Size 32
14 sold  ·  2 remaining
Outstanding credit
28 daysKsh 1,800
Last paymentMar 3
Shop is open
3h 22m  ·  Ksh 6,800 so far
Works for

If you sell it, Stoka tracks it.

Boutiques
Clothing, styles & collections
Shoe shops
Sizes, variants & pairs
Perfume stores
Units, brands & bottles
Cosmetics
Skincare, makeup & beauty
Jewellery
Pieces, sets & custom orders
Hair products
Weaves, braids & treatments
Accessories
Bags, belts & small goods
Gift shops
Mixed stock, every occasion

Built for any shop that sells physical products and manages staff.

Your shop, working — even when you are not in it.

Your shop · open now
Fri 20 Mar
Today is already 25% stronger than yesterday.
James is on shift  · 3h 22m · 4 sales KES 7,850
Today’s sales
7,850
4 transactions
M-Pesa collected
6,700
3 payments
vs yesterday
+1,550
6,300 yesterday
Khaki Straight Trouser size 32 — 2 remaining, 14 sold this week
See it from anywhere
Real-time dashboard from any phone. No calls needed.
Role-based access
Staff manage sales and shifts. You see everything.
Nothing to install
Browser-based. Works on any phone, any OS.
Reports without asking
When a shift closes, the summary is already on your phone.

Your staff see exactly what they need. Nothing more.

The selling interface is fast by design — product grid, size, quantity, payment. Staff can’t access reports, settings, or anything that isn’t their job. They sell. You see everything.

Product grid, not a spreadsheet. Every item searchable and categorised. Staff tap to sell — no training manual, no guessing.
Floor price is always enforced. Staff can see and adjust the price — but never below the margin you set. Every sale, every time.
Cash or M-Pesa, recorded at the point of sale. Payment method tied to the transaction. No reconstructing what happened when the shift closes.
demo.stoka.co.ke
Staff selling interface on Stoka
Adding a sale on Stoka
Completing a sale on Stoka

The shift closes. The numbers are already done.

When staff tap “Close Shift”, Stoka calculates expected cash, flags any discrepancy, and sends you the full summary — before they have finished counting.

Expected cash calculated automatically. Stoka knows what was sold and how it was paid. The number is ready before staff count.
Discrepancies flagged immediately. If what was counted doesn’t match what was sold, you see it the moment the shift closes.
Report on your phone within seconds. Sales total, M-Pesa split, cash, discrepancy — sent automatically. No chasing, no calls.
Staff closing a shift on Stoka
Shift report ready to send to owner
demo.stoka.co.ke/shifts
Shift history
Shift detail

Who sold what. When. For how much. Tied to a name.

Every shift has a full record the moment it closes. Sales, cash, M-Pesa, reconciliation — by staff member, by day. No chasing, no guessing.

Full history, always there. Every shift, every staff member. Filter by date or name in seconds.
Cash reconciliation per shift. Expected vs counted, calculated before the staff count. Discrepancies flagged instantly.
Every sale inside every shift. Product, quantity, payment method, time — the full picture, not just the total.

Stoka tells you what to restock. You just place the order.

Stoka tracks every sale and tells you exactly what is running low, what is sold out, and what is healthy — based on the last 30 days of real data. Walk into your supplier with a list, not a guess.

Auto-generated restock list. Updated every time a sale is recorded. No manual counting needed.
Sold out vs running low. Stoka separates the urgent from the watch list so you prioritise correctly.
Send via WhatsApp. Share the full restock list directly with your supplier in one tap.
demo.stoka.co.ke/shopping-list
Stoka shopping list

A real shop page. Not a price list.

Every product, every price, real stock levels. Shareable in one link. Customers browse and enquire directly on WhatsApp — no app, no DM guesswork.

Your own subdomain. yourshop.stoka.co.ke. Clean, shareable, professional.
Stock levels update in real time. What you sold today is gone from the page today.
WhatsApp enquiry built in. One tap from product to conversation.
demo.stoka.co.ke
Stoka public shop page
I used to call James at 7pm to find out how the day went. Now I read it on my phone before he's finished closing.
W
Wanjiku M.
Zawadi Boutique · Nairobi
The cash never lies now. My staff know the expected amount is already calculated before they count. It changed how they close the shift — no guessing, no pressure, just the number.
A
Aisha Kamau
Nairobi · shop owner

Straightforward. No surprises.

Monthly
KES 2,000/ month
30 days free to start
No card required for the trial.
Unlimited shifts & staff
WhatsApp shift reports
Stock & restock tracking
Public shop page
Credit tracking
Cancel any time
Start your 30 days → Most owners know by the end of the first week.
Not sure yet?

Walk into a real shop before you decide.

No account. Nothing to install. See exactly what your staff and you see on day one.

Things people ask before they decide.

Ask on WhatsApp →
Can my staff use this if they are not comfortable with technology?+

The staff interface is built for speed, not features. Opening a shift, recording a sale, closing the shift — three taps or fewer each. If they can operate a mobile payment terminal, they can use Stoka.

What happens when a shift closes and I am not at the shop?+

A summary goes to your WhatsApp automatically. Sales total, M-Pesa collected, cash reconciliation result. Within seconds of the shift closing — no login required.

Can I see what is happening in my shop right now?+

Yes. The owner dashboard shows any open shifts, who is selling, how many sales have been made, and the running total — updated in real time. Accessible from any phone.

What if a staff member makes a mistake on a sale?+

Sales can be voided from the till during the shift. The record shows the void against the staff member's name, the reason, and the time. Nothing disappears — it is marked as voided and visible in shift history.

How does the credit tracking work?+

When a credit sale is recorded, the customer's name and phone number are required. The balance is tracked. Partial payments are logged. The dashboard shows outstanding balances and how long each has been open.

Does the public shop page replace Instagram?+

No. They serve different moments. Instagram is for discovery. The shop page is for when a customer already knows you — and wants to see what you have at what price, right now. Most shops use both.

How quickly can we go live?+

The setup conversation takes about fifteen minutes. Once we have your product list, staff names, and shop details, the system is live within 24 hours. First shift can open the same day.

Is there a contract?+

No. Month-to-month on the monthly plan. The annual plan is a one-time payment — no recurring charges, no cancellation fees. If you stop, you stop.

Does this work for shoe shops and perfume stores, not just boutiques?+

Yes. Stoka is built for any shop that sells physical products and manages staff. Shoe shops, perfume stores, cosmetics, jewellery, hair products, accessories, gift shops — if you track stock and run shifts, Stoka fits. The product types are flexible enough to handle units, variants, and measured items.

Can I manage multiple product types — like shoes with sizes and perfumes with quantities?+

Yes. Products can be set up as unit items, variants (sizes, colours), or measured by weight or volume. Each type has its own stock tracking. A shoe shop and a perfume store can both run on the same system without compromise.

What if I have customers who buy on credit regularly?+

Stoka has a full credit ledger built in. Each customer has a running balance. Partial payments are logged, deposits are tracked, and the dashboard shows who owes what and for how long. Common in Kenyan retail — built for it from the start.

Does Stoka work for shops outside Nairobi?+

Yes. Stoka is designed for Kenyan retail broadly — Nairobi, Mombasa, Kisumu, Nakuru, anywhere. The system works over mobile data, the interface is optimised for Android devices, and M-Pesa reconciliation is built into the shift closing flow.