HustleFin

Retail Gross Margin Benchmarks

Retail gross margins vary widely by category: grocery stores average 25-30%, while apparel and specialty retail often achieve 45-55%. Net margins are much tighter at 2-5%.

Avg gross margin: 40%Avg net margin: 3%Updated June 2026
MetricLowAverageHigh
Gross margin25%40%55%
Net margin1%3%6%
Markup33%67%125%
Typical annual revenue$100,000 – $5,000,000/year for independent retailers

Key cost drivers

  • Cost of goods (45-75%)
  • Rent and occupancy (5-10%)
  • Labor (10-20%)
  • Marketing and advertising (2-5%)

Industry insights

  • Grocery stores have the lowest gross margins but compensate with high volume and fast inventory turnover.
  • Apparel and accessories retailers have the highest gross margins but face seasonal markdown pressure.
  • Private label products typically add 10-15 percentage points of margin over branded goods.
  • Online retail margins are often 5-10 points lower than brick-and-mortar due to shipping and returns.

Tips to improve margins

  • Focus on inventory turnover — a 30% margin product that sells twice as fast is more profitable than a 50% margin product sitting on shelves.
  • Bundle low-margin items with high-margin accessories to increase average transaction value.
  • Negotiate volume discounts and early payment terms with suppliers.
  • Monitor shrinkage (theft, damage, errors) — even 1% shrinkage significantly impacts net margin.

Retail benchmarks by city

City-specific retail margins, labor costs, rent, and sales tax — local data beats national averages.

Related guides

Go deeper with in-depth guides on the concepts behind these retail benchmarks.

Compare your numbers

Tools & templates for Retail

Data quality and assumptions

Last updated: June 2026

Formula

Gross margin = (Revenue − Cost of Goods Sold) ÷ Revenue × 100. Net margin = (Revenue − Total Operating Costs) ÷ Revenue × 100. Markup = (Selling Price − Cost) ÷ Cost × 100.

Data sources

NYU Stern School of Business Retail Industry Report; IBISWorld Retail Industry Reports. Ranges are illustrative — actual margins vary by retail category, channel, and scale.

Limitations

These benchmarks are based on publicly available industry aggregates from NYU Stern and IBISWorld reports. Your actual margins will vary significantly based on retail category (grocery vs. apparel vs. specialty), sales channel (online vs. brick-and-mortar), and scale.

Key assumptions

  • COGS includes product cost, shipping, and packaging
  • Operating costs include rent, labor, marketing, and administrative expenses
  • Revenue figures reflect independent retailers, not national chains

Methodology

Data compiled from academic research and industry surveys. Gross margin represents revenue minus cost of goods sold. Net margin includes all operating expenses. Ranges reflect typical independent retailer performance across categories.

Frequently asked questions

What is the average retail gross margin?+

The average gross margin across all retail is about 40%, but it ranges from 25% for grocery to over 50% for specialty and luxury goods.

What is a good retail markup?+

Standard retail markup (keystone) is 100% — meaning the selling price is double the cost. Apparel and accessories often use 120-150% markup.

How do I calculate retail gross margin?+

Subtract the cost of goods from your revenue, then divide by revenue. For example, if you sell a $40 item that cost you $24, your gross margin is 40%.

Why is retail net margin so low?+

After gross margin, retailers still pay rent, labor, marketing, utilities, insurance, and shrinkage. These operating costs eat most of the gross profit.