Skip to main content

Gross Profit Margin vs Net Margin: Does Your Pricing Survive Your Overhead?

Published 8 min readMike ThriftMike Thrift
Gross Profit Margin vs Net Margin: Does Your Pricing Survive Your Overhead?
On this page

You sell a product for $100 that costs you $60 to make. A 40% margin — sounds healthy. Then rent, payroll, software subscriptions, card fees, loan interest, and taxes take their turns, and that $40 of breathing room shrinks to $6. Was the pricing wrong, or is the overhead too heavy? The answer lives in two numbers most owners glance at but rarely compare: gross profit margin and net margin. Learn to read them together and you will know, in about sixty seconds, whether your problem is what you charge or what you spend.

The Two Formulas, Side by Side​

Both margins answer "how much of each sales dollar do we keep?" They differ in how much cost they subtract first.

Gross profit margin subtracts only the direct cost of what you sold — cost of goods sold (COGS):

Gross profit margin = (Revenue − COGS) ÷ Revenue × 100

COGS is whatever scales directly with each sale: materials, wholesale inventory cost, direct labor on the job, packaging, and outbound freight. For a service business, it is the delivery labor and contractor cost tied to billable work.

Net profit margin subtracts everything — COGS, operating expenses, interest, and taxes:

Net profit margin = Net income ÷ Revenue × 100

Between the two sits operating margin (operating income ÷ revenue), which includes overhead like rent, salaries, and marketing but stops before interest and taxes. Think of the three as a funnel: gross margin measures your pricing power, operating margin measures how efficiently you run the business, and net margin measures what the whole enterprise actually keeps.

A Worked Example: Where the $40 Goes​

Say your shop did $60,000 in revenue last quarter:

  • Revenue: $60,000
  • COGS (inventory, packaging, shipping supplies): $33,000
  • Gross profit: $27,000 → gross margin 45%
  • Operating expenses (rent, wages, marketing, software): $21,000
  • Operating profit: $6,000 → operating margin 10%
  • Interest and taxes: $2,400
  • Net income: $3,600 → net margin 6%

Nothing here is broken — a 6% net margin is ordinary for product businesses — but notice how much story the funnel tells. The 45% gross margin says pricing is fine. The drop from 45% to 10% says overhead consumes most of every sales dollar. If this owner wants more profit, raising prices is the wrong lever; the opportunity is in the $21,000 of operating expenses.

Flip the numbers and the diagnosis flips too. A business with a 22% gross margin and a 4% net margin does not have an overhead problem first — it has a pricing or direct-cost problem. Cutting office snacks will not fix a product that costs too much to make. That is why the pair matters: gross margin points at pricing and COGS, net margin points at everything else, and the gap between them tells you where to look.

What Counts as "Good"? Benchmarks by Business Type​

There is no universal target — a grocery store and a software company live on different planets — but rough ranges help you calibrate:

Business typeTypical gross marginTypical net margin
Grocery and convenience20–30%1–3%
Restaurants and cafés55–65%Low single digits
General retail and e-commerce30–50%Single digits up to ~10%
Trades and constructionVaries widelyMid single digits to ~10%
Professional services50–75%10–20% or more
Software and digital products70%+20%+ once established

Two rules for using benchmarks honestly. First, compare within your industry: a 15% net margin is mediocre for a consultancy and extraordinary for a grocery store. Second, compare like with like — gross to gross, net to net. Stacking your gross margin against someone else's net margin is how owners end up either panicking or complacent over nothing.

Also remember that averages hide the detail that matters. Industry data sources such as NYU professor Aswath Damodaran's annual margins-by-industry dataset give you a free, sector-level reference point when you want more precision than a table like this one.

Five Mistakes That Make Both Margins Lie​

These errors are so common that a surprising number of "margin problems" are really measurement problems. Fix the books before you fix the business.

1. Forgetting to pay yourself​

The most flattering lie in small business accounting. If you work forty hours a week in the business and take no salary, your net margin is overstated by exactly your missing wage. Put a realistic market-rate salary into expenses, then recalculate. If the margin only looked good because your labor was free, it was never good.

2. Mixing up COGS and overhead​

Gross margin is only meaningful if COGS holds direct costs and nothing else. Labor that scales with each job belongs in COGS; the office manager's salary belongs in overhead. Misclassify in either direction and both margins mislead you — an inflated COGS hides pricing power, while COGS parked in overhead flatters gross margin and punishes operating margin for no reason.

3. Ignoring the fees that nibble every sale​

Card processing fees, marketplace commissions, payment-plan fees, returns, and outbound shipping often live in vague "other expenses" instead of being tied to sales. A 3% processing fee plus a 5% marketplace cut is eight points of margin walking out the door on every order. Either fold selling costs into your per-sale math or track them as their own line so the funnel shows them.

4. Comparing margins across different periods or methods​

A margin computed on cash-basis books in a heavy-inventory month is not comparable to last quarter's accrual-basis figure. Pick one method, measure consistently, and compare trailing twelve-month figures when seasonality is involved. A single odd month is noise; a three-quarter slide is signal.

5. Chasing revenue instead of margin by product​

Your blended gross margin can look fine while your bestseller loses money. Break margin down per product, per service line, or per client. The analysis that matters is rarely "our margin is 38%" — it is "these two SKUs carry the business and these three subsidize nothing but activity."

How to Fix Each Margin (Different Problem, Different Cure)​

Once you know which margin is thin, the fix list practically writes itself.

When gross margin is thin, the problem is pricing or direct cost:

  • Raise prices, starting with new customers or new products, where there is no anchor to defend. A 5% price increase with steady volume drops almost entirely to profit.
  • Renegotiate with suppliers, consolidate orders into larger batches, or find a second source to bid against the first.
  • Cut or reprice low-margin products. Revenue that carries no margin is vanity.
  • Reduce waste, rework, and discounting — the quiet COGS inflators. Track discount dollars explicitly; "10% off" sales feel free and are not.

When gross margin is healthy but net margin is thin, the problem is overhead, financing, or tax structure:

  • Audit subscriptions and software seats quarterly; small recurring charges compound silently.
  • Raise average order value with bundles, add-ons, or free-shipping thresholds so fixed overhead spreads over more revenue.
  • Refinance expensive debt — interest sits below the operating line, so cheaper financing lifts net margin without touching operations.
  • Review whether jobs are staffed at the right level; overtime and contractor premiums often signal a hire that would cost less.

Run the funnel monthly, not annually. By the time a year-end statement shows a sagging net margin, you have twelve months of causes to untangle instead of one.

Track the Funnel, Not Just the Totals​

Here is the bookkeeping connection: you cannot compute either margin honestly unless direct costs and overhead live in separate, consistently used accounts. That means a chart of accounts that distinguishes COGS from operating expenses, owner pay recorded as a real cost, and selling fees tracked per period rather than buried in miscellaneous. With that structure in place, the gross-to-net funnel falls out of your income statement every month for free — and trends over time will flag a slipping margin quarters before it becomes a crisis.

Plain-text accounting makes this kind of discipline easy to keep: every account is explicit, every categorization decision is visible in version history, and reports are reproducible rather than spreadsheet folklore. If you want to watch margins visually as they move, Fava's dashboards turn the same ledger into charts without a second system to reconcile.

Keep More of Every Sales Dollar​

Gross margin tells you whether your pricing works; net margin tells you whether your business works. Read them as a pair, benchmark against your own industry, and fix the measurement mistakes before you overhaul the business — most margin panics dissolve once the owner takes a salary on paper and the fees come out of hiding.

Maintaining that clarity month after month comes down to clean, consistent records. Beancount.io provides plain-text accounting that gives you complete transparency and control over your financial data — no black boxes, no vendor lock-in. Get started for free and see why developers and finance professionals are switching to plain-text accounting.

Source: https://beancount.io/blog/2026/10/11/gross-profit-margin-vs-net-margin-pricing-guide

Published: October 11, 2026