ThisCalculator

Business

Markup Calculator South Africa: How to Price

Updated · Standard formula, shown below

Selling price 150.00 R
Markup amount
50.00 R
Result
Gross margin
33.33 %
Result
Cost price (R)
100 R
You entered

Markup Calculator South Africa: How to Price

A markup calculator for South Africa works out the selling price of a product or service when you add a percentage profit margin to your cost price. You enter your cost price (in rand) and your desired markup percentage, and the calculator returns the selling price, the markup amount in rand, and the gross profit margin as a percentage of the selling price. This is the standard pricing tool used by South African retailers, wholesalers, and small businesses to ensure they cover costs and make a profit.

Formula

The markup formula used in South Africa is the same as everywhere else, but it is often confused with margin, so it is worth stating clearly. Markup is the percentage added to the cost price to get the selling price:

Selling Price = Cost Price × (1 + Markup Percentage / 100)

Where:

  • Cost Price – what you paid for the product or service, in rand (R).
  • Markup Percentage – the percentage you add to the cost, e.g. 50% means you add half of the cost.
  • Selling Price – the final price you charge the customer, in rand.

The markup amount in rand is simply: Markup Amount = Cost Price × (Markup Percentage / 100).

Note that the gross margin (profit as a percentage of the selling price) is different from markup. If you mark up by 50%, your margin is only 33.33%, because the profit is R50 on a selling price of R150.

Worked Example

Using the default values from the calculator above: cost price = R100, markup = 50%.

  1. Convert the markup percentage to a decimal: 50 / 100 = 0.5.
  2. Add 1 to the decimal: 1 + 0.5 = 1.5.
  3. Multiply the cost price by that factor: R100 × 1.5 = R150.00.
  4. Markup amount: R100 × 0.5 = R50.00.
  5. Gross margin: (0.5 / 1.5) × 100 = 33.33%.

So a product that costs you R100 and is marked up by 50% sells for R150, giving you R50 profit before other expenses.

Why Markup Matters in South Africa

South African businesses operate in a competitive retail environment where price sensitivity is high. Markup is the primary way to ensure that every sale contributes to covering fixed costs like rent, salaries, and electricity, and then to profit. Without a consistent markup policy, you risk either undercharging (losing money) or overcharging (losing customers).

In South Africa, VAT (Value-Added Tax) is 15% (as of 2025). It is crucial to remember that the cost price you use in the markup calculation should be the VAT-exclusive cost if you are VAT-registered, because you will claim the input VAT back. The selling price you display to consumers must include VAT, but your markup is calculated on the net (ex-VAT) amount. If you are not VAT-registered, your cost price includes VAT, so your markup will be lower in real terms.

How to Use the Markup Calculator

Using the calculator is straightforward:

  1. Enter the cost price in rand (e.g., R85.50).
  2. Enter your desired markup percentage (e.g., 40%).
  3. The calculator instantly shows the selling price, the markup amount, and the gross margin.

You can also work backwards: if you know the selling price and the cost, you can calculate the markup percentage by rearranging the formula: Markup % = ((Selling Price – Cost) / Cost) × 100. Many South African business owners use this to check whether their current pricing is adequate.

Common Mistakes and Misconceptions

The most common mistake is confusing markup with margin. For example, a 100% markup (doubling your cost) gives a 50% margin, not 100%. This confusion leads to under-pricing if you think you are earning a 50% margin when you are actually only earning a 33% margin.

Another frequent error is forgetting to include all costs in the “cost price�. The cost price should include the purchase price, delivery, import duties, and any other direct costs to get the product to your shelf. If you only use the supplier’s invoice amount, you will under-price.

Rounding too early can also cause problems. If you round the selling price to the nearest rand, you might lose a few cents per item, which adds up over hundreds of sales. Use two decimal places for accuracy.

Markup vs. Margin: Which Should You Use?

Both markup and margin are used in South African business, but they serve different purposes. Markup is easier for pricing new products because you know your cost and decide how much profit you want. Margin is more useful for financial reporting, because it shows what percentage of each rand of sales is profit.

For example, if you want a 30% margin, you cannot just mark up by 30%. You need a markup of 42.86% (since 0.30 / (1 – 0.30) = 0.4286). The calculator above shows the margin for any markup, so you can adjust until you hit your target.

Limitations of the Markup Formula

The markup formula assumes a simple cost-plus pricing model. It does not account for market demand, competitor pricing, or perceived value. In South Africa, where price competition is intense, you may need to price lower than your markup suggests to win a tender or match a competitor. Conversely, for unique or high-demand items, you can often charge more than the standard markup.

The formula also ignores fixed costs. A 50% markup on a low-cost item may not cover your overheads if you sell very few units. You should calculate your break-even point (fixed costs divided by contribution per unit) to ensure your markup is sufficient.

Frequently Asked Questions

How do I calculate markup from selling price and cost?

Subtract the cost from the selling price, divide by the cost, and multiply by 100. For example, if you sell an item for R200 and it cost R150, your markup is ((200-150)/150) × 100 = 33.33%.

What is the difference between markup and profit margin?

Markup is the percentage added to the cost to get the selling price. Profit margin is the percentage of the selling price that is profit. For example, a 50% markup on R100 gives a selling price of R150, and a profit of R50, which is a 33.33% margin.

Should I include VAT in my cost price for markup?

If you are VAT-registered, use the VAT-exclusive cost, because you claim the input VAT back. The selling price you charge includes VAT, but your markup is on the net amount. If you are not registered, your cost includes VAT, so your markup will be lower in real terms.

What is a good markup percentage for retail in South Africa?

There is no single answer. Common retail markups range from 30% to 100% depending on the product category. Groceries often have low markups (10-20%), while clothing and electronics may have 50-100%. You need to cover your costs and stay competitive.

How do I convert a margin to a markup?

Use the formula: Markup % = (Margin % / (100 – Margin %)) × 100. For example, a 25% margin equals a markup of (25/75) × 100 = 33.33%.

Can I use this calculator for services as well as products?

Yes, the same formula applies. If you provide a service, your “cost� is the time and materials directly involved. Many South African freelancers use a markup of 50-100% to cover overheads and profit.

Related

Formula used
in cost | Cost price (R) | R | 100 | 0
in markup | Markup percentage | % | 50 | 0
out selling | Selling price | R | cost * (1 + markup/100) | 2
out markup_rand | Markup amount | R | cost * markup/100 | 2
out margin | Gross margin | % | (markup/100) / (1 + markup/100) * 100 | 2

Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.