Retail Maths Mistakes — The 7 Most Common Errors
Confusing Gross Margin with Markup
Pricing Off FOB Instead of Landed Cost
Getting Sell-Through Rate Wrong
Retail Maths Mistakes in OTB and Stockturn
How to Avoid Retail Maths Mistakes Going Forward
Common Beginner Mistakes in Retail Math — And How to Fix Them
The errors that cost new buyers, merchandisers, and brand founders the most — explained clearly so you never make them twice.
June 2026 · 12 min read
Retail maths mistakes at the beginner level are almost always the same ones. After years of working with buyers, merchandisers, visual merchandisers, and brand founders, the retail maths mistakes that come up repeatedly aren't complex — they're foundational. Confusing margin with markup. Pricing off the wrong cost figure. Misreading a sell-through rate. Calculating stockturn with mismatched units. These mistakes are easy to make and surprisingly costly when they go unnoticed.
This post covers the most common beginner retail maths mistakes, explains exactly why each one happens, and shows you the correct approach with worked examples. For each mistake, there's a clear before-and-after so you can see the difference the fix makes in practice. If you want to go deeper on any of the formulas, the full retail maths formula reference covers every calculation with benchmarks and live calculators.
Mistake 01
Confusing Gross Margin with Markup
This is the single most common retail maths mistake — and it's the one with the biggest financial consequences. Margin and markup both measure profitability, but they use different bases and produce very different numbers.
The mistake typically happens in one of two ways. Either someone calculates a markup percentage and reports it as a gross margin — making their profitability look much stronger than it is. Or, more expensively, a wholesale buyer asks for a 60% margin and the supplier uses the markup formula to calculate their price — and delivers a product at a margin the buyer can't actually achieve.
The Correct Formulas
✗ Wrong — using markup as margin
Markup% = (Retail − Cost) ÷ Cost × 100
$28 cost, $70 retail → ($70−$28) ÷ $28 × 100
= 150% — reported incorrectly as "150% margin"
✓ Right — gross margin uses sell price as base
GM% = (Retail − Cost) ÷ Retail × 100
$28 cost, $70 retail → ($70−$28) ÷ $70 × 100
= 60% gross margin ✓
To convert between the two, use these formulas: Margin → Markup: Markup% = Margin% ÷ (1 − Margin%). Markup → Margin: Margin% = Markup% ÷ (1 + Markup%). For a deeper explanation, see the margin vs markup guide.
Mistake 02
Calculating Retail Price Off FOB Instead of Landed Cost
One of the most common — and most costly — beginner mistakes in retail pricing is using the ex-factory or FOB price as the cost base when setting retail price. By the time a garment reaches your warehouse, the true cost is typically 20–40% higher.
The problem is straightforward: a $20 FOB price feels like a $20 cost. In reality, however, it's the cost of the garment sitting on a factory floor in another country. Before it becomes sellable stock on your floor, you've paid for international freight, import duties, insurance, port charges, and DC handling. Each of those costs eats into your margin before you've sold a single unit.
The Impact on Margin
| Ex-factory / FOB price | $20.00 |
| Freight + duties + handling | $4.87 |
| True landed cost | $24.87 |
| Retail price set off FOB ($20 ÷ 0.40) | $50.00 |
| Actual margin at $50 retail | 50.3% ✗ |
| Retail price set off landed cost ($24.87 ÷ 0.40) | $62.18 |
| Actual margin at $62.18 retail | 60.0% ✓ |
In this example, pricing off FOB rather than landed cost results in a margin that is almost 10 percentage points below target — before a single markdown is taken. Always build your landed cost before you build your retail price. Check current Australian import duty rates using the Australian Border Force tariff tool.
Mistake 03
Misreading Sell-Through Rate
Sell-through rate is one of the most important KPIs in buying and merchandising — and it's also one of the most frequently miscalculated. The two most common errors are using the wrong denominator and confusing cumulative with periodic sell-through.
The Correct Formula
✗ Wrong — dividing by units on hand
ST% = Units Sold ÷ Units on Hand × 100
300 sold, 200 remaining → 300 ÷ 200 × 100
= 150% — mathematically impossible, clearly wrong
✓ Right — divide by total units received
ST% = Units Sold ÷ Units Received × 100
300 sold, 500 received → 300 ÷ 500 × 100
= 60% sell-through ✓
The denominator is always total units received — not units remaining, not units on order. Additionally, beginners often confuse weekly sell-through (how much sold this week as a % of what arrived this week) with cumulative sell-through (how much of the total intake has sold to date). These are both valid measures, but they answer different questions. Cumulative sell-through is more useful for end-of-season performance reviews; weekly sell-through is more useful for in-season reorder and markdown decisions.
Mistake 04
Mixing Cost and Retail Values in Stockturn
Stockturn is straightforward in principle — but beginners consistently mix up the values used in the calculation, producing a number that looks plausible but is completely wrong.
The mistake is using retail sales in the numerator and cost-value stock in the denominator, or vice versa. Because retail values are typically 2.5× cost values in fashion, mixing them distorts the result significantly. To calculate stockturn correctly, both figures must be expressed in the same terms — either both at cost or both at retail.
✗ Wrong — mixed values
Stockturn = Net Sales (retail) ÷ Avg Stock (cost)
$200k retail sales ÷ $40k cost stock
= 5.0× — overstated, misleading
✓ Right — consistent cost values
Stockturn = COGS ÷ Avg Inventory (both at cost)
$80k COGS ÷ $40k avg cost stock
= 2.0× — accurate ✓
In practice, using cost values is the preferred method because it removes the distortion caused by margin differences across categories. It also aligns with GMROI calculation, which also uses cost-value inventory. Always use COGS in the numerator and average inventory at cost in the denominator — and calculate average inventory as (opening stock + closing stock) ÷ 2.
Mistake 05
Calculating Markdown % on the Wrong Base
There are two different markdown percentages used in retail — markdown on original price and markdown on net sales — and beginners regularly use one when they mean the other.
Markdown % on original price
MD% = MD$ ÷ Original Retail Price × 100
The discount rate applied to a specific style. Used to communicate the depth of a markdown — "30% off" means the markdown % on original price is 30%.
e.g. $30 markdown on $100 original → 30% markdown
Markdown % on net sales
MD% on Sales = Total MD$ ÷ Net Sales × 100
The total dollar value of markdowns taken as a percentage of total revenue. Used in P&L reporting and buying performance reviews to measure the overall markdown burden.
Target: <20% of net sales for fashion apparel
In a trading review, when a senior buyer or GM asks "what's your markdown percentage?", they almost always mean markdown as a percentage of net sales — not the discount rate on individual styles. Reporting the wrong one in a business context is a credibility issue.
Mistake 06
Getting the OTB Formula Wrong
Open-to-buy is the most complex of the core retail maths formulas — and therefore the one with the most room for beginner error. The two most common mistakes are leaving out planned markdowns entirely and confusing BOM with EOM stock.
The correct OTB formula
OTB = Planned Sales + Planned EOM Stock + Planned Markdowns − BOM Stock − On Order
Every component matters. Leaving out planned markdowns understates how much stock the business needs to flow through, resulting in an OTB figure that is artificially low.
BOM = Beginning of Month stock · EOM = End of Month (target) stock · On Order = committed but not yet received
| Planned sales | $80,000 |
| Planned EOM stock (target) | $45,000 |
| Planned markdowns | $8,000 |
| BOM stock (actual) | $55,000 |
| On order (committed) | $20,000 |
| OTB at retail | $58,000 |
To convert OTB from retail to cost, multiply by the cost complement: OTB at Cost = OTB at Retail × (1 − Initial Margin%). In this case, at a 60% initial margin: $58,000 × 0.40 = $23,200 OTB at cost.
What a Negative OTB Means
A negative OTB means the business is overbought — there is more stock committed than the plan requires. The correct response is to cancel or defer orders where possible, accelerate markdown activity to clear excess stock, or revise the sales plan upward if trading supports it.
Mistake 07
Misunderstanding What GMROI Actually Measures
GMROI is one of the most powerful metrics in retail — and one of the least understood at the beginner level. The most common mistake is treating it as a measure of sales performance rather than a measure of inventory efficiency.
GMROI — Gross Margin Return on Investment — answers one specific question: for every dollar invested in inventory at cost, how many dollars of gross margin did the business generate?
GMROI formula
GMROI = Gross Margin $ ÷ Avg Inventory (cost)
A GMROI of 3.0× means every $1 of cost inventory generated $3 of gross margin over the period.
Target: >3.0× for fashion apparel
The relationship to margin and stockturn
GMROI = GM% ÷ (1 − GM%) × Stockturn
GMROI improves when margin goes up, stockturn goes up, or both. A low-margin category can still have a strong GMROI if it turns fast enough.
e.g. 60% GM, 4× turn → 0.60 ÷ 0.40 × 4 = 6.0× GMROI
Rather than chasing margin alone, experienced buyers and merchandisers optimise for GMROI — because that's the measure that connects margin performance to cash efficiency.
Summary
Quick Reference — The 7 Mistakes and the Fix
A one-line summary of each mistake and the correct approach to avoid it.
- Margin vs markup: Margin divides by sell price. Markup divides by cost. Never use them interchangeably.
- FOB pricing: Always calculate retail price from landed cost — not ex-factory or FOB. Add freight, duties, insurance, and DC handling before running any margin calculation.
- Sell-through denominator: Divide units sold by units received — not units remaining on hand. The result should always be between 0% and 100%.
- Stockturn values: Use COGS and average inventory both at cost. Never mix retail and cost values in the same stockturn calculation.
- Markdown %: Know which markdown % you're calculating — on original price (the discount rate) or on net sales (the P&L measure).
- OTB formula: Include planned markdowns in the OTB calculation, and never confuse BOM (beginning) with EOM (end) stock.
- GMROI: GMROI measures inventory efficiency, not sales performance. A high-margin product with slow stockturn can have a lower GMROI than a lower-margin product that sells fast.
FAQ
Frequently Asked Questions
What is the most common retail maths mistake beginners make?
Confusing gross margin with markup. They describe the same profit but use different bases — margin uses sell price, markup uses cost. A 60% gross margin is not the same as a 60% markup. See the margin vs markup guide for a full explanation.
Why does it matter if I use FOB instead of landed cost?
Because FOB understates your true cost by 20–40%. If you price your product off FOB and your real landed cost is 25% higher, your actual gross margin will be 8–12 percentage points below your target before you've taken a single markdown.
How do I calculate sell-through rate correctly?
Sell-Through Rate = Units Sold ÷ Units Received × 100. The denominator is always total units received — not units remaining on hand. If your result is above 100%, your denominator is wrong.
What values should I use for stockturn — retail or cost?
Always use cost values for both: COGS in the numerator and average inventory at cost in the denominator. The preferred formula is: Stockturn = COGS ÷ Average Inventory (at cost).
What does a negative OTB mean?
A negative OTB means you are overbought — you have more stock committed than your plan requires. Cancel or defer orders where possible, accelerate markdowns to clear excess inventory, or revise your sales plan upward if current trading supports it.
Related tools & reading
Further reading: Shopify AU — GMROI explained · Australian Border Force tariff classification