← All Articles
NigeriaMSME

How to Calculate Profit Margin as a Nigerian Retailer

Christian Chukwuka··4 min read
How to Calculate Profit Margin as a Nigerian Retailer
TL;DR

Profit margin is (Revenue − Cost of Goods Sold) ÷ Revenue × 100. The two mistakes that quietly wreck this number for Nigerian retailers are forgetting to record the cost price alongside every sale, and forgetting that an unpaid customer debt isn't profit yet — it's still owed. Tracking cost price at the point of sale and keeping debt separate from realized income are the two habits that turn "I think I made money this month" into an actual, checkable number.

A lot of small business owners in Nigeria can tell you exactly how much they sold this month. Far fewer can tell you, with confidence, how much of that was actually profit. Those are two very different numbers, and the gap between them is where a business can look busy and successful while quietly losing money — or breaking even while the owner assumes they're doing well.

The formula, in plain terms

Profit margin measures how much of every naira in sales you actually keep, after the cost of what you sold. The formula is straightforward:

formula
Profit Margin (%) = (Revenue − Cost of Goods Sold) ÷ Revenue × 100

If you sold a bag of rice for ₦15,000 and it cost you ₦11,000 to buy, your profit on that sale is ₦4,000, and your margin is 4,000 ÷ 15,000 × 100 ≈ 27%. Do that across every sale in a month, and you get your real margin for the period — not a guess based on how full the till feels at the end of the day.

Mistake #1: not recording cost price alongside every sale

This is the single biggest reason "profit" numbers end up wrong. It's easy to record what you sold something for. It's much easier to skip recording what it cost you to get — especially when that cost was paid days or weeks earlier, to a different supplier, in a different conversation entirely. Without that number attached to the sale, there's no way to calculate real margin later; all you have is revenue, which tells you how much money moved, not how much you kept.

The fix is a habit, not a tool: record the cost price at the same time as the sale, every time, even when it feels redundant. "Sold shoes at ₦10,000, bought at ₦6,000" takes one extra breath to say and turns a revenue number into a real profit number.

Mistake #2: counting a debt as profit before it's paid

Informal customer credit is normal in a lot of Nigerian retail — a regular customer buys on trust, pays later. The mistake is treating that sale as realized profit the moment it happens. It isn't yet. Until the debt is actually collected, that "profit" is just a number on paper that can evaporate if the customer never pays. A business that logs ₦200,000 in credit sales this month and calls it profit, without separately tracking how much of that ₦200,000 has actually come back in cash, is measuring something closer to hope than income.

Keep credit sales visible as a separate running total from cash-in-hand profit, and only count a debt as realized once it's actually repaid. This single habit prevents a lot of "why don't I have the money I thought I had" moments at month-end.

A simple monthly check

  • Add up total revenue for the month — every sale, cash and credit combined.
  • Add up total cost of goods sold — what you actually paid to acquire everything you sold, not the sale price.
  • Subtract: Revenue − Cost of Goods Sold = Gross Profit.
  • Divide gross profit by revenue and multiply by 100 for your margin percentage.
  • Separately, check how much of the month's credit sales are still unpaid — that portion isn't in your pocket yet, no matter what the margin calculation says.

Doing this without a spreadsheet

Nothing above requires special software — a notebook with two columns (sale price, cost price) works, as long as it's filled in consistently. Where most manual systems actually break down isn't the math, it's the discipline: remembering to write the cost price down at the exact moment of the sale, for every single transaction, especially on a busy day.

That's the specific gap BOS Assistant was built to close on WhatsApp — mentioning a cost price in the same sentence as a sale ("sold shoes at 10k, bought at 6k") attaches it automatically, so profit margin is calculable from your transaction history without a separate spreadsheet or a second message. See the full step-by-step WhatsApp bookkeeping walkthrough for the actual message formats.

Frequently asked questions

What's a good profit margin for a Nigerian retail business?

It varies significantly by category — fast-moving low-margin goods like groceries often run in the single digits to low teens percent, while fashion, services, and made-to-order items can run much higher. There's no universal "good" number; what matters more is tracking your own margin consistently so you can catch a decline early.

Is revenue the same as profit?

No. Revenue is everything that came in from sales. Profit is what's left after subtracting what those goods actually cost you. A business can have high revenue and thin or negative profit if costs aren't being tracked and factored in.

The takeaway

Profit margin isn't complicated math — it's one subtraction and one division. What actually determines whether a small business knows its real number is whether cost price gets recorded alongside every sale and whether unpaid credit is kept separate from realized income. Get those two habits right, with any tool, and "did I actually make money this month" stops being a guess.

Christian Chukwuka
Christian Chukwuka
Founder & AI Systems Engineer

Have a similar challenge?

Book a free 30-minute architecture call and we'll tell you honestly whether and how we can help.

Book Free Discovery Call →