How to Manage a Provision Shop in Nigeria (Complete Guide for Lagos Traders)
Running a provision shop in Lagos is fast money — but only if you manage it properly. Here's a complete guide to stock, sales, expiry dates, staff, and profit for Nigerian provision shop owners.

There are provision shops all over Surulere. On almost every street, sometimes two on the same block. Sachet water, noodles, tinned tomatoes, beverages, seasoning cubes, toilet paper, body cream — the full range of daily essentials, stacked from floor to ceiling.
I've bought from these shops many times. Most of them are run well enough. But I've also picked up a can of tomatoes and turned it over to find an expiry date from two years ago. I've seen the same dusty bottle of fruit juice sitting in the same corner of a shelf for so long that I started using it as a landmark — "turn left at the provision shop with the lonely Chivita."
These aren't careless shop owners. They're busy people managing hundreds of products with limited time and no system to alert them when something is about to expire or when they're restocking the wrong products. They're losing money quietly — through expired stock they can't sell, through overstocking slow-moving products while fast-moving ones run out, and through cash they can't account for because their records aren't precise enough.
A provision shop is one of the best small businesses you can run in Nigeria. The margins on individual items are thin, but the products move fast — sometimes very fast. When managed well, the cash flow is consistent and the business is resilient. When managed poorly, those thin margins get eaten up by avoidable losses before you even notice.
This guide is for the medium provision shop owner in Lagos — one location, one to three staff, a decent product range, and the ambition to run it properly. If you want the short version, MyTreda has a dedicated inventory app for provision shops that handles most of what's below automatically.
The Provision Shop Business Model: Know What You're Working With
Before we talk about management, it helps to understand exactly what kind of business a provision shop is — because managing it well depends on understanding its specific strengths and weaknesses.
The strength: Volume. Provision shop products are daily necessities. People need them every day regardless of the economy, the season, or what's happening politically. Your customer is not discretionary — they're coming back tomorrow whether you market to them or not.
The weakness: Margin. The profit on a single tin of tomatoes or a sachet of Milo is small. Your money is made through volume and consistency, not through any single sale. This means every naira of avoidable loss — expired stock, forgotten debt, stolen goods, overstocked slow movers — hits proportionally harder than it would in a higher-margin business.
The implication: In a provision shop, systems matter more than hustle. You can work hard every day and still be losing money if your stock management, debt tracking, and sales recording are poor. The traders who make real money from provision shops are usually not the ones working the hardest — they're the ones who know their numbers.
1. Stock Management: The Heart of the Business
Know what's actually selling
This sounds obvious. It isn't.
Most provision shop owners restock based on memory and visual inspection — "the Indomie shelf looks low, order more Indomie." This works for the most obvious fast-movers. It completely fails for the medium-moving products, where the difference between what's selling well and what's gathering dust is not visible until you're staring at expired stock.
The result is the pattern I've seen many times in Surulere: a shop that's constantly out of its top five sellers, but has too much of fifteen other products that move slowly. Cash is tied up in slow stock while fast-moving products cause you to lose sales.
What you need is a record of what actually sold this week and last week. Not what you think sold. Not what feels like it moved. Actual numbers, by product. With that information, your restocking decisions become straightforward: order more of what's selling, less of what isn't.
Expiry dates are not optional
In a provision shop, expired stock is not just unsellable — it's a liability. If a customer buys expired food from your shop and falls ill, that is your problem. If NAFDAC inspects and finds expired products on your shelves, that is also your problem.
Beyond the legal risk, expired stock is simply money that has been converted into waste. You paid for it. You stored it. You watched it expire. That cost is real.
The discipline that prevents this is simple but requires consistency: when new stock arrives, check the expiry dates before shelving. Products with the closest expiry dates go to the front of the shelf, longer-dated ones go behind. This is called FIFO — first in, first out — and it's standard practice in any well-run retail business. It ensures that older stock sells before it expires and newer stock doesn't go to customers while older stock sits undiscovered behind it.
For any product category with short shelf life — beverages, dairy products, some packaged foods, pharmaceuticals if you carry them — flag the expiry dates when you stock them. Review those products weekly. If something is approaching expiry and isn't moving, reduce the price to clear it. Half price now is better than waste later.
Know your fast movers and protect them
Every provision shop has its top ten products — the items that move every single day without fail. Sachet water, Indomie, seasoning cubes, toilet paper, body cream, soft drinks, Milo, tinned tomatoes. The exact list varies by location and customer base, but every shop has them.
Running out of these products is one of the most damaging things that can happen to your daily revenue. When a customer comes for Indomie and you don't have it, they go to the shop down the road. If this happens enough times, they stop coming to you first.
Set a minimum stock level for your top movers. When stock drops below that level, restock immediately — don't wait until you're completely out. This requires knowing your current stock levels, which is exactly what a tracking system gives you.
2. Sales Recording: Where Most Money Gets Lost
In a busy provision shop, transactions happen fast. Customers are buying small amounts, paying cash, sometimes on credit. It's easy to lose track.
The most common sales recording failure in provision shops isn't dishonesty — it's volume. When you're serving ten customers at once and writing records by hand, things get missed. A ₦500 sale not recorded seems small. Multiply it across twenty transactions a day, every day, and you're missing ₦10,000 daily from your records. That's ₦300,000 a month of unrecorded sales. Your cash might still be there, but you have no idea how it connects to your stock, and you can't track your actual profit.
Record every sale, no exceptions. This is easier said than done in a fast-moving shop, which is exactly why digital tools that make recording quick — a few taps rather than writing — matter. The faster the recording process, the fewer transactions get skipped.
Know your profit per product, not just your revenue. A provision shop selling ₦500,000 a month can still be making very little if the product mix is wrong. High-revenue, low-margin products can mask the fact that your actual profit is thin. You need to know what you're making on each product category, not just what's coming in total.
3. Selling on Credit: The Necessary Risk
Most provision shops sell on credit to regular customers. It builds loyalty. It's expected in many communities. And it creates a debt tracking problem that costs thousands of naira a month when managed poorly.
I've been on the customer side of this. Shops in my area in Surulere have given me credit, and when I've come to pay, the owner couldn't remember exactly what I owed. We'd agree on a figure — sometimes higher than the real amount, sometimes lower. Nobody was happy. Nobody was sure.
The discipline for credit sales in a provision shop:
Record every credit sale immediately — customer name, amount, products, date, and payment promise. Do not serve the next customer until the record is made. Ten seconds now saves ten arguments later.
Set a credit limit per customer based on how reliably they pay. A customer who always settles promptly can have more credit. A customer who always has excuses gets a lower limit or cash only.
Follow up before the due date, not after. A WhatsApp message the day before payment is due — friendly, professional, brief — collects more money with less conflict than chasing overdue debts.
Know your total outstanding credit at any time. If you have ₦150,000 in unpaid customer debts and you're trying to restock, you need to know that money exists. It affects your decisions.
4. Staff Management: Protecting Your Money
If you have one to three staff in your provision shop, you have people handling cash and products every day on your behalf. Most are honest. Some are not. And even honest staff make mistakes that cost you money.
The basics of managing provision shop staff well:
Set the prices yourself, in the system. Staff should not be deciding what products cost. Prices are set by you, visible in the system, applied consistently to every transaction. This closes the door on the cut-price scheme — where a staff member sells below your price and pockets the difference.
End-of-day cash reconciliation is non-negotiable. Every evening, the cash in the till should match what the records show was sold. Any shortfall needs an explanation. Not an accusation — an explanation. Sometimes there's a genuine mistake. But if shortfalls happen consistently, you have a problem.
Count your stock regularly. Weekly if possible, at minimum twice a month. Compare your physical count against what your records say should be there. Gaps need explanations. This catches both theft and recording errors before they accumulate into serious losses.
Make it clear that records exist. Staff who know that every sale is logged, that stock is counted regularly, and that discrepancies will be noticed behave differently from staff who believe nobody is watching. You don't need to be suspicious or accusatory — just make it clear that you run an organized business and you know your numbers.
5. The Financial Picture: Knowing If You're Actually Profitable
This is where most provision shop owners are genuinely in the dark.
Revenue is visible — you can feel it when the shop is busy and cash is coming in. Profit is less visible, because it requires subtracting all costs — cost of goods, staff wages, rent, electricity, transport, spoilage, theft, forgotten debts — from your revenue. Most provision shop owners have a rough sense of whether the business is "doing okay," but very few can tell you what their actual monthly profit is.
Without knowing your profit, you can't make good decisions. You don't know whether to expand your product range or cut it. You don't know if the shop is growing or declining. You don't know which products are making you money and which are costing you money.
The starting point is simple: know your total sales, know your total cost of goods sold, and know your other costs. The difference is your profit. A basic tracking system that records every sale and every purchase gives you this information automatically, without needing an accountant.
A Provision Shop That Knows Its Numbers Is a Different Business
The provision shops in Lagos that grow — that turn into two locations, that expand their product range, that survive when competitors close — are not always the ones with the best location or the most capital. They are usually the ones where the owner genuinely knows what's happening in the business.
They know which products are selling. They know who owes them. They know their profit this month versus last month. They know when something is wrong before it becomes a crisis.
That knowledge doesn't require a university degree or an accountant. It requires a system — something that records what's happening, organises it, and shows it to you clearly.
MyTreda was built for exactly this: the Lagos provision shop owner with one to three staff, hundreds of products, and the ambition to run a business that actually grows. Track your stock, record every sale, manage your debts, monitor your staff — all from your phone, all working offline when network is bad.
Plans start at ₦2,500/month, with bigger plans as your business grows.
Ready to try MyTreda?
Join thousands of Nigerian traders managing their business better with MyTreda.
Get Started TodayWritten by
Tochukwu Nwosa
The founder of MyTreda Technologies Ltd. He grew up in an Igbo trading family, watched his brother lose money to an untracked apprentice in Onitsha Main Market, and built MyTreda so other Nigerian traders don't have to go through the same thing. He lives and works in Lagos.


