Average Profit Margin for Auto Repair Shop: The Numbers You Need to Know
Published figures for the average profit margin for auto repair shops vary widely. Some report net margins of 3-9%, others 10-20%. The difference comes down to how costs are counted, service mix, and whether owner compensation is treated as salary or profit.

Average Profit Margin for Auto Repair Shop: The Numbers You Need to Know
You open a second location. Revenue looks decent. But the P&L shows red ink month after month.
You ask around: what's normal? What should a shop net?
The published answers don't line up. Some sources say 3-9%. Others say 10-20%. A few claim 20-30%.
All of them cite "industry data."
So which number do you trust?
None of them, until you understand what they're measuring.
Why Published Margin Figures Differ
The automotive mechanical and electrical repair sector generated $76.9B in receipts across more than 93,000 establishments, according to the 2022 Economic Census. That's a fragmented industry with shops ranging from single-bay owner-operators to multi-location chains.
Margin figures differ because:
- Owner compensation accounting varies. A solo owner who counts personal draw as profit will report a higher net margin than a shop that pays the owner a market-rate salary first.
- Service mix drives gross margin. A shop heavy on oil changes has different economics than one doing diagnostic work and engine repairs.
- Direct cost definitions aren't standard. Some shops include shop supplies in direct costs. Others count them as overhead.
- Operating expense loads differ by format. Rent, insurance, and software subscriptions consume different percentages of revenue depending on location, bay count, and system complexity.
Published ranges reflect this variation. One analysis puts typical net profit margin at 3-9%. Another reports 10-30%, with most shops around 20%. A third states 10-20%.
All three are describing real shops. But they're not describing the same cost structure or business model.
Gross Margin vs. Net Margin
Two margin figures matter: gross and net.
Gross profit is revenue minus direct costs. Direct costs usually mean parts and technician labor. Gross profit is what's left to cover rent, utilities, front counter salaries, insurance, marketing, and everything else.
Net profit is what remains after all expenses.
The 60/40/20 rule provides a benchmark: 60% of revenue should flow to gross profit, 40% should cover operating expenses, leaving 20% as net profit.
Example: A shop generates $100,000 in monthly revenue. Parts and technician pay total $40,000. Gross profit is $60,000. Divide $60,000 by $100,000 and the gross profit margin is 60%. If operating expenses run $40,000, net profit is $20,000, a 20% net margin.
That's the target. Most shops fall short because gross margin slips or overhead runs high.
Where Gross Margin Leaks Happen
Gross margin depends on two pricing decisions: parts markup and labor rate.
Parts Markup
Parts contribute 30% to 50% of gross profit, according to analysis of shop financials. Yet in a survey of 618 auto repair shops, 67% were not maximizing profit potential due to inadequate parts markup practices. The cost: $40,000 to $70,000+ in lost annual profit.
Many shops use a flat multiplier on cost. Others use a matrix that adjusts markup by part price. Both can work, but only if the target margin is high enough.
Example: A shop sells $30,000 in parts per month at cost and marks them up to $48,000. Gross profit on parts is $18,000. The parts margin is $18,000 ÷ $48,000 = 37.5%.
If the shop increases markup to reach a 50% margin, the same $30,000 in part cost would sell for $60,000. Gross profit becomes $30,000. That's an extra $12,000 per month, $144,000 per year.
Small markup adjustments compound quickly.
Labor Rate and Efficiency
Labor carries higher margin than parts because there's no inventory cost. A shop that bills $150 per flat-rate hour and pays technicians $30 per billed hour has $120 in gross profit per labor hour.
But billed hours depend on technician efficiency and scheduling density. A tech flagging 30 hours in a 40-hour week at $150 per hour generates $4,500 in labor revenue. At $30 per hour paid (calculated on billed hours in this example), direct labor cost is $900. Gross profit is $3,600, an 80% margin on labor revenue.
If that same tech flags only 20 hours due to comebacks, parts delays, or scheduling gaps, labor revenue drops to $3,000. If the tech is still paid for 40 hours at $25 per clock hour (a different pay structure), direct labor cost becomes $1,000. Gross profit falls to $2,000, a 66.7% margin.
Efficiency affects gross margin even when the labor rate stays the same.
Why Net Margin Is Lower Than You Expect
Gross margin pays for operating expenses. Those include:
- Rent or mortgage
- Utilities
- Insurance (liability, property, workers' comp)
- Service advisor salaries
- Shop software subscriptions
- Marketing and advertising
- Shop supplies and small tools
- Loan interest
- Taxes
In a healthy shop, operating expenses consume about 40% of revenue. That's the middle term in the 60/40/20 rule.
Example: A shop does $80,000 in monthly revenue. Gross profit is $48,000 (60%). Operating expenses total $35,000. Net profit is $48,000 - $35,000 = $13,000. Net margin is $13,000 ÷ $80,000 = 16.25%.
That's inside the target range. But if operating expenses rise to $42,000, net profit drops to $6,000, a 7.5% net margin.
A few thousand dollars in uncontrolled overhead erases most of the net.
How to Calculate Your Shop's Margin
Pull last month's P&L. You need three numbers:
- Total revenue (all labor and parts sales)
- Direct costs (parts at cost plus technician wages on work billed)
- Operating expenses (everything else)
Gross profit = Revenue - Direct costs
Gross profit margin = Gross profit ÷ Revenue
Net profit = Gross profit - Operating expenses
Net profit margin = Net profit ÷ Revenue
Run the math for the last three months and average the results. One unusual month skews the picture.
If your gross margin is below 55%, look at parts markup and labor rate first. If gross margin is above 55% but net margin is under 10%, dig into operating expenses line by line.
What Margin Should You Target?
The 60/40/20 framework is a useful starting point: 60% gross margin, net margin around 20%.
But published figures for the average profit margin for auto repair shops range from single digits to over 20%, depending on how owner pay is counted and which cost categories are included.
A shop with strong pricing discipline, efficient technician utilization, and controlled overhead can reach or exceed 20% net. Many shops operate in the 10-15% range. Some fall below 10%, particularly in the first few years or when a second location is ramping.
What matters more than matching a benchmark is understanding your own cost structure and where margin leaks.
If your newer store is losing money, the problem is usually one of three things:
- Gross margin is too thin. Parts markup or labor rate isn't covering direct costs and contributing enough to overhead.
- Technician capacity isn't fully utilized. You're paying for more hours than you're billing.
- Operating expenses are higher than forecasted. Rent, insurance, or staffing costs weren't modeled correctly before opening.
Each has a different fix.
When Margin Matters Most
Margin becomes urgent when cash gets tight. A location doing $60,000 in monthly revenue at an 8% net margin generates $4,800 in profit. If loan payments, owner draw, and working capital needs total $6,000 per month, the shop is $1,200 short.
That shortfall compounds. Within six months the location is either borrowing to cover payroll or the main store is subsidizing operations.
Improving margin by 5 percentage points solves the problem. At a 13% net margin, the same $60,000 in revenue produces $7,800 in profit. That covers obligations and starts building a cash cushion.
Small percentage changes generate real dollars when applied to monthly revenue.
Tracking Margin on Every Repair Order
Most shops track margin at the end of the month when the P&L closes. By then it's too late to adjust.
Better practice: calculate margin on every repair order before the customer approves the estimate.
Your shop management system should show part cost, labor time, and markup in real time. If a job quotes $800 in parts at cost, and your target parts margin is 50%, the customer-facing price should be $1,600.
If labor is estimated at 4 hours and your labor rate is $150, labor revenue is $600. If your technician cost per billed hour is $35, direct labor cost is $140. Gross profit on labor is $460.
Total revenue on the repair order: $1,600 + $600 = $2,200.
Total direct cost: $800 + $140 = $940.
Gross profit: $2,200 - $940 = $1,260.
Gross margin: $1,260 ÷ $2,200 = 57.3%.
If that margin is below your target, adjust the parts markup or the labor estimate before presenting the quote.
Doing this on every ticket keeps gross margin from drifting over the course of the month.
What to Do When Your Numbers Are Off
If your margin is below target, start with gross profit. Net margin problems usually trace back to gross margin leaks.
Run a report in your shop system for the last 30 days. Break revenue into labor and parts. Calculate margin on each.
If parts margin is under 45%, review your markup matrix. Compare your part pricing to local competitors on common jobs: brake pads, oil filters, spark plugs. If you're priced at the low end, raise markup by 5 points and monitor customer pushback. Most won't notice.
If labor margin looks strong but gross margin is still low, check technician efficiency. Compare hours billed to hours paid. If the ratio is under 75%, you're paying for more capacity than you're selling. That means scheduling gaps, comeback work eating time, or techs waiting on parts.
If gross margin is solid but net margin is weak, audit operating expenses. Look for:
- Software subscriptions you're not using
- Insurance policies that haven't been shopped in two years
- Marketing spend with no clear return
- Overstaffed front counter hours during slow periods
Cut one $500 monthly expense and net profit rises by $6,000 per year.
The Second Location Problem
Many shops open a second location when the first is profitable. Then the new store bleeds cash for 18 months.
The issue is usually fixed costs hitting before revenue ramps. Rent, insurance, and a service advisor salary start on day one. Revenue builds over months as the location gains customers.
During that ramp, gross margin has to be higher than at the main store to cover the operating expense load. That means aggressive parts markup and full labor rate from the start, even when bay count is low.
Shops that discount to attract volume at a new location dig the hole deeper. Lower prices mean lower gross margin. Lower gross margin means even more revenue is needed to break even.
Better to run fewer repair orders at strong margin than high volume at weak margin.
Additional Resources
For more detail on gross profit benchmarks and the 60/40/20 rule, see this explanation of gross profit margin.
A detailed look at why parts markup matters and how inadequate pricing costs shops tens of thousands per year is also available.
AutoVitals covers essential terms like EBITDA, gross profit, and net profit in the context of repair shop financials.
Next Steps
If your newer location is losing money and you want an outside look at the numbers, we're here to help. No pitch, no program sell.
Reach out at https://autoshopanswers.com/contact and we'll go from there.
Watch owners use this operating vocabulary in a live workshop, working on the same problems you are.