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
Preview of a factory production dashboard
Preview of a POS till screen
Preview of a mobile payment receipt

Previews: replace with real dashboard, POS till and mobile receipt screenshots.

Trusted by businesses across Kenya

Client logo placeholder
Client logo placeholder
Client logo placeholder
Client logo placeholder
Client logo placeholder
Client logo placeholder

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.

See inventory and POS →

Tax invoices done by hand

Every sale needs an eTIMS invoice. Doing it separately wastes hours and risks penalties.

See eTIMS built in →

M-PESA payments you can’t match

Codes in one place, sales in another, and someone reconciling until late.

See M-PESA matching →

Reports that arrive too late

By the time numbers reach you, the decision has already been made.

See the systems →

Software that doesn’t fit

Generic systems force your team to work around them, not with them.

See custom builds →

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.

  • 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.

Preview of a custom admin system
Preview: replace with a custom project screenshot

How we work

From first conversation to a system your team relies on

  1. Needs assessment We listen, map your process and agree the feature list together.
  2. Prototype Wireframes and screen designs you can click through before we build.
  3. Preview A working demo early, with unlimited revisions until it's right.
  4. Launch Hosting, domains, data migration and go-live, handled with you.
  5. Training We train the people who'll use it and the people who'll manage it.
  6. Ongoing support Health checks, updates and new features as your business grows.

See how we work →

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.