Product Pricing Markup Margin And Wholesale Pricing Kenya | Kenya Seller Guide

Most shop owners price by feeling, then wonder why the till looks thin. Guesswork on a bulk order can wipe out your transport and leave a best seller undercharged. Markup is the percentage you add to your cost to reach a selling price; margin is the share of that selling price that stays with you as profit. Know both before you quote the next "bei ya jumla."

What markup and margin mean for your shop

These two terms are constantly mixed up, and the confusion costs Kenyan sellers real money. Markup is calculated from your cost. Margin is calculated from your selling price. The local problem this solves best is guesswork pricing: sellers who set prices by feeling instead of calculation end up undercharging best sellers and overpricing slow movers.

Markup: what you add to what you paid

Markup is the simplest pricing method. You decide how much extra you want on top of the cost, then add it.

Formula: Markup % = (Selling Price - Cost Price) Γ· Cost Price Γ— 100

Buy a pair of sandals for KSh 1,200 and sell at KSh 1,800, and your markup is 50%. For every KSh 1,200 you spend, the item earns KSh 600 before other expenses.

Margin: what stays in your pocket

Margin shows how much of every shilling the customer pays is actually yours.

Formula: Margin % = (Selling Price - Cost Price) Γ· Selling Price Γ— 100

Using the same sandals: (1,800 - 1,200) Γ· 1,800 Γ— 100 = 33.3%. Your margin is 33%, not 50%. Sellers who quote their markup as margin overestimate profit. If you believe you are making 50% but are really making 33%, the difference can be spent before it exists.

Markup vs margin at a glance

Your cost (KSh) Markup added Selling price (KSh) True margin
1,000 25% 1,250 20%
1,000 33% 1,330 25%
1,000 50% 1,500 33%
1,000 100% 2,000 50%

Notice the trap: a 100% markup gives only a 50% margin. Doubling your money is not the same as keeping half the sale. This distinction becomes critical when a wholesale buyer asks for a discount, because discounts come out of margin, not markup.

How to set your selling price in five steps

A pricing formula only works if the cost figure is true. Most Kenyan sellers count the purchase price and forget delivery, packaging, M-Pesa charges, and shop or market fees.

  1. List every cost for one unit: supplier price, transport, packaging, airtime or data used for marketing, and the M-Pesa transaction or withdrawal fee on the payment. Check current M-Pesa charges on the official Safaricom M-Pesa page so your numbers reflect 2026 rates.
  2. Add fixed costs per item. A KSh 2,000 monthly stall divided across 200 items is KSh 10 per item before stock.
  3. Add your desired profit as a markup. Fast-moving items like basic T-shirts can survive on a 20-30% markup; handmade, imported, or slow-moving stock may need 100% to cover holding costs.
  4. Set your retail price: cost per unit plus markup equals the selling price.
  5. Check the margin. Divide profit by the selling price. If the margin is too thin to absorb a return, a discount, or a negotiation, increase the price or reduce the cost. If you import stock, estimate the duty and VAT first with the free import duty calculator.

This process answers the question sellers avoid: am I earning enough per item to stay in business? It also changes how you reply to "can you drop the price?", because you will know exactly how much room you have.

Pro tip: Decide your bottom price before a customer asks. If your margin is 25%, a 10% discount cuts it to roughly 17%, because the discount comes out of your profit share, not the customer's side.

The trade-off: high margin or high volume?

Every small seller must choose where to sit on this scale. The right answer depends on your product, storage space, and cash flow.

  • High margin, low volume suits unique or premium items: handmade bags, imported cosmetics, custom clothing. You sell fewer pieces but earn more per piece. The risk is slow cash flow while stock sits.
  • Low margin, high volume suits everyday consumables: groceries, phone accessories, detergents, general clothing. You earn less per item but move stock quickly and attract more enquiries because prices look friendly.

In social commerce, the winning move is showing a clear, fair price on a product link or online shop instead of hiding it until the customer asks. A visible price builds trust and reduces back - and-forth messages. Markup and margin give you the confidence to post prices publicly without fear of undercharging or overpricing.

The clearest way to explain your pricing to a customer

Customers do not want a pricing lecture. They want to know why your price is fair. The clearest approach explains the work behind the item, not the arithmetic.

Use this pattern on WhatsApp, Instagram captions, Facebook posts, or TikTok videos:

  • State what the item is and what makes it different.
  • Mention what goes into it, such as sourcing, delivery, and packaging, without exposing your exact supplier cost.
  • State the price plainly.
  • List what is included: delivery, gift wrap, or return terms.

Example: "These woven baskets come from Kitui, delivered to Nairobi, and wrapped for gifting. Price KSh 1,800 including Nairobi delivery. Order through the product link below." The customer sees the price is built from real costs, so they trust it and move to checkout instead of haggling.

When a wholesale buyer asks for a price list, show quantity, price per unit, and total. Do not show your markup. Show value: "At 20 pieces, the price drops to KSh 1,400 because packaging costs shrink per unit."

Common mistake: Replying to "how much?" with a bare number. Attach one clear selling point to the price, and more chats become orders.

How wholesale pricing in Kenya gets you more enquiries

Wholesale pricing is the clearest way to attract retailers, resellers, and office buyers in 2026. These buyers already know their margins and choose suppliers who make the maths easy.

To set wholesale rates:

  1. Choose a minimum order quantity, for example 10 or 25 pieces.
  2. Reduce the per-unit markup in tiers: retail at 1-9 pieces, a 10-15% discount at 10-49 pieces, and a larger discount at 50+ pieces.
  3. Show the tiers in your catalogue or on product links so buyers self-select instead of messaging you.
  4. State whether the wholesale price includes delivery and M-Pesa charges or adds them separately.

Example for a seller of reusable water bottles costing KSh 300 each:

Order size Price per piece (KSh) Your margin per piece
1-9 pieces 450 33%
10-49 pieces 400 25%
50+ pieces 360 17%

At 17% margin on 50 pieces, total profit is KSh 3,000 from one transaction, far more than selling one bottle at a time. The trade-off is lower margin per unit, but the bigger order makes it worth your time. The same tiered table, shared as an image on WhatsApp, can generate enquiries from resellers who were waiting for an obvious deal.

Formalise wholesale properly. Register your business through the Business Registration Service if you have not, keep records of every sale, and issue invoices so your books stay clean. If your annual turnover nears the VAT registration threshold set by KRA, your margin must absorb VAT instead of treating it as a surprise. Wholesale buyers in 2026 often request ETR invoices and a KRA PIN, so have both ready before you advertise bulk pricing. If you import goods or repackage them, check Kenya Bureau of Standards quality requirements, because a compliance issue can destroy the margin on an entire consignment.

What your true cost must include before any price

The number you divide into a selling price must cover hidden costs or your margin is a fiction. Include:

  • Supplier or production cost per unit
  • Delivery from the supplier to you, including boda or courier fees
  • Packaging: box, bubble wrap, paper bag, labels
  • M-Pesa transaction and withdrawal charges
  • Market, shop, or platform fees
  • Airtime and data used in marketing
  • A 2-5% allowance for returns, breakage, or wastage

If you sell through WhatsApp, Instagram, or Facebook, a shareable shop link removes "what is your price?" chats because the price sits on the product page. LinkDuka supports this: build a catalogue, generate a product link, and let the customer pay with M-Pesa directly. The LinkDuka guide on selling online in Kenya explains the full catalogue, product link, and M-Pesa checkout flow in practical steps.

How to promote your pricing on WhatsApp, Instagram, Facebook, and TikTok

Your pricing is part of your marketing, so display it instead of hiding it.

  • WhatsApp Business: set up a catalogue with prices visible and quick replies for the top three questions: "price?", "delivery?", "is it available?"
  • Instagram and Facebook: put the price in the caption and on the image, not only in checkout. Meta Business Suite helps you manage product posts and reply faster.
  • TikTok: show the price on screen while the product is being used or unboxed, and repeat it in the caption. Viewers who miss the price ask in comments; reply with the price and a product link.
  • Product links: share one link instead of typing prices repeatedly. Every click answers the price question itself.

When promoting wholesale rates, put the tier in the title. A reseller scrolling Facebook should see "Wholesale from KSh 360 per piece at 50 pieces" without opening the comments.

What you need before you start

  • A price list built from the five-step method
  • A clear retail markup and a lower wholesale tier
  • A shareable product link with visible prices and M-Pesa checkout
  • A cost record you update when delivery, packaging, or M-Pesa charges change
  • A business registration and KRA PIN if you sell wholesale

Getting started: set your prices today

Pick one product. Calculate its true cost, choose a markup, confirm the margin, and write the retail and wholesale prices on a card. Then update your WhatsApp status, an Instagram post, and a product link with the price visible. Once the maths is right, the price stops being a guess and becomes a reason for buyers to trust you. If you sell through social channels, the LinkDuka how-it-works page shows how to set up a catalogue and start taking M-Pesa payments within minutes.