Software house · Nairobi · Since 2015
Business systems built for how Kenya works
Point of sale, factory, school, inventory and fleet systems with M-PESA and KRA eTIMS built in. Ready to deploy, or built from scratch around the way you work.
- M-PESA STK & C2B
- KRA eTIMS
- SMS & WhatsApp alerts
- Works offline



Previews: replace with real dashboard, POS till and mobile receipt screenshots.
Trusted by businesses across Kenya
Sound familiar?
Still running the business on spreadsheets and paper?
Stock that doesn’t add up
Counts never match the books, and you only find out at month end.
Tax invoices done by hand
Every sale needs an eTIMS invoice. Doing it separately wastes hours and risks penalties.
M-PESA payments you can’t match
Codes in one place, sales in another, and someone reconciling until late.
Reports that arrive too late
By the time numbers reach you, the decision has already been made.
Software that doesn’t fit
Generic systems force your team to work around them, not with them.
Ready-to-deploy systems
Seven systems, each proven in Kenyan businesses
Each one is configured to your workflow, branded for you, and supported by our Nairobi team.
-
POS System
Fast checkout for shops, supermarkets, hardware stores and restaurants. Every sale sends its eTIMS invoice, M-PESA payments match themselves, and stock updates as you sell.
See the system →: POS System -
Plastics Factory System
Run a plastics factory from one screen: resin and masterbatch stock, production runs, machines and downtime, scrap and regrind, orders and dispatch, with costs you can trust.
See the system →: Plastics Factory System -
School & E-learning System
Manage fees, results, timetables and online classes in one system, with portals for students, parents and staff and M-PESA fee payments that post themselves.
See the system →: School & E-learning System -
Inventory & Supply Chain System
Know what is in every store and branch, reorder on time, and stop tying cash up in slow stock. Supplier orders, deliveries, transfers and dispatch in one system.
See the system →: Inventory & Supply Chain System -
Farm Traceability System
Record every batch from farm to fork: where, when and how it was grown, collected, processed and sold, with a QR code buyers and regulators can check.
See the system →: Farm Traceability System -
Hotel & Booking System
Take room and table bookings, run the restaurant till, invoice guests and keep their records in one system, with M-PESA payments and eTIMS invoices built in.
See the system →: Hotel & Booking System -
Fleet & Transport System
Plan trips and dispatch, track fuel and maintenance, run car rentals and cab bookings, and get reminders before insurance, service or licences fall due.
See the system →: Fleet & Transport System -
Not sure which fits?
Tell us how your business runs and we'll recommend a system, or a custom build.
Ask our team
Built in, not bolted on
Works with the tools Kenyan businesses already use
M-PESA
STK push and C2B payments post straight to the right sale or invoice.
KRA eTIMS
Tax invoices are sent to KRA as you sell, with the QR code on every receipt.
SMS & WhatsApp
Receipts, reminders and alerts reach customers and managers instantly.
Works offline
Keep selling and recording when the internet drops. Everything syncs when it's back.
Custom software
Need something that doesn’t exist yet? We build it.
Since 2015 we have built management systems, web apps and mobile apps around how our clients actually work. You get software that fits your process, your reports and your team, and a partner who maintains it after launch.

How we work
From first conversation to a system your team relies on
- Needs assessment We listen, map your process and agree the feature list together.
- Prototype Wireframes and screen designs you can click through before we build.
- Preview A working demo early, with unlimited revisions until it's right.
- Launch Hosting, domains, data migration and go-live, handled with you.
- Training We train the people who'll use it and the people who'll manage it.
- Ongoing support Health checks, updates and new features as your business grows.
Industries
We know how your sector runs
Lightswitch in numbers
- 2015 Building software since
- 11 Permanent team members
- 7 Ready-to-deploy systems
- 24/7 Support for live systems
FAQ
Questions we hear often
Can you customise a system to how we work?
Yes. Every system is configured to your workflow, and we build new modules where you need them.
Do your systems work with M-PESA and KRA eTIMS?
Yes. M-PESA STK push and C2B, and eTIMS invoicing, are built in.
What happens if the internet goes down?
Our systems keep working offline and sync automatically when the connection returns.
Can we see the system before we commit?
Yes. Book a guided demo by Zoom, phone or at your premises.
Do you move our existing data?
Yes. We import data from spreadsheets or your old system as part of going live.
What support do we get after launch?
Support is available 24/7 for live systems, plus regular health checks and updates.
See it working in your business
Book a 30-minute guided demo. No obligation.