Retail & distribution
Live stock levels across all your shops
A till and stock system that keeps working offline and keeps every shop's stock up to date.
See how it worksWe're a technology company in Kampala. We build business software and apps, set up computers and networks, and run coding and robotics programmes for schools.







Ready-made software often doesn't fit the way a business really runs, so staff end up working around it. We start by learning how you work, then build the software, hardware and training to match.
More about usWe have four teams: software, research, education and hardware. Many projects use more than one, so everything is planned together.
Custom business software, websites and mobile apps, and connecting the systems you already use.
Research, prototypes and first versions of new products.
STEM programmes for schools, digital skills for young people, and simple tools for community groups.
Computers, networks and devices, chosen for the work you do.
Six examples of what we build, from loan systems for SACCOs to fee systems for schools. Open any of them to see how it works.
Retail & distribution
A till and stock system that keeps working offline and keeps every shop's stock up to date.
See how it worksSavings groups & SACCOs
Member records, loan workflows and automatic mobile money reconciliation for savings groups.
See how it worksSchools
A school management system that ties fees, academics and parent communication together.
See how it worksSmall traders
A light mobile app for sales, credit and restocking that runs on an entry-level phone.
See how it worksNGOs & field programmes
Mobile forms that work offline, check answers as they're entered and send results to a live dashboard.
See how it worksHospitality
Orders go straight to the kitchen, and stock is tracked for every ingredient.
See how it worksWe build software that works on a slow connection, accepts mobile money and is simple enough to use on a busy day

Tick anything that sounds like your business. We'll suggest where to start, and you can send the list straight to us.
Where we'd start
Nothing selected yet. Tick one or more of the options.
Every project follows the same five steps, so you always know what happens next.
We spend time with your team where the work happens and learn what is slowing them down.
We write down how things work today, agree what should change, and send you a scope and price before we build anything.
We build in short rounds and show you working progress every few weeks.
We train your team and give them everything they need to run the system on their own.
After launch we stay on for support, fixes and new features as your business changes.
Inverse Labs explores ideas that could become future products. Here are three of the questions we're working on now.
See all our researchCan a stock system run for a week without the internet and still agree with itself afterwards?
Offline-first sync
What does a business system look like for someone more comfortable speaking Luganda than reading English?
Local-language & voice
Can every web system we build also have a USSD front door?
USSD & SMS
Can't find your answer here? Send us a message and someone from our team will reply.
Ask us a questionBusinesses of every size, schools, SACCOs and cooperatives, NGOs and government institutions.
No. We have four teams: Enterprise builds software and apps, Labs tests new ideas, Impact runs STEM and community programmes, and Equipment supplies computers and networks. Many projects involve more than one team.
With a conversation. We ask questions, visit you if that helps, and then send a written proposal with the scope, timeline and cost before any work begins.
Usually, yes. We can connect to your existing software, payment providers and accounting tools. If replacing something would work better, we'll explain why.
Kampala, Uganda. We work with organisations across Uganda and the wider East African region.
Tell us what you need help with. We'll ask a few questions, then send you a clear plan and price.