All articles

Profit & margins

Healthy Profit Margins by Industry

Most owners know their revenue down to the dollar and have no real idea what they keep. Here's what healthy looks like in your industry — and a tool to run your own numbers.

7 min read

By Joshua Barnett · Founder, ThinkProfit · Digits Partner · Certified QuickBooks ProAdvisor

August 11, 2026

"Are my margins normal?" is one of the most common questions we get, and it's almost never asked with a number attached. Owners know revenue. They know roughly what's in the bank. The gap in the middle — what it costs to deliver the work, and what's actually left after everything else — is where the guessing starts.

Run the check below. Four questions, no financials, and you'll see what a healthy business your size in your industry looks like as a real P&L.

Margin CheckFree tool

See your business as a P&L — and how it stacks up against healthy companies in your industry.

Not the rockstars. Not the strugglers. Just the healthy middle — the businesses that price well, control cost of delivery, and keep a real number at the bottom.

Four quick questions. No financials, no bank logins, nothing to connect.

What counts as a healthy profit margin?

There's no single answer, because the cost structure of a business decides most of it. Broad categories look like this:

Service businesses — agencies, consultancies, professional practices — typically run 50–70% gross margin and 15–25% net. Labor is the cost of goods, so pricing and utilization drive everything.

Trades and home services land closer to 40–55% gross and 10–20% net. Materials plus field labor take a bigger bite, and pricing has to move with material costs.

Product businesses — e-commerce, retail, restaurants, manufacturing — usually run 25–50% gross and 5–15% net. Volume carries the model, so small margin slips get expensive fast.

One rule holds across all of them: those net numbers assume the owner is already paid a normal wage. A 20% net that only exists because you didn't pay yourself isn't a 20% net.

Gross margin vs. net profit — the two numbers that matter

Gross margin is revenue minus the direct cost of delivering the work: the people doing the work, the contractors, the materials. It answers one question — is your pricing right relative to what delivery actually costs?

Net profit is what survives everything else: rent, admin payroll, software, marketing, insurance, the whole overhead stack. It answers a different question — can the business you've built afford itself?

Reading them together is what makes them useful. Thin gross means a pricing or delivery problem. Healthy gross with thin net means an overhead problem. Same symptom, completely different fix, and you can't tell which one you have from a bank balance.

The 25–30% rule for taxes

The owners who never panic in April all do the same boring thing: every Friday, they move 25–30% of the profit that came in that week into a separate account and forget it exists. No quarterly scramble, no surprise bill, no borrowing from next month's payroll to cover last year's taxes.

It works because it's weekly. Monthly is too easy to skip, and quarterly is just the problem you were trying to avoid. Talk to your CPA about the right percentage for your situation — but build the habit either way.

Why most owners can't answer this question

It's rarely because the owner isn't paying attention. It's because the books can't answer it. Two things go wrong most often.

First, the books are behind. If the last clean close was two quarters ago, any margin number you pull is a guess dressed up as a report.

Second — and this is the bigger one — the chart of accounts lumps cost of delivery in with operating expenses. When contractor payments, delivery labor, and software subscriptions all land in one bucket called "expenses," there is no gross margin line to read. The P&L shows revenue at the top, a pile in the middle, and a number at the bottom, and nothing in between tells you anything.

That's fixable, and it's usually the first thing we fix. We restructure the chart of accounts so cost of delivery sits separately from overhead, get the books current, and put them on Digits so the numbers are live instead of a month-old snapshot. After that, benchmarking your business against the ranges above takes about ten seconds instead of a weekend.

Want to know your real numbers, not the benchmark?

We'll clean up the books, restructure the chart of accounts so margin actually shows, and tell you where your business sits against healthy.

Frequently asked questions

What is a healthy net profit margin for a small business?

It depends on your industry. Service businesses like agencies and consultancies tend to run 15–25% net. Trades and home services usually land around 10–20%. Product businesses — retail, e-commerce, restaurants — typically run 8–15%. In every case, that's after the owner takes a normal wage, not instead of it.

What is the difference between gross margin and net profit?

Gross margin is what's left after the direct cost of delivering the work — labor and materials. Net profit is what's left after everything else: rent, admin payroll, software, marketing, insurance. Gross margin shows whether your pricing and delivery are healthy. Net profit shows whether the whole business is.

Why don't I know my own profit margins?

Usually because the books are behind, or the chart of accounts lumps cost of delivery in with operating expenses so margin never shows up cleanly on the P&L. It's one of the first things a good bookkeeper fixes.

About the author

Joshua Barnett is the founder of ThinkProfit, a bookkeeping and fractional CFO firm for marketing agencies, SaaS companies, and digital businesses. He is an official Digits Partner, a certified QuickBooks ProAdvisor, and previously ran the financial side of an M&A firm that acquired and operated digital marketing agencies.

ThinkProfit builds books that show margin clearly — so you can answer the "are my numbers healthy?" question in seconds instead of guessing. Get a free quote to see what it would cost for your business.