← Back to blog

Know Your Margins: A Pricing Guide for Kenyan Retailers

7 min readSokosuite Team

You can have the busiest duka on the street and still lose money. It sounds impossible, but it happens all the time. The shop is packed, customers are buying, the till is ringing — but at the end of the month, the numbers do not add up.

The problem is almost always margins. If you do not know exactly how much profit you make on each item, you cannot know if your business is actually profitable.

The Simple Math

Every product has two numbers that matter:

Cost price — what you paid for it (per unit, not per carton) Selling price — what the customer pays

The difference is your profit. The percentage is your margin.

  • Profit = Selling Price minus Cost Price
  • Margin = Profit divided by Cost Price, multiplied by 100

Example: You buy bar soap at KES 40 per piece and sell at KES 55.

  • Profit: 55 minus 40 = KES 15
  • Margin: 15 divided by 40 times 100 = 37.5%

That means for every KES 100 you spend on soap, you earn KES 37.50 in profit.

Typical Margins for Common Products

Staples: Low Margin, High Volume (10-25%)

These are the products every customer knows the price of. If your sugar is KES 10 more than the shop down the road, they will walk. Compete on availability, not price.

ProductTypical costTypical sellingMargin
Sugar (loose, per KG)13015015%
Maize flour 2kg (Jogoo)190210-22010-16%
Rice (loose, per KG)15018020%
Cooking oil (loose, per litre)20025025%
Bread (per loaf)5260-6515-25%
Fresh milk 500ml4555-6022-33%

You make money on staples through volume. Sell 50 KG of sugar at KES 20 profit per KG and that is KES 1,000 per bag. Sell 2 bags a week and staples alone earn you KES 8,000 per month.

Household Goods: Medium Margin (30-50%)

Customers are less price-sensitive about soap and toothpaste. They need it, they buy the brand they like, and they do not compare prices across shops the way they do with sugar.

ProductTypical costTypical sellingMargin
Bar soap4055-6038-50%
Toothpaste (Colgate)80110-12038-50%
Tissue roll4055-6038-50%
Omo 500g9012033%
Jik 250ml355043%
Matches3567%

These are your bread and butter. Reliable margins with steady demand.

Beverages: Good Margins (30-60%)

ProductTypical costTypical sellingMargin
Coca-Cola 500ml355043%
Water 500ml1525-3067-100%
Tusker 500ml130170-20031-54%
Kenya Cane 250ml200280-35040-75%
Fresh juice4060-7050-75%

Water is the highest-margin product in many dukas. It costs almost nothing and sells at a premium when the weather is hot.

Snacks and Impulse Buys: Highest Margins (50-400%)

ProductTypical costTypical sellingMargin
Sweets (per piece)1-25150-400%
Biscuits (packet)1015-2050-100%
Crisps2540-5060-100%
Chewing gum35-1067-233%
Groundnuts1525-3067-100%

These small items are where your real profit hides. A jar of sweets that costs KES 500 to fill can earn you KES 2,000 in profit.

Hardware

ProductTypical costTypical sellingMargin
Cement 50kg750850-90013-20%
Iron sheets550650-70018-27%
Nails (per KG)250300-35020-40%
Paint 4L8001,100-1,20038-50%
PVC pipe150200-25033-67%

Cement and iron sheets are like sugar — low margin, high value. Paint and accessories are where hardware stores make their real money.

Five Pricing Mistakes That Eat Your Profits

1. Same Margin on Everything

A 15% margin on sugar is fine — you sell 50 KG a week. A 15% margin on shoe polish is terrible — you sell 2 tins a week. Slow-moving items need higher margins because they sit on your shelf longer, tying up your cash.

Rule: Fast sellers can survive on 15-20%. Slow movers need 40% or more.

2. Forgetting Spoilage

If 5% of your milk goes bad before you sell it, your actual cost per sold unit is higher than what you paid.

You buy 20 packets of milk at KES 45 each. Total cost: KES 900. One packet expires. You sell 19 packets.

  • Actual cost per sold packet: 900 divided by 19 = KES 47.37 (not KES 45)
  • If you sell at KES 60, your margin is 27% — not the 33% you thought.

For perishable goods, always factor in expected losses.

3. Ignoring Transport

You drove to Nairobi to buy stock. The trip cost KES 2,000 in fuel and matatu fares. That cost has to be spread across everything you bought.

If you bought KES 50,000 worth of stock, transport adds 4% to every item's cost. Your KES 130 sugar is really KES 135.20.

4. Not Knowing Repackaging Costs

When you repackage 50 KG of sugar into 1 KG packets, your cost per packet is not KES 130. It is:

  • KES 130 for the sugar
  • Plus KES 5 for the packet
  • Plus KES 2 for the label
  • Plus spillage (you only get 48 packets from 50 KG)
  • True cost: about KES 146 per packet

If you sell at KES 150 thinking you make KES 20 profit, you actually make KES 4. That is a 3% margin, not 15%.

5. Matching Competitors Without Knowing Their Costs

Your neighbour sells sugar at KES 145/KG. Should you match them? Not necessarily. They might:

  • Buy directly from the factory (lower cost)
  • Get volume discounts you do not get
  • Have lower rent or fewer staff
  • Be selling at a loss to attract customers (a common tactic)

Know YOUR costs and set YOUR prices. Selling at a loss to match a competitor is the fastest way to close your business.

Your Target Overall Margin

Individual product margins vary, but your average across all products should hit these targets:

Business typeTarget average margin
Duka (general)20-30%
Hardware25-35%
Bar40-60%
Agrovet25-40%
Salon / Beauty50-70%

If your average margin is below these numbers, you are either pricing too low, buying too expensively, or carrying too many low-margin products.

Quick Margin Calculator

Use this table to find selling prices at common margin targets:

Your cost (KES)20% margin30% margin40% margin50% margin
1012131415
2530333538
5060657075
100120130140150
200240260280300
500600650700750
1,0001,2001,3001,4001,500

The Bottom Line

Revenue is vanity. Profit is sanity. A shop turning over KES 500,000 a month at 10% margin makes less than a shop turning over KES 200,000 at 30% margin.

Know your cost. Know your margin. Price with intention.


Sokosuite shows you profit margins in real time — per product, per category, per day. No more guessing. Start your free trial today.