Run your entire business from one screen.
The best POS in Kenya — offline-first sales, M-Pesa STK Push, real-time inventory and KRA eTIMS-ready accounts, synced everywhere.
Tap + on a product to ring up a sale.
Trusted by businesses across
Pick the POS modules you need. Add more as you grow.
One platform for retail, hotels, restaurants and accounts across Kenya — same login, same data.

Retail POS
USD 15/moBarcode, inventory & M-Pesa for shops, supermarkets and wholesalers in Kenya.
Explore
Restaurant POS
USD 20/moTables, kitchen display and M-Pesa bills for restaurants, bars and cafés.
Explore
Most popularHotel Management
USD 25/moReservations, housekeeping & guest folios for hotels and lodges.
Explore
Accounts & Books
USD 20/moeTIMS-ready invoicing, double-entry books and 13 reports.
ExploreNo new hardware required.
NodePoint runs in any browser — phone, tablet or laptop. Keep your barcode scanners, thermal printers and cash drawers.

Use the hardware you own
Barcode scanners, thermal printers and cash drawers — supported out of the box.
Run your business from your phone
Live sales, stock and reports in your pocket — at the counter or on the move.
Built for the realities of running a business in Kenya.
Offline-first, M-Pesa-native and tax-ready — the details that decide whether a POS actually works here.
Sell when the internet doesn't.
Sales save locally and sync automatically when you reconnect. Keep selling through outages and load-shedding.
M-Pesa STK Push, auto-reconciled.
Customer taps their PIN and the payment reconciles in under ten seconds. Airtel Money and card too — no manual matching.
Built for KRA tax.
eTIMS-ready invoicing with VAT tracked and audit-ready reports. Direct KRA eTIMS integration is on the way.
Stock you can trust.
KES. UGX. USD. And nine more.
Dual price displays and auto-detection at checkout. Hedge against shilling swings without a spreadsheet.
Bank-grade security on every plan.
Role-based access, daily encrypted backups and a full audit trail per till. We never sell your data.
Phone, tablet, laptop — same login.
Runs in any browser — no app store, no special hardware. Works with your existing scanners and thermal printers.
Your whole business at a glance.
Live sales, payment mix and peak hours — every till and branch, any device.
Payment methods
Sales by hour
From signup to first sale in under 10 minutes.
- 01
Sign up
Email, password, business name. No credit card required.
- 02
Set up
Import products, connect M-Pesa, brand your receipts.
- 03
Start selling
Open on any device and start ringing up sales.
- 04
Grow
Track sales and stock with real-time insights.
Trusted across East Africa.
Sales up 40% since day one.
Offline mode saved us during the outage.
Books that keep themselves.
Start small. Scale big.
No setup fees, no hidden costs. Pay only for the modules you use.
Retail POS
For shops, supermarkets and wholesale.- Full POS · barcode · inventory
- M-Pesa + card + cash
- Staff & shifts
- Offline + cloud sync
Hotel Management
For hotels, lodges and resorts.- Bookings & check-in/out
- Housekeeping board
- Room service & minibar
- Includes all Retail features
Accounts
For finance teams & accountants.- eTIMS-ready invoices & quotes
- Double-entry bookkeeping
- 13 reports · P&L, GL
- Bank reconciliation
Questions, answered.
Still stuck? Chat with us on WhatsApp — we reply within hours.
NodePoint is an all-in-one POS system built for Kenya and East Africa. It runs retail, restaurant, hotel and accounting from one login, works offline, accepts M-Pesa STK Push, and keeps VAT-aware, eTIMS-ready invoicing. Plans start at USD 15/month.
Yes. NodePoint is offline-first. Sales, stock updates and payments save on your device and sync to the cloud automatically when you reconnect, with background conflict resolution — so you never lose a transaction during a network or power outage.
NodePoint connects directly to Safaricom M-Pesa. When you finalise a sale, an STK Push prompt lands on the customer’s phone; they enter their PIN and the payment is reconciled as paid automatically — no manual matching. Airtel Money and card are also supported.
NodePoint Accounts is built eTIMS-ready: it keeps structured, VAT-aware invoices and audit-ready reports so your books are prepared for KRA eTIMS. Direct eTIMS integration — automatic submission to KRA — is on our near-term roadmap; talk to us about your timeline.
NodePoint pricing is simple and per-module: Retail POS from USD 15/month, Hotel Management from USD 25/month, and Accounts from USD 20/month. All plans include unlimited users, M-Pesa, offline mode and cloud backup. Annual billing saves 17%.
Yes. Data is encrypted in transit and at rest, with role-based access and daily backups. We use your data only to provide invoicing and billing for your account — we never use, mine or sell your customers’ data.
You can access and export your data at any time. If your subscription expires, your data remains available for one month before it is automatically and permanently deleted.
Yes. NodePoint is used across East Africa — Kenya, Uganda, Tanzania, Rwanda and beyond — with multi-currency support and country-specific tax handling.
Stop juggling tools. Run your business.
500+ businesses across Africa. 14-day free trial, no card, 5-minute setup.
Trusted in 15+ countries · 4.8 from 500 reviews