You price a product at S$200, knowing you paid S$133 for it. That's a 50% markup — so you're making 50% profit on every sale, right?
Not quite. Your actual profit margin on that sale is 33.3%.
That gap might sound small, but play it out across hundreds of transactions a month, add rent in Orchard Road or Bugis, two full-time staff, and payment acceptance fees, and the difference between a 50% markup and a 33% margin can be the difference between a healthy business and one that's quietly bleeding cash.
Markup and margin are two of the most commonly confused concepts in merchant pricing. Both involve cost and selling price. Both are expressed as percentages. However, they measure completely different things, and using one when you mean the other is a pricing mistake that compounds over time.
What's the difference between markup and margin?
Both concepts start from the same two numbers: what you paid for something and what you sold it for. The difference is which number you divide by.
Markup: What you add on top of cost
Markup tells you how much you've charged above your cost, expressed as a percentage of that cost.
Formula: Markup % = (Selling Price − Cost) ÷ Cost × 100
Example: You buy a skincare product for S$100 and sell it for S$150. Markup = (150 − 100) ÷ 100 × 100 = 50%
Markup is intuitive because it starts from the number you know, which is what you paid. When negotiating with suppliers or building a price list from a cost sheet, markup is the natural tool.
Margin: What you actually keep
Margin tells you what portion of your revenue is profit, expressed as a percentage of the selling price.
Formula: Margin % = (Selling Price − Cost) ÷ Selling Price × 100
Same example: You buy that product for S$100 and sell it for S$150. Margin = (150 − 100) ÷ 150 × 100 = 33.3%
Same transaction. Same S$50 profit. But the markup is 50% and the margin is 33.3%.
This is the core of the confusion, and why such a mistake is so easy to make.
Why the confusion costs merchants real money
Most merchants who mix up markup and margin aren't making a maths error. They're making an assumption: that the two percentages are equivalent. This is where the consequences show up in the numbers.
Consider a café owner in Chinatown pricing a set lunch at S$18, with food costs of S$7.40. That's a 143% markup, which seems impressive on paper. But the actual gross margin is 59%. After accounting for rent, labour, and card payment acceptance fees, the net margin on that dish might be far thinner than the markup figure suggested.
The problem compounds when merchants:
- Price an entire product range using markup targets, then report performance using margin benchmarks, as the numbers never match
- Offer a 20% discount assuming the margin can absorb it, without recalculating what the actual margin becomes post-discount
- Compare their margins against industry benchmarks and find themselves consistently below target without understanding why
In Singapore, where operating costs remain high, with commercial rent, utilities, and staffing, that even a 5–10 percentage point miscalculation in gross margin can make a business model unviable. The margin has to cover everything above gross profit. Getting it right at the product level is foundational.
How to convert between markup and margin
Once you understand the difference, you'll often need to move between the two. Here are the formulas:
Convert markup to margin: Margin % = Markup % ÷ (1 + Markup %)
Convert margin to markup: Markup % = Margin % ÷ (1 − Margin %)
Quick reference table
| Markup % |
Gross margin % |
| 10% |
9.10% |
| 20% |
16.7% |
| 25% |
20% |
| 50% |
33.3% |
| 75% |
42.9% |
| 100% |
50% |
| 200% |
66.7% |
The higher your markup, the more the two figures diverge. A 100% markup sounds like a 100% margin, but it's actually 50%. A 200% markup sounds extraordinary, until you realise it's actually a 66.7% margin. It's important to always verify which metric is being used before benchmarking or reporting.
Which should you use — markup or margin?
Both have their place. The key is knowing when each one applies.
Use markup when:
- Building a price list from a supplier's cost sheet
- Calculating how much to charge above cost for a specific product or service
- Setting prices quickly across a product catalogue using a consistent multiplier
Use margin when:
- Reviewing overall business profitability
- Reporting gross profit to accountants, investors, or lenders
- Comparing your performance against industry benchmarks
- Deciding whether a promotion or discount is financially viable
A practical rule of thumb: suppliers speak in markup; accountants and financial reports speak in margin. If you're building prices, think in markup. If you're measuring results, think in margin.
How payment setup affects your real-world margin
There's one variable the standard formula doesn't include: the cost of getting paid.
Every card transaction, QR payment, or digital wallet payment comes with a transaction fee charged by your payment processor on each sale. For a merchant running a 33% gross margin, these fees quietly reduce the effective margin on each transaction without changing any of the numbers in your original formula.
The fix isn't just choosing the right payment terminal, it's also about having visibility into what you're actually receiving per sale. KPay Terminal Pro accepts PayNow, GrabPay, Apple Pay, and Google Pay, and every transaction is logged in the KPay Dashboard, so merchants can see exactly what came in and reconcile that against their cost and pricing records. Rather than discovering a margin shortfall at month-end, you can spot patterns, including for which payment methods, which products, or which days, and price accordingly.
Understanding your margin formula is step one. Seeing whether each transaction is actually delivering it is step two.
Common pricing mistakes Singapore merchants make
Even merchants who understand the difference between markup and margin run into these in practice:
- Assuming markup % = margin %: The most frequent mistake that merchants make, but it's important to remember that a 50% markup is a 33.3% margin.
- Not accounting for payment fees in the margin calculation: If you accept cards or digital payments, your effective margin is your gross margin minus transaction fees. Consider building this into your pricing.
- Applying industry average margins without adjusting for Singapore costs: Global benchmarks for retail gross margin or F&B margin may not reflect Singapore's specific cost structure. It's important to focus on the net margin your business actually needs to break even.
- Offering promotions without recalculating margin: A 20% discount on a product with a 25% margin leaves you with a 6.25% margin. Before you run the offer, know the numbers first.
- Not reviewing margin after supplier price changes: If your cost goes up and your selling price doesn't, your margin compresses automatically. A regular pricing review is not optional, it's risk management.
Markup vs margin: A quick summary
|
Markup |
Margin |
| Based on |
Cost price |
Selling price |
| Formula |
(Sell − Cost) ÷ Cost |
(Sell − Cost) ÷ Sell |
| Primary use |
Setting prices |
Measuring profitability |
| Example (HK$100 cost / HK$150 sell) |
50% |
33.3% |
| Best for |
Suppliers, pricing |
Accountants, benchmarking |
Know your numbers, protect your margin
Markup and margin measure the same S$50 profit in completely different ways. Confusing them doesn't just cause a reporting error, it can lead to systematic underpricing, miscalculated promotions, and a business that looks healthy on paper but runs out of cash in practice.
Once you're clear on both formulas, the next step is making sure the tools around your business, including your payment setup and expense tracking, are working in the same direction as your pricing strategy.
Contact KPay's team to find out how our payment solutions can support your business in Singapore.
Frequently asked questions
What is the difference between markup and margin?
Markup is calculated as a percentage of cost price, while margin is calculated as a percentage of selling price. For the same transaction, markup will always produce a higher percentage than margin.
Is a 50% markup the same as a 50% margin?
No. A 50% markup means you've added 50% on top of your cost. The resulting gross margin is 33.3%, because margin is calculated against the selling price, which is higher than the cost.
How do I convert markup percentage to margin?
Use this formula: Margin % = Markup % ÷ (1 + Markup %). For example, a 50% markup: 50 ÷ (1 + 0.50) = 33.3% margin.
Which is higher — markup or margin?
Markup is always the higher percentage for the same transaction. Both represent the same absolute profit, but markup divides by the smaller number (cost), so the percentage is always larger.
What profit margin is considered healthy for retail in Singapore?
Retail gross margins vary significantly by category and business model. Rather than relying on generic benchmarks, Singapore merchants should calculate the minimum gross margin needed to cover their specific fixed costs, including rent, staffing, GST obligations, and payment fees, and use that as their baseline target.