POS Systemfor any Business.
One point of sale for the restaurant, the bar, the hotel, the supermarket, the pharmacy and the wholesaler: M-Pesa, KRA eTIMS and stock in one system that keeps selling when the internet doesn't.
- M-Pesa STK push
- KRA eTIMS built in
- Sells offline
NanoPOS Demo Ltd
Table 12, Terrace
| Quantity | Item | Amount |
|---|---|---|
| 2× | Nyama choma 1 kg | 3,600.00 |
| 1× | Kachumbari | 250.00 |
| 3× | Ugali | 450.00 |
| 2× | Passion juice | 600.00 |
TotalKES 4,900.00
incl. VAT 16%675.86
Paid byM-Pesa
eTIMS details and QR code print here.
Sample receipt, not a tax invoice.
Asante sana, karibu tena!
What is NanoPOS?
NanoPOS is a point of sale (POS) system for businesses in Kenya, made in Nairobi. It runs the till, the tables and kitchen, stock, purchasing and every branch from one back office, takes M-Pesa by STK push and Buy Goods or Paybill matching, sends every receipt and credit note to KRA eTIMS, and keeps selling when the internet is down. It is built for restaurants, bars, hotels, supermarkets, pharmacies and wholesalers.
New to choosing a till? Read how to choose the best POS system in Kenya.
- What it is
- Point of sale and back office software, with tills that work offline
- Made for
- Restaurants, bars, hotels, supermarkets, pharmacies, wholesalers
- Payments
- M-Pesa STK push, Buy Goods and Paybill matching, cards, cash, accounts
- Tax
- Integrates with KRA eTIMS through OSCU and VSCU
- Price
- From KES 1,990 a month per outlet, no contract
- Made by
- Hathor Engineering Limited, Nairobi
Set up for the way you sell
Choose your kind of business when you start, and NanoPOS switches on the screens, reports and settings that fit it. Run several kinds under one roof.
Restaurants and cafés
See how it works for restaurants and cafésOrders from the table to the kitchen, and the bill paid by M-Pesa at the table.
Bars and lounges
See how it works for bars and loungesEvery tot poured is a tot sold.
Hotels and lodges
See how it works for hotels and lodgesThe restaurant, the pool bar and room service, as one property.
Supermarkets and minimarts
See how it works for supermarkets and minimartsTwenty thousand products, a scanner and a queue that keeps moving.
Pharmacies and retail shops
See how it works for pharmacies and retail shopsKnow what is on the shelf, what expires next and what to order.
Wholesale and distribution
See how it works for wholesale and distributionQuote, deliver and invoice, with customers' credit kept in check.
Does it do eTIMS, M-Pesa and offline?
The three things every owner asks about first.
KRA eTIMS
- Every sale and credit note sent to KRA as it happens.
- Supplier invoices from KRA matched to your deliveries.
- Anything KRA could not take waits and is sent again.
M-Pesa
- The prompt goes to the customer's phone with the exact amount.
- Till and paybill payments matched to the bill.
- Each outlet can use its own till number.
No internet
- Tills keep selling and printing receipts with no internet.
- A branch hub keeps tills, kitchen and stock in step on site.
- Everything syncs, and goes to KRA, when the line is back.
Everything in NanoPOS
25 features, one system. Each one has its own page.
Selling Fast at the counter, at the table and at the checkout lane.
- Counter tillA touch till that a new cashier learns in minutes: menu buttons, modifiers, receipts and a customer display.
- Tables and tabsA floor plan of your tables, open tabs that follow the guest, and bills split or merged at the table.
- Kitchen and bar screensOrders reach the kitchen and bar on a screen or a printer, sorted by station, with the time each has waited.
- Supermarket checkoutScan-and-go checkout lanes for supermarkets: barcode scanners, a customer display and quick put-aside of sales.
- Scales and weighed itemsSell by the kilo: PLU codes, labels printed on the deli scale, and nyama choma weighed at the grill.
- Promotions and price levelsMulti-buys, buy-one-get-one, price cuts and wholesale prices, applied by the till without the cashier doing anything.
- Shelf labels and price changesPrice changes approved in batches, with the shelf labels that need reprinting queued for tonight.
Payments and money M-Pesa, cards, cash and credit, each reconciled to the shilling.
- M-PesaSTK push to the customer's phone, and till and paybill payments matched to the right bill automatically.
- Cards, cash and shiftsCard payments, cash drawers, floats and pay-outs, closed with a Z report and a counted drawer every shift.
- Customer accounts and creditAccounts for regular and business customers, with credit limits, statements and who owes what by age.
- Staff purchasesStaff buy on credit up to a monthly limit, at a staff discount, deducted from their pay.
- Expenses and petty cashRecord what the business spends, keep petty cash in balance, and set up recurring bills like rent.
Stock From the supplier's carton to the shelf, the bar and the kitchen.
- Stock, transfers and countsStock in every store, bar and kitchen, moved between them by transfer and checked by blind counts.
- Purchasing and scan-to-receiveOrder from suppliers in cartons, receive by scanning on a phone, and see shorts, overs and cost changes as you go.
- Reorder and near expiryReorder points and par levels that turn into draft orders, and near-expiry stock marked down before it is lost.
- Bar measures and pour controlSell tots, doubles and bottles from the same stock, and catch what goes missing with bar counts.
- Recipes and food costRecipes that take ingredients from stock as dishes sell, and the food cost of every plate.
Running the business KRA eTIMS, every branch, every report, even with the internet down.
- KRA eTIMSSales, credit notes, supplier invoices and stock movements sent to KRA eTIMS automatically, and retried until they go.
- Quotations, orders and invoicesQuotations, proformas, sales orders, delivery notes, invoices and credit notes for business customers.
- Branches and reportsEvery company, branch and outlet in one back office, with sales, stock and staff reports for each.
- Works offlineTills keep selling when the internet goes, and a branch hub keeps tills, kitchen and stock together on site.
- Staff, roles and auditStaff PINs, roles that decide who may do what, manager approvals, and an audit log of every change.
- Import your catalogueBring 30,000 products from Excel or your old POS in minutes, with every rejected row explained.
- HardwareTouch terminals, thermal printers, scanners, scales, cash drawers and Android handhelds that work with NanoPOS.
- eTIMS API for developersSign invoices with KRA eTIMS from your own system through the NanoPOS API, with test keys and a KRA simulator.
How do you get started with NanoPOS?
Most businesses are selling within a week.
Create your account
Sign up with your business name and email, and choose your kind of business.
Bring your data
Import your products, customers and stock from Excel or your old system.
Set up the tills
We install and connect the tills, printers and scanners, and link M-Pesa and eTIMS.
Train and go live
Cashiers, waiters and managers are trained on site, and we stay with you for the first days.
How much does NanoPOS cost?
Per outlet, in Kenyan shillings. No contract: stop at the end of any month.
Starter
A café, a kiosk or a small shop with one till.
KES1,990
per outlet a month, 1 till
- Counter till and receipts
- M-Pesa STK push and till matching
- KRA eTIMS
- Stock levels and counts
Business
A restaurant, bar or supermarket with a team.
KES4,490
per outlet a month, up to 5 tills
- Everything in Starter
- Tables and tabs, or supermarket checkout
- Kitchen and bar screens
- Purchasing, scan-to-receive and reorder
Enterprise
Hotels, chains and wholesalers with several branches.
Let's talk
for groups and chains
- Everything in Business
- Unlimited tills and branches
- Branch hubs for offline sites
- Quotations, orders and invoices
POS guides for Kenyan businesses
Straight answers on eTIMS, M-Pesa, costs and choosing a system.
- How to choose the best POS system in KenyaA buyer's checklist for a POS system in Kenya: KRA eTIMS, M-Pesa, offline selling, stock, support and price, with the questions to ask every vendor.
- KRA eTIMS explained: what your POS must doWhat KRA eTIMS is, who must use it, the difference between OSCU, VSCU and eTIMS Lite, and what a POS needs to do to keep your sales compliant.
- POS vs ETR in Kenya: do you still need an ETR machine?The difference between an ETR (electronic tax register) and a POS system integrated with KRA eTIMS, and how to decide what your business needs.
- How to accept and reconcile M-Pesa at the tillSTK push, Buy Goods and Paybill at the point of sale: how to take M-Pesa without fake SMS messages, and how to reconcile it at the end of each shift.
- Restaurant and bar POS in Kenya: what to look forWhat a restaurant, café or bar POS in Kenya needs: tables, waiter handhelds, kitchen display, split bills, tots and bottle measures, recipes, M-Pesa and eTIMS.
- Supermarket and retail POS in Kenya: what to look forWhat a supermarket, minimart, duka or pharmacy POS in Kenya needs: fast barcode lanes, weighing scales, promotions, shelf labels, batches and expiry, stock at scale.
Questions about POS systems in Kenya
What is the best POS system in Kenya?
The best POS system in Kenya sends every sale to KRA eTIMS, takes M-Pesa without staff reading SMS codes, keeps selling offline and fits your trade. NanoPOS does all four, for restaurants, bars, hotels, supermarkets, pharmacies and wholesalers, in one system.
Which POS works with KRA eTIMS?
NanoPOS integrates with KRA eTIMS through OSCU and VSCU. Every receipt and credit note is sent to KRA as it is made, and anything KRA could not receive is sent again when it can.
How much does a POS system cost in Kenya?
NanoPOS plans start at KES 1,990 a month per outlet, with M-Pesa and KRA eTIMS included and no contract. Hardware such as printers and scanners is bought once.
Does NanoPOS work offline?
Yes. Tills keep selling and printing receipts with no internet, and a branch hub keeps tills, kitchen screens and stock in step on site. Everything syncs, and goes to KRA, when the connection is back.
Does NanoPOS take M-Pesa?
Yes. The till sends an STK push to the customer's phone for the exact amount, and payments to your Buy Goods till or Paybill are matched to the bill. Each outlet can use its own till number.
Does NanoPOS reconcile Pochi la Biashara?
Not automatically. NanoPOS matches Buy Goods till and Paybill payments through Safaricom's Daraja API. Pochi la Biashara payments can be recorded on the till as M-Pesa.
Which businesses can use NanoPOS?
Restaurants, cafés, bars, hotels and lodges, supermarkets and minimarts, pharmacies and retail shops, and wholesalers, including businesses that run several of these under one roof.
Can I try NanoPOS before paying?
Yes. Get started with a 14-day trial, or chat with us on WhatsApp to see it with your own menu or products.
Start selling with NanoPOS today.
Create your account in a few minutes, add your products, and connect your first till. Questions? We are on WhatsApp.
