Profit

Garage profit margins: what good looks like, and how to improve yours

Plenty of busy garages turn over good money and still don't make much. The difference is margin, and most of it leaks in places you can't see without the right numbers.

Published 13 June 2026 · 7 min read

The two margins that matter

Forget turnover for a moment. The numbers that decide whether your garage is healthy are gross margin on parts and gross margin on labour, looked at per job.

On parts, your gross margin is what's left after the part's cost. Apply too thin a markup, or worse, an inconsistent one, and you're effectively a free delivery service for your motor factor. On labour, your margin is the gap between what you charge per hour and what that hour actually costs you once you account for the tech's time, the bits that don't get billed, and the jobs that overrun the estimate.

Where margin leaks

  • Underquoted labour. The estimate said two hours, the job took three, and nobody adjusted the invoice. That hour is gone.
  • Flat parts markup. The same percentage on a €4 bulb and a €400 turbo means you're either uncompetitive on big parts or giving away the small ones.
  • Unbilled sundries. Cleaner, gloves, screen wash, disposal. Pennies per job, real money per year.
  • Approved work that never got added. The customer said yes to the wipers and the cabin filter on the phone, but it never made it onto the invoice.
  • Not knowing which jobs lose money. If you can't see margin per job, you keep doing the unprofitable ones.

How to improve it, practically

Set a target margin and quote against it. Decide the gross margin you need and check every quote before it leaves. A markup matrix (more on cheap parts, less on expensive) keeps you competitive and protected at the same time. (We cover this in how to quote a car service.)

Track labour against estimate. When a job overruns, you want to know, both to bill it fairly and to quote it better next time.

Capture every approval. When a customer okays extra work, it should land on the job there and then, not live in someone's memory.

Look at margin per job, not just the monthly P&L. The month-end figure tells you that you made or lost money. Per-job margin tells you which work and which customers made it, so you can do more of the good and fix or drop the rest.

See the margin while you still can act on it

The reason most garages fly blind isn't laziness. It's that the numbers only exist after the fact, in the accounts. MechIQ flips that around: it shows real profit on every job as you go, applies your markup and labour rates automatically, checks quotes against your target margin, and reports which jobs and customers actually make you money. You fix the leak before it becomes the year.

Know your profit on every job

MechIQ shows margin per job as the work happens, not at month end.

Join the Waitlist