Bookkeeping and financial strategy for small businesses in Beaver Dam and throughout Wisconsin.

Call or Text: (608) 318-3094

What's the difference between gross margin and markup for a retail store?

Both terms describe the difference between what you paid for a product and what you sell it for. The confusion comes from the fact that they use different denominators, which means the same dollar amount of profit produces very different percentages depending on which one you’re calculating.

Markup is based on cost. If you buy a product for $20 and sell it for $30, your markup is $10 divided by $20, or 50%. Margin is based on selling price. Same product, same numbers. Your margin is $10 divided by $30, or 33.3%. The dollar profit is identical in both cases. The percentage is not. And this is where retail store owners get into trouble.

When someone says they want a 50% margin, they need to sell a $20 item for $40. When someone says they want a 50% markup, they only need to sell that same $20 item for $30. That is a $10 difference on a single product, and it compounds fast across an entire inventory over a full year of turns.

The most common mistake is treating markup and margin as interchangeable. A store owner who thinks they are earning 50% margins when they are actually applying a 50% markup is making less money than they expect on every single sale. That gap can be the difference between a profitable store and one that barely breaks even after paying rent, payroll, and utilities.

Retailers should think and price in margin terms. Margin tells you what percentage of each dollar of revenue is gross profit. A 40% gross margin means 40 cents of every sales dollar is available to cover operating expenses and generate profit. Markup does not give you that same intuitive connection to your income statement.

If you want to hit a specific margin target, you need to adjust your markup formula accordingly. For a 40% margin, divide your cost by 0.60. A $20 item priced for 40% margin sells at $33.33, which works out to a 66.7% markup. For a 50% margin, divide cost by 0.50. That $20 item becomes $40, which is a 100% markup. The higher the margin you want, the bigger the gap between the margin number and the markup number you need to get there.

Getting this right matters because gross margin is the starting point for every other financial decision in the business. If it is lower than you think because you have been confusing it with markup, then your budget, your cash flow projections, and your growth plans are all built on the wrong foundation. Working with Dodge County bookkeepers who understand retail pricing can help you track actual margins by product category so you know exactly where you stand and where to adjust.

Wisconsin's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business. We'll talk through what you need, answer your questions, and give you a clear quote.

More Questions

How do retailers handle shrinkage and inventory adjustments?

Compare a physical count to what your books say you should have. The difference is shrinkage, recorded as a loss expense with a matching reduction to your inventory asset. Industry average runs 1-2% of sales.

Read answer

How should a small retail shop track inventory in QuickBooks?

Use QuickBooks Online Plus or higher with inventory tracking enabled, connect your POS system to avoid double entry, and run monthly cycle counts to catch shrinkage before it eats into your margins.

Read answer

How should a Wisconsin gift shop handle sales tax on shipping?

Wisconsin requires sales tax on shipping charges whenever the product being shipped is taxable. Since most gift shop merchandise is taxable, most of your shipping charges will be too.

Read answer

Should a small agency owner pay themselves a salary or draw?

It depends on how your LLC is taxed. If taxed as a sole proprietorship, you take owner's draws. If taxed as an S-Corp, you pay yourself a reasonable W-2 salary first, then take additional distributions to save on self-employment taxes.

Read answer

How much does it cost to start a Wisconsin LLC?

The mandatory state filing fee is $130 for Articles of Organization. Add a $25 annual report and a few optional items, and most Wisconsin business owners launch an LLC for under $200.

Read answer

Should I pay my cleaners as W-2 employees or 1099 contractors?

For most cleaning businesses, your cleaners should be classified as W-2 employees. If you set schedules, provide supplies, and direct how the work gets done, the IRS considers them employees regardless of what you call them on paper.

Read answer

Small business bookkeeping firm based in Beaver Dam, Wisconsin. Bookkeeping, financial strategy, and fractional CFO services built around helping owners understand their numbers and plan ahead. Founded by Laura Prater, a QuickBooks Certified ProAdvisor with over a decade of accounting experience.

  • QuickBooks ProAdvisor Gold badge
  • Intuit Certified QuickBooks ProAdvisor Level 1 badge
  • Gusto Payroll Certification badge
  • Gusto People Advisory Certification badge
  • Float Certified badge
  • Highly Recommended on Alignable badge

© 2026 Rock Steady Bookkeeping LLC