You can sell every product above cost and still price your business into a loss.
That is the danger of using markup without understanding what happens after the price is set.
A product costs KES 1,000.
You add 50%.
You sell it for KES 1,500.
The product is above cost, so the price feels safe.
But that 50% markup does not mean you have a 50% margin.
It gives you a gross margin of only:
33.3%
And that is before the rest of the business asks to be paid.
Rent.
Payroll.
Delivery.
Payment fees.
Marketing.
Returns.
Tax.
Software.
Stock losses.
Markup is useful.
But markup is not profit.
Belvara view: A price can be above cost and still be too low for the business behind it.
What is markup?
Markup is the amount or percentage added to cost to arrive at a selling price.
If a product costs KES 1,000 and you sell it for KES 1,500:
- Cost = KES 1,000
- Selling price = KES 1,500
- Markup amount = KES 500
Markup percentage:
KES 500 ÷ KES 1,000 × 100 = 50%
So the product has a:
50% markup
The important word is cost.
Markup measures the increase from cost to selling price.
What is the markup formula?
The standard formula is:
Markup % = (Selling Price − Cost) ÷ Cost × 100
You can also write it as:
Markup % = Gross Profit ÷ Cost × 100
Example
Suppose:
- Cost = KES 2,000
- Selling price = KES 3,000
Gross profit:
KES 1,000
Markup:
KES 1,000 ÷ KES 2,000 × 100 = 50%
The markup is:
50%
What is the markup amount?
Markup can also be shown as a shilling amount.
Formula:
Markup Amount = Selling Price − Cost
Example:
- Cost = KES 1,200
- Selling price = KES 2,000
Markup amount:
KES 800
Markup percentage:
KES 800 ÷ KES 1,200 × 100 = 66.7%
So the same sale has:
- KES 800 markup amount
- 66.7% markup
Markup vs gross margin
This is where many pricing mistakes begin.
Markup uses cost as the base.
Gross margin uses selling price or revenue as the base.
Suppose:
- Cost = KES 1,000
- Selling price = KES 1,500
- Gross profit = KES 500
Markup
KES 500 ÷ KES 1,000 × 100 = 50%
Gross margin
KES 500 ÷ KES 1,500 × 100 = 33.3%
Same sale.
Same KES 500 gross profit.
Different percentages.
| Measure | Formula | Result |
| Markup | Gross profit ÷ Cost | 50% |
| Gross margin | Gross profit ÷ Selling price | 33.3% |
If you add 50% to cost and call it a 50% margin, you have already underpriced the product.
Why markup is higher than the equivalent margin
Markup and margin use the same gross profit.
They divide it by different numbers.
Markup divides gross profit by cost.
Margin divides gross profit by selling price.
Because selling price is higher than cost on a profitable sale, the margin percentage is lower.
Example:
- Cost = KES 800
- Selling price = KES 1,200
- Gross profit = KES 400
Markup:
50%
Gross margin:
33.3%
The business did not make two different amounts of money.
The percentages are simply answering different questions.
Markup asks, “How much did I add?” Margin asks, “How much of the selling price did I keep before the rest of the business?”
What markup gives a 50% gross margin?
A 50% markup does not give a 50% gross margin.
To get a 50% gross margin, you need a 100% markup.
Example:
- Cost = KES 1,000
- Selling price = KES 2,000
- Gross profit = KES 1,000
Markup:
100%
Gross margin:
50%
This is one of the most useful pricing relationships to understand.
Markup and margin conversion table
| Markup | Equivalent gross margin |
| 10% | 9.1% |
| 20% | 16.7% |
| 25% | 20.0% |
| 30% | 23.1% |
| 40% | 28.6% |
| 50% | 33.3% |
| 60% | 37.5% |
| 75% | 42.9% |
| 100% | 50.0% |
| 150% | 60.0% |
| 200% | 66.7% |
The percentage you add to cost is not the percentage you keep from the selling price.
How to calculate selling price from markup
If you know the cost and the markup you want:
Selling Price = Cost × (1 + Markup %)
Use the markup as a decimal.
Example: 40% markup
Cost:
KES 2,500
Markup:
40% = 0.40
Selling price:
KES 2,500 × 1.40 = KES 3,500
How to calculate cost from selling price and markup
Formula:
Cost = Selling Price ÷ (1 + Markup %)
Suppose:
- Selling price = KES 3,000
- Markup = 50%
Cost:
KES 3,000 ÷ 1.50 = KES 2,000
How to convert markup to gross margin
Formula:
Gross Margin % = Markup % ÷ (1 + Markup %)
Suppose markup is 50%.
0.50 ÷ 1.50 = 33.3%
So:
50% markup = 33.3% gross margin
How to convert gross margin to markup
Formula:
Markup % = Gross Margin % ÷ (1 − Gross Margin %)
Suppose you want a:
40% gross margin
Required markup:
0.40 ÷ 0.60 = 66.7%
So a product that needs a 40% gross margin requires about a:
66.7% markup
Markup vs gross profit
Markup and gross profit are related, but they are not the same.
Gross profit is an amount of money.
Markup is a percentage of cost.
Suppose:
- Cost = KES 2,000
- Selling price = KES 3,000
Gross profit:
KES 1,000
Markup:
50%
Gross margin:
33.3%
Gross profit tells you how much is left after the direct cost of the product.
Markup tells you how much the price sits above cost.
Markup vs net profit
Markup does not tell you how much the business finally keeps.
Suppose:
- Product cost = KES 1,000
- Selling price = KES 2,000
Markup:
100%
Gross profit:
KES 1,000
That looks strong.
But the business may still need to pay:
- rent
- staff
- advertising
- payment fees
- delivery
- software
- tax
- administration
- other operating expenses
If those costs are too high, the business can still make little or no net profit.
A 100% markup can sit inside a business that is barely profitable. Markup is not a permission slip to ignore the rest of the cost structure.
The biggest markup mistake: using the wrong cost
A markup calculation can be mathematically correct and still be commercially wrong.
Why?
Because the cost used in the formula may be incomplete.
Suppose you import a product.
The supplier charges:
KES 1,000 per unit
You sell it for:
KES 2,000
If you use supplier cost only:
Markup:
100%
That looks excellent.
But then you remember:
- freight
- duty
- clearing
- local transport
- handling
The real cost of getting the product ready for sale may be:
KES 1,400
Now the markup is:
KES 600 ÷ KES 1,400 × 100 = 42.9%
Same product.
Same selling price.
Very different economics.
Belvara view: If your markup only looks good because part of the cost is missing, the markup is not good. The data is incomplete.
Supplier cost vs landed cost
Supplier cost is what the supplier charges for the item.
Landed cost goes further.
It looks at the relevant cost of getting the item to the point where it is ready to sell.
Depending on the business and transaction, that can include:
- purchase price
- freight
- non-recoverable duties
- clearing
- handling
- local transport
- other directly attributable costs
For imported stock, landed cost can change pricing completely.
Example
100 units cost:
KES 100,000
Freight:
KES 20,000
Clearing and duties:
KES 15,000
Local transport:
KES 5,000
Total relevant landed cost:
KES 140,000
Landed cost per unit:
KES 1,400
If each unit sells for KES 2,000:
Gross profit per unit:
KES 600
Markup:
42.9%
Gross margin:
30%
The supplier invoice can make a product look profitable before freight and clearing finish telling the story.
Markup for a retail business
Suppose a retailer buys a storage jar for:
KES 800
and sells it for:
KES 1,200
Gross profit:
KES 400
Markup:
50%
Gross margin:
33.3%
Now suppose the owner wants a 40% gross margin.
A 50% markup is not enough.
Required selling price:
KES 800 ÷ 0.60 = KES 1,333.33
Required markup:
66.7%
That difference matters across hundreds of sales.
Markup for a wholesale business
Wholesalers often work with lower markups because they rely more on:
- volume
- fast stock turnover
- repeat buyers
- larger orders
Suppose:
- Cost = KES 1,000
- Wholesale price = KES 1,200
Markup:
20%
Gross margin:
16.7%
A 20% markup can work if:
- stock moves quickly
- customers pay on time
- fulfilment is efficient
- overhead stays controlled
But the same markup can be dangerous if:
- customers pay after 60 days
- delivery is expensive
- stock sits for months
- supplier prices keep rising
A low markup is not automatically bad. A low markup on slow stock with slow-paying customers can choke the business.
Markup for a service business
Service businesses can also use markup where there is a clear direct cost.
Suppose an agency pays a specialist:
KES 60,000
The client is charged:
KES 90,000
Markup on that direct cost:
50%
Gross profit before other relevant costs:
KES 30,000
But the business may also spend internal staff time on:
- meetings
- planning
- project management
- revisions
- support
If those costs are ignored, the project can look better than it really is.
Marking up somebody else’s invoice does not make your own team’s time free.
Markup for restaurants
Suppose a meal has ingredient cost of:
KES 500
and sells for:
KES 1,500
Markup:
200%
Gross margin:
66.7%
That sounds huge.
But the restaurant still needs gross profit to help cover:
- staff
- rent
- utilities
- spoilage
- cleaning
- equipment
- delivery commissions
- administration
A large markup does not automatically mean a large net profit.
Markup for salons and beauty businesses
Suppose a salon buys a retail product for:
KES 1,200
and sells it for:
KES 2,000
Markup:
66.7%
Gross margin:
40%
That calculation works well for the retail product.
A treatment may need a different approach because the cost can include:
- staff time
- consumables
- equipment
- room or chair capacity
One markup rule should not be forced onto every type of sale.
Markup for manufacturers
Manufacturers need a reliable product cost before markup is useful.
Product cost may include:
- raw materials
- direct labour
- production overhead
- other appropriate production costs
Suppose a product costs:
KES 4,000
A 50% markup gives a selling price of:
KES 6,000
Gross profit:
KES 2,000
Gross margin:
33.3%
If the business used raw material cost only and ignored production cost, the apparent markup could be badly overstated.
Markup is not always the right measure
Not every business buys something and resells it.
A marketplace may earn a commission.
A payment business may earn fees.
A subscription business may earn recurring revenue.
For those models, markup may not be the most useful pricing measure.
Suppose a marketplace processes a merchant sale of:
KES 10,000
and earns:
KES 500 commission
That is a:
5% commission
It is not automatically a 5% markup.
Do not force markup onto a business model that earns money in a completely different way.
What happens to markup when you discount?
Suppose:
- Cost = KES 1,000
- Selling price = KES 1,500
Original markup:
50%
Gross profit:
KES 500
Now give a 20% discount.
New selling price:
KES 1,200
New gross profit:
KES 200
New markup:
20%
The customer sees a 20% discount.
Your gross profit fell by:
60%
The customer sees 20% off. The business can lose 60% of the gross profit.
That is why discounts should be tested against profit, not only customer appeal.
Markup vs markdown
A markup raises the price above cost.
A markdown reduces a selling price that was already set.
Example:
- Cost = KES 1,000
- Original price = KES 2,000
- Original markup = 100%
The business marks the price down to:
KES 1,500
New gross profit:
KES 500
Actual markup at the new price:
50%
Gross margin:
33.3%
Markdowns can help clear stock.
But the business should know how much margin is being given away.
Markup and VAT
VAT can distort a pricing calculation if tax-inclusive and tax-exclusive figures are mixed.
For a VAT-registered business, the VAT collected from a customer is generally not the business’s revenue.
For pricing analysis, use a consistent basis.
Do not compare:
- a VAT-exclusive cost
with:
- a VAT-inclusive selling price
without adjusting the numbers correctly.
Kenyan businesses should follow current KRA rules for their specific transactions.
If part of the selling price belongs to KRA, do not treat it as if it belongs to your margin.
Markup and delivery
Suppose:
- Product cost = KES 1,000
- Selling price = KES 1,800
Markup:
80%
Gross profit:
KES 800
Then the business pays:
KES 500 for delivery
The markup may still be 80% if delivery is treated outside product cost.
But the order now has much less room.
Add payment fees or advertising and the economics get tighter.
Belvara view: A product can have a healthy markup and still be a bad order after delivery and fees show up.
Markup and payment fees
Suppose:
- Selling price = KES 10,000
- Product cost = KES 6,000
Gross profit:
KES 4,000
Markup:
66.7%
Now add:
- payment fee: KES 300
- marketplace fee: KES 700
- delivery support: KES 500
The sale has much less room than the markup alone suggests.
Markup is useful.
It is not complete unit economics.
Markup and overhead
Markup does not automatically include:
- rent
- general salaries
- marketing
- software
- admin
- financing
- tax
Suppose:
- Monthly revenue = KES 1,000,000
- Gross profit = KES 350,000
- Operating expenses = KES 400,000
Every product can be sold above cost.
The business can still lose money overall.
A business does not survive because every item has a markup. It survives when the gross profit from those items is enough to carry the company.
Markup and supplier price increases
Suppose:
- Cost = KES 1,000
- Selling price = KES 1,500
Markup:
50%
Then the supplier raises cost to:
KES 1,200
Selling price stays at:
KES 1,500
New gross profit:
KES 300
New markup:
25%
Gross margin:
20%
Nothing changed for the customer.
The economics changed dramatically.
Your supplier can cut your markup in half while your price tag stays exactly the same.
This is why old cost data is dangerous.
Markup and stock turnover
Markup should not be judged alone.
Consider two products.
Product A
Gross profit per unit:
KES 200
Units sold each month:
500
Monthly gross profit:
KES 100,000
Product B
Gross profit per unit:
KES 1,000
Units sold each month:
30
Monthly gross profit:
KES 30,000
Product B makes more per unit.
Product A makes more for the business.
Belvara view: The highest markup does not automatically make the best product. Volume, stock speed and cash movement matter too.
A high markup on dead stock is still dead stock
Suppose a product has:
150% markup
That sounds excellent.
But almost nobody buys it.
The stock has been sitting for six months.
Meanwhile another product has:
35% markup
and sells out every week.
Which product is more useful to the business?
The answer depends on:
- total gross profit
- stock turnover
- cash tied up
- demand
- replacement cost
- operating costs
Markup alone cannot answer it.
A beautiful markup on a product nobody buys is just a profitable idea sitting on a shelf.
Markup across several products
Do not simply average markup percentages.
Suppose:
| Product | Cost | Revenue | Markup |
| A | KES 100,000 | KES 150,000 | 50% |
| B | KES 500,000 | KES 600,000 | 20% |
| C | KES 50,000 | KES 100,000 | 100% |
The simple average markup is:
56.7%
But that number ignores how much money sits behind each product.
Total cost:
KES 650,000
Total revenue:
KES 850,000
Gross profit:
KES 200,000
Overall markup:
KES 200,000 ÷ KES 650,000 × 100 = 30.8%
A spreadsheet can average percentages perfectly and still give you the wrong business answer.
Should every product use the same markup?
Usually not.
Different products can have different:
- demand
- competition
- cost
- stock speed
- return rate
- spoilage risk
- delivery cost
- customer value
One flat markup rule may make some products too expensive and others too cheap.
A business may use:
- lower markup on traffic-driving products
- higher markup on specialised products
- different targets by category
- different pricing for wholesale and retail
The point is not random pricing.
The point is pricing that fits the economics of each product.
Cost-plus pricing vs value-based pricing
Markup is often used in cost-plus pricing.
That means:
- calculate cost
- add a markup
- set the selling price
This method is simple.
But it has limits.
It does not automatically tell you:
- what customers are willing to pay
- what competitors charge
- how valuable the product feels
- how demand changes at different prices
Value-based pricing starts more from the value the customer places on the offer.
Many businesses use a mix of both approaches.
Cost tells you the price you cannot ignore. Customer value helps tell you the price the market may accept.
What is a good markup?
There is no universal good markup.
A good markup depends on:
- product category
- supplier cost
- landed cost
- competition
- demand
- stock turnover
- operating costs
- delivery
- payment fees
- returns
- customer acquisition cost
- risk
- business model
A 20% markup can work well for a fast-moving wholesaler.
The same 20% can be dangerous for a retailer with high delivery costs and slow stock.
A 200% markup can be normal in one category and impossible in another.
The better question is:
Does this markup create enough room for the business to work?
Higher markup is not always better
A higher markup can increase gross profit per sale.
But it can also:
- reduce demand
- slow stock turnover
- increase price resistance
- make competitors more attractive
The highest possible markup is not automatically the best markup.
The markup that looks best in a spreadsheet can be the one that stops customers from buying.
Lower markup is not always bad
A lower markup can work when the business has:
- high volume
- fast stock turnover
- low fulfilment cost
- strong repeat customers
- low overhead
- good supplier terms
The goal is not to win a markup competition.
The goal is to build a business that makes enough money and keeps enough cash moving.
How Belvara helps you price with clearer markup
Markup becomes difficult when the numbers behind the price are scattered.
Your supplier cost is in one place.
Freight is somewhere else.
Sales are in another report.
Discounts are remembered from WhatsApp.
Stock losses are adjusted later.
By the time you calculate markup, the cost you started with may already be wrong.
Belvara helps bring the records behind your pricing closer together.
Keep product cost close to the product
When supplier cost changes, the price that worked last month may not work today.
Keeping purchasing and inventory records connected makes it easier to see the cost you are pricing from.
See landed cost where it matters
For products with freight, clearing and other acquisition costs, supplier price alone may not tell the full story.
Belvara helps you keep the costs behind stock visible so you are not pricing from an incomplete number.
See what discounts actually did
The price you planned and the price the customer finally paid can be different.
Keeping discounts with the sale helps you understand the markup and gross profit you actually realised.
Compare price with performance
A high markup does not automatically make a product strong.
Belvara helps you look at pricing beside sales, gross profit and stock movement so you can see whether the product is doing useful work for the business.
Keep markup beside the wider business picture
Markup is only one layer.
Belvara also helps you keep sales, stock, expenses and other key business records connected, so a healthy markup does not hide a weak overall result.
Belvara view: Good pricing starts with knowing the real cost. Better pricing comes from seeing what happens after the price meets the customer.
When should you review your markup?
Do not set markup once and forget it.
Review pricing when:
- supplier prices change
- freight changes
- exchange rates materially affect imported stock
- duties or clearing costs change
- customer demand changes
- discounts become frequent
- competitors move
- stock slows down
- delivery costs increase
- payment fees change
- the business adds a new sales channel
A price can stay the same for six months while the profit underneath it disappears.
That is why pricing needs review.
Common markup mistakes
1. Confusing markup with margin
Markup uses cost.
Margin uses selling price.
2. Using supplier price as the full cost
Freight, clearing and other relevant costs may be missing.
3. Treating markup as net profit
The rest of the business still needs to be paid.
4. Using old cost data
Supplier prices can change while selling prices stay the same.
5. Ignoring discounts
The final selling price is what matters.
6. Using the same markup for every product
Different products have different economics.
7. Ignoring stock turnover
High markup on stock that never sells does not help cash flow.
8. Ignoring delivery and payment fees
A good product markup can still produce a weak order.
9. Mixing VAT-inclusive and VAT-exclusive figures
Use a consistent basis.
10. Averaging markup percentages badly
Weight and volume matter.
Belvara view: A markup percentage is only as trustworthy as the cost and selling price behind it.
The takeaway
Markup tells you how much you added to cost.
The formula is:
Markup % = (Selling Price − Cost) ÷ Cost × 100
It is useful for pricing.
But markup is not:
- gross margin
- gross profit
- net profit
- cash flow
- proof that a product is worth selling
A 50% markup gives you a 33.3% gross margin.
A 100% markup gives you a 50% gross margin.
And even a very high markup can fail if:
- the cost is incomplete
- the product barely sells
- discounts destroy the price
- delivery and fees eat the room
- operating expenses are too high
The goal is not to add the biggest percentage to cost. The goal is to set a price that leaves enough room for the whole business to work.
That is the real job of markup.
And that is why the better pricing question is not:
“What percentage should I add?”
It is:
“What does this product really cost, what price will the customer accept, and does enough remain after the sale?”
Frequently Asked Questions About Markup
What is markup in simple terms?
Markup is the amount or percentage added to cost to arrive at a selling price.
What is the markup formula?
Markup % = (Selling Price − Cost) ÷ Cost × 100
What is the difference between markup and gross margin?
Markup is based on cost. Gross margin is based on selling price or revenue.
Is a 50% markup a 50% margin?
No. A 50% markup gives a gross margin of about 33.3%.
What markup gives a 50% gross margin?
A 100% markup.
What markup gives a 40% gross margin?
About 66.7%.
What does a 100% markup mean?
It means the selling price is double the cost.
Is markup the same as gross profit?
No. Gross profit is an amount of money. Markup is usually gross profit expressed as a percentage of cost.
Is markup the same as net profit?
No. Markup does not account for all the wider costs and expenses of running the business.
Should markup use supplier cost or landed cost?
Use a cost base that properly reflects the relevant cost of getting the product ready for sale. Supplier price alone may be incomplete.
Do discounts reduce markup?
Yes. If cost stays the same while the selling price falls, markup falls.
Does VAT affect markup?
It can if VAT-inclusive and VAT-exclusive figures are mixed. Use a consistent basis and follow the tax rules that apply to your business.
Does delivery affect markup?
Delivery may sit outside the product-cost calculation, but it still affects how much money the order leaves for the business.
Is higher markup always better?
No. A higher markup can reduce demand or slow stock turnover.
Can a low-markup product still be good?
Yes. Fast-moving products with strong volume and low operating costs can work well with lower markup.
Can a high-markup product still be bad?
Yes. A high-markup product can sell slowly, tie up cash or require expensive delivery and marketing.
Should every product have the same markup?
Not necessarily. Different products can have different demand, costs, competition and stock turnover.
What is cost-plus pricing?
Cost-plus pricing sets a selling price by calculating cost and adding a chosen markup.
What is value-based pricing?
Value-based pricing considers what the product or service is worth to the customer rather than relying only on cost.
How often should I review markup?
Review markup when supplier cost, freight, demand, discounts, delivery, fees or other important pricing inputs change.
How does Belvara help with markup?
Belvara helps you keep the records behind pricing closer together, including product cost, purchasing, inventory, sales and discounts. This gives you better context when setting or reviewing prices and helps you avoid relying on an old or incomplete cost figure.
What should I learn after markup?
The next useful concepts are gross margin, landed cost, contribution margin, break-even point, pricing and unit economics.