Everyone digitised the transaction. Nobody digitised the shelf. Yet.

Retail Stack is building the unsexy operational half.

Book a demo

The thing we could not stop thinking about

Walk into any independent store in Lagos and you will find a business that works. The doors open at seven and stay open until ten, every day, all year. The shelves are stocked. Customers come. Products get sold, get restocked, and money moves.

Then ask the owner a simple question.

Of the three thousand items on your shelf, which two hundred are actually making you money?

Almost nobody can answer that in real time. It takes three to six months to understand what happened in January, and by the time June arrives the problem has been compounding for half a year and is no longer fixable.

It would be lazy and wrong to call these operators careless for not knowing. They are some of the sharpest business people you will meet, selling the food and the medicine that entire neighbourhoods depend on, running on margins that leave no room for error, in a market that gives nobody a second chance. They can quote you the price of a carton of milk from memory and spot a bad supplier inside one conversation.

But nobody can hold three thousand items in their head. Nobody can watch every shelf every day. Nobody can remember what sold out last Friday, what expired quietly at the back, or what the distributor charged in March against what he is charging now.

So the answer lives nowhere useful. The POS only knows what already left the store. The notebook only knows what somebody remembered to write down. The ERP is a filing cabinet, and a filing cabinet has never made a decision in its life.

The answer sits in the head of one owner, or a handful of managers, on their best day, when they are not travelling and not sick and not stretched across three branches. And that is why growth breaks. Ask what Walmart and Costco actually had that let them scale from independents into the largest revenue businesses on earth. It was not better instincts. It was that the business knew things the founder did not have to personally remember. If every new operator has to start from zero because the last operator's knowledge went home with them, nobody ever compounds.

Every operator we have met has the skill and puts in the work. What none of them have is a store that remembers.

What we decided to build

We should say this plainly, because it is the first thing people assume. Retail Stack is not another POS. It is not another ERP. Those already exist, most stores already have one, and neither of them has ever told an operator what to do on a Tuesday.

Retail Stack is a decision engine.

It sits on top of the systems already running your store, reads everything moving through them, and tells you what to act on while there is still time to act. Most retail software hands you a report at the end of the month, by which point January's problem has been quietly compounding since January. We are trying to reach you on Tuesday morning, while the shelf can still be fixed.

Which items to reorder, and how many. Which supplier is quietly costing you money. Which invoice is falling due on stock that has not moved and that your customers do not want. Which selling price is now wrong because the cost price moved twice in the last two deliveries and every sale at that till is going out below your own margin floor. Which shelf is empty that should not be. Where the shrinkage is going.

Independent retail runs on margins measured in single digits. In the stores we work in, roughly one to three percent of every naira moving through the business leaks out through gaps nobody can see: mispriced items, over-ordered stock, expired goods, unreconciled supplier invoices, small daily losses that never show up anywhere as one big number you would notice.

Our first job is not to help you sell more. It is to help you keep more of what you are already earning. The stores we work with typically run on three to five percent margin, carry two to five percent shrinkage, and lose another ten to fifteen percent to labour that is not deployed where it should be. Close those gaps and six to ten percent margin becomes reachable. More sales will not save a leaking bucket. Patch the bucket first.

That is the whole job.

Book a demo

Why this is possible now and not five years ago

Two things had to be true at the same time.

The first is that somebody had to have done this before. Our team has spent the last decade building payment, fintech and retail infrastructure at global scale, the kind that has to stay up when hundreds of thousands of transactions are moving through it and there is no acceptable answer for downtime. We know what it takes to sit inside somebody's daily operations without breaking them.

The second is AI, and we are not going to be coy about it. A decision engine is only worth having if it can read messy, incomplete, inconsistently named data from thousands of stores and still be right. Nigerian retail data is exactly that: the same product spelled six ways across four suppliers, invoices photographed on a phone, prices that change between deliveries, no barcode standard to fall back on. Five years ago cleaning that up was a manual job priced far beyond what an independent store could ever pay. Today the models can read the invoice, match the product, catch the price change and tell you what it means, at a cost that makes the whole thing affordable to a store with one location.

That is why this is being built now, and it is why we think it gets built by us.

What we will never do

Some of the most important things about a company are the things it refuses to do. Ours are simple, and they are what keep us focused.

We do not own your inventory. We do not buy stock and sell it back to you. Your buying decisions stay yours.

We do not lend on our own book. We are not a lender wearing software clothing.

We do not own the trucks. We measure how well delivery performs. We do not compete with the people doing it.

We do not earn on what sits still. We earn when things move, and only then.

We say this out loud because operators keep telling us the same story. Somebody arrives with software, learns the business from the inside, and then turns up as a competitor. We understand the commercial logic that pulls startups down that road, and we think it is the wrong answer. The real opportunity is in building the digital infrastructure that lets independent operators become resilient and thrive in the digital age. We cannot replace them and we should not try. There is far more to running one of these businesses than any outsider sees in the first six months.

So we built the limits into the model, which means you never have to take our word for it.

What we believe the world looks like after

Here is the future we are actually working towards.

An independent store competes with a chain without having to become one. The question we keep asking ourselves is what happens if you hand independents the tools that only large chains have had, at a price that does not eat the margin those tools are supposed to protect. Chains do not win on instinct. They win on memory: buying data across hundreds of stores, pricing intelligence, systems that flag a gap before the shelf empties. No store with one location, or three, or ten, has ever had access to that. It should have. That is the thing we are handing over.

Local chains stop being rare. When a single store can be run on data rather than recall, a second store stops being a gamble and a fifth store stops being impossible. That is how regional chains get built, and it is the step African retail has never been able to take at scale. We would like the next generation of independent operators to inherit or acquire a running business instead of starting again from an empty room.

The shelf becomes connectable. Right now your inventory is invisible to the rest of the internet. Somebody two streets away opens a delivery app and has no idea you have exactly what they need. Once the shelf is legible it can be connected: to delivery platforms, to online orders, to demand that never had a route to your door. Independent retail joins the digital economy through the shelf rather than through the checkout.

Buying stops being a guess. When enough stores can see clearly, suppliers can no longer price according to who happens to be paying attention that week. Terms improve for the operators who have always been at the back of the queue.

The last mile starts sending signal upstream. This is the part that matters well beyond any single store. Independent retail is the last mile of the food and health supply chain. Everything that starts on a farm or in a factory ends on one of these shelves, and right now that final step is completely dark to everyone standing behind it. Nobody upstream knows what actually sold, where demand is real, which routes are wasteful, which medicines are sitting unused in one neighbourhood while another cannot find them. When thousands of shelves become legible, that darkness turns into signal. Food and medicine get routed towards where they are genuinely needed, less of it spoils on the way, and the farmers, distributors, staff and delivery partners who depend on these stores all get a more predictable system to plan against. We think this is one of the highest-leverage places to reduce waste in African food and health systems, and it happens as a consequence of stores simply running well.

And the business stops being fragile. This is the part we did not expect to care about as much as we do. When everything a store knows lives in one person's head, that business is one person away from real trouble. A hospital stay. A journey. A retirement. Somebody builds for twenty five years and has nothing to hand over except the building.

When the knowledge lives in the system, the business survives its owner being unavailable. It can go to a child who wants it, to an operator who is ready to buy in, to an investor who sees what it is worth. It becomes an asset instead of a job.

We did not set out to build that. But every operator we sit with eventually raises it, usually quietly, usually near the end of the conversation.

How big this actually is

There are roughly fifty million independent retail outlets in the world, and across emerging markets they still handle the majority of everyday consumer goods sales. In Nigeria, informal channels account for around ninety percent of retail activity.

The segment we serve today is narrower than that headline, and we would rather say so. Independent supermarkets and pharmacies sit in the formalising middle of that market, currently somewhere between fifteen and eighteen thousand outlets nationally, and that number is climbing as indigenous chains expand and informal operators formalise upward into it.

So the market we sell into is small today and structurally growing. Almost none of it can see its own shelf.

Where we are

We have launched in Lagos, in real stores, with operators who let us into their back office before we had earned the right to be there. We are still in those stores most weeks, counting stock, watching goods come in, sitting with people while they close the day.

Nobody builds this category from an office. The operations and the edge cases have to be experienced before they can be solved.

In full transparency, the team building this comes from a generation of independent operators, most of whom were never able to transfer their stores or their legacy to anyone. We have spent a decade building in payments, retail and infrastructure, and we are obsessed with the future of retail for independent supermarkets and pharmacies. First for African operators everywhere. Then for operators everywhere.

We are early, and we will not pretend otherwise. But the direction has not shifted since day one.

We give independent retail visibility into the shelf. We earn on flow as it moves.

If you run a store and any of this sounds like your Tuesday, we would like to hear from you.

Book a demo

If you are an operator who wants to help us build this for everyone else, come and work with us.

Join the Stock Room