Finance

Profit margins for service businesses: what is good and how to move yours

By Scavi Company · · 9 min read
Profit margins for service businesses: what is good and how to move yours

What counts as a good margin matters less than knowing how yours is built. Two companies can show the same net margin for completely different reasons, and only one of them is healthy.

"Is my margin good?" is the wrong first question

Owners of service businesses ask what a good profit margin is, and they usually get a number from a forum: 10%, 20%, "at least 50% gross". The number is less useful than knowing how your own margin is built. Two companies can both show a 12% net margin, one because it prices well and runs lean, the other because the owner pays himself almost nothing. This guide explains the margins that matter, the ranges owners commonly aim for, how to calculate yours from a simple profit and loss statement, and the levers that actually move it.

Gross margin and net margin

Gross margin is what is left from revenue after the direct costs of doing the jobs: field labor (wages plus payroll taxes and benefits), materials and parts, subcontractors and the direct cost of equipment used on jobs. It tells you whether your prices cover the work itself. Net margin is what is left after everything else too: office staff, rent, insurance, trucks, marketing, software, accounting, and a fair salary for the owner. It tells you whether the business as a whole makes money. You need both, because a healthy gross margin can still end in a loss if overhead is out of control.

Keep reading — free

The rest of this article is worth the 20 seconds

Tell us where to send it and the full piece unlocks right here, along with everything else on this blog.

Rather just talk? Message us on WhatsApp.

The formulas

  • Gross profit = revenue − direct job costs.
  • Gross margin = gross profit ÷ revenue.
  • Net profit = gross profit − overhead − owner's market salary.
  • Net margin = net profit ÷ revenue.

Note the owner's salary. If you do the work of a technician and a manager but take only what is left over, your "profit" is really your wage. To see the true margin, include a salary equal to what you would pay someone else to do your job.

What owners commonly aim for

Margins vary widely by trade, market, business model and size, so treat any benchmark as a starting point. That said, many residential service businesses aim for a gross margin somewhere between 40% and 60%, with high-skill repair and service work often at the top of that range and material-heavy installation at the lower end. For net margin after a market salary for the owner, a common target is 10% to 20%, with well-run companies in strong niches going higher. If your net margin is in the low single digits, a bad month or one lost crew can put you underwater.

The margin ladder

Margin is decided in five places, in this order. We call it the margin ladder:

  • Price: what you charge for the work.
  • Labor: how many paid hours each job really takes.
  • Materials: what you pay for parts and how much you waste.
  • Overhead: the fixed cost of running the company.
  • Owner pay and reinvestment: what is left, and what you do with it.

Most owners start at the bottom, cutting overhead. The biggest gains are usually at the top.

Rung 1: price

A small price increase goes straight to profit. If your net margin is 8% and you raise prices 5% without losing volume, your net margin rises to about 12.4%, a jump of more than half. Few other moves change the result that much. Prices are often set by copying competitors or by what feels fair, not by cost. Build your price from your true cost per billable hour plus the margin you need, then check the market. See what your hour actually costs and raising your rates.

Rung 2: labor efficiency

Labor is usually the largest direct cost. What matters is not the hourly wage but how many of the paid hours are billable. Drive time, waiting on parts, trips back for forgotten materials and callbacks are all paid and not billed. A crew that bills 5 of 8 paid hours has a very different margin from one that bills 6.5, even at the same wage and price. Route density, truck stock and first-time fix rates are margin levers. See scheduling and route density.

Rung 3: materials

Mark up materials to cover the cost of buying, storing, transporting and warrantying them, not just the purchase price. Track waste and shrinkage, negotiate with suppliers once your volume justifies it and standardize the parts you use so you buy more of fewer items. See supplier relationships and buying better.

Rung 4: overhead

Overhead should be a known number you recover in every job's price, not a surprise at year end. List every fixed monthly cost, divide it by the billable hours you expect to sell and add that to your hourly cost. Then look for costs that do not earn their keep: software nobody uses, a second office, marketing you cannot measure. See overhead recovery and pricing for profit.

Rung 5: owner pay and reinvestment

Once the business shows a real net profit after your salary, decide where it goes: a cash reserve of two to three months of expenses, debt reduction, equipment, a bonus for the team, and a distribution to you. Profit that is never set aside tends to disappear into the next month's expenses.

A worked example: reading a simple P&L

An HVAC service company bills $1,200,000 a year. Direct costs: field labor with payroll taxes and benefits $420,000, parts and equipment $300,000, subcontractors $30,000. Total direct costs are $750,000, so gross profit is $450,000, a 37.5% gross margin. Overhead: office staff $120,000, rent $36,000, trucks and fuel not charged to jobs $60,000, insurance $40,000, marketing $60,000, software and phones $18,000, accounting and other $26,000, for a total of $360,000. The owner takes $90,000. Net profit before owner pay is $90,000; after a market salary of $100,000 for the owner's role, the true net result is a $10,000 loss.

The owner thought the business made $90,000. It actually paid the owner less than the job is worth and made nothing on top. The fix is not to cut marketing. The gross margin is low for service work. Suppose the company raises prices 6% and improves billable hours enough to cut labor cost by 5%. Revenue grows to $1,272,000 and labor falls to $399,000, lifting gross profit to about $543,000 and turning the true net result into a profit of roughly $83,000, a 6.5% net margin. These numbers are illustrative, but the pattern is common: margin problems usually start at the top of the ladder.

Margin by job and by service line

A company-wide margin hides winners and losers. Track gross margin by job type and service line. Many owners discover that one line, often the one they started with, runs at a thin margin while another carries the company. That tells you where to raise prices, where to change the process and which work to stop taking. See job costing for service businesses and what to do with an unprofitable service line.

Profit is not cash

A profitable business can still run out of money. Slow-paying customers, big equipment purchases, seasonal dips and taxes all hit cash before they hit the profit and loss statement. Watch cash separately: how many days of expenses you have in the bank, and how long customers take to pay. See cash flow for service businesses.

The markup and margin trap

A 50% markup is not a 50% margin. If a job costs $1,000 and you add 50%, you charge $1,500, and your margin is $500 ÷ $1,500, or 33%. To get a 50% gross margin, you need to charge $2,000, which is a 100% markup. Confusing the two is one of the most common reasons owners think they are pricing for a healthy margin and are not.

Why growing can shrink your margin

Many owners are surprised when revenue grows and profit does not. Growth adds costs before it adds revenue: a new truck and technician are paid for weeks before they are fully booked, an office manager is hired before the workload justifies a full salary, and marketing spend rises to fill the new capacity. Growth also tends to bring lower-margin work, because the easiest way to fill a new crew is to take jobs you would have turned down. None of this means you should not grow. It means you should plan for a temporary dip, add capacity in steps you can fill, and watch gross margin by service line so the new work is not quietly diluting the old.

Seasonality and the annual view

In seasonal trades, monthly margins swing hard. A landscaping or HVAC company can show a 25% net margin in peak months and a loss in the slow ones, because overhead and the core team are paid all year. Judge margin over twelve months, and use the slow season on purpose: maintenance agreements, pre-season inspections and planned projects keep crews billable. See keeping the calendar full in the slow season. A business that knows its annual margin can make calm decisions in February instead of cutting prices out of panic.

A monthly margin review

  • Revenue by service line.
  • Gross margin overall and by service line.
  • Billable hours as a share of paid hours.
  • Callbacks and their cost.
  • Overhead as a share of revenue.
  • Net margin after a market salary for the owner.
  • Cash on hand in days of expenses.

Review these in the same meeting every month, with your bookkeeper's numbers closed on time. See KPIs and the weekly numbers meeting.

Sharing the numbers with the team

Technicians and office staff cannot protect a margin they never see. You do not need to open the books, but sharing a few numbers changes behavior: the average billable hours per day, the cost of a callback, how much a forgotten part costs in drive time. A simple monthly target, such as keeping callbacks under 3% or reaching six billable hours per technician, tied to a small team bonus, turns margin from the owner's worry into a shared goal.

Mistakes that squeeze margin

  • Setting prices by copying competitors instead of from your costs.
  • Leaving the owner's salary out of the calculation.
  • Confusing markup with margin.
  • Ignoring unbilled labor: drive time, callbacks, parts runs.
  • Cutting marketing first instead of fixing price and labor.
  • Looking only at company-wide margin and missing losing service lines.
  • Waiting until tax time to find out whether the year was profitable.

Checklist for this month

  • Get a profit and loss statement split into direct costs and overhead.
  • Add a market salary for your own role.
  • Calculate gross and net margin, overall and by service line.
  • Measure billable hours as a share of paid hours for each crew.
  • Check your price against your true cost per billable hour.
  • Pick one rung of the ladder to improve in the next 90 days.

A good margin is not a number you look up. It is the result of prices built on real costs, crews that bill most of the hours they are paid for and overhead that is recovered in every job. Know how your margin is built, and you know exactly which lever to pull.

Grow revenue that actually turns into profit.

We help service businesses win better-paying jobs and follow up with past customers, so growth does not come from cheap work.

Frequently asked questions

What is a good profit margin for a service business?

It varies by trade and model, but many residential service businesses aim for a gross margin of roughly 40% to 60% and a net margin of 10% to 20% after paying the owner a market salary. Material-heavy work tends to run lower gross margins than repair and service work.

What is the difference between markup and margin?

Markup is profit as a share of cost; margin is profit as a share of price. A job that costs $1,000 and sells for $1,500 has a 50% markup but a 33% margin. To reach a 50% margin you need a 100% markup.