If you’re an owner or manager of a heavy-duty repair shop, you probably know how to rebuild a diesel engine blindfolded. But ask most shop leaders what it really costs them to bill out an hour of labor or what margin they’re getting on parts - and you’ll often get a shrug.
That’s a problem.
In today’s competitive, cost-volatile, labor-constrained world, profit isn’t guaranteed just because you’re busy. The truth is, many shops are undercharging for labor and under-marking up parts - and bleeding profit in the process.
This guide lays out a no-nonsense strategy for setting labor rates and parts pricing in a way that protects your margins, sustains your growth, and pays your techs what they’re worth. We’ll also show you how shop management platforms like ShopView automate pricing rules and help you track margin data in real time - so every wrench turn earns what it should.
Before you can price your labor for profit, you need to know your break-even rate.
Here’s how:
Example: If you spend $50,000/month on overhead and tech costs, and your team bills 400 hours/month, your minimum labor rate is $125/hour just to break even.
Yet many shops are still charging $110 - $120/hour while wages, inflation, and costs keep rising. That’s a loss, not a profit.
Pro Tip: Your labor revenue should ideally yield 70 - 75% gross profit. So if your techs cost you $35/hour, you should be charging at least $140/hour. That leaves room to pay bills and reinvest in tools, techs, and growth.
The national average labor rate for auto repair was around $142/hour in 2024. In heavy-duty shops, that number often needs to be higher - because your techs work on complex systems, carry more liability, and use more expensive equipment.
Don’t undercharge out of guilt. You’re not “gouging” when you charge what the job is worth. You’re staying in business.
Do this instead:
Want to see how your rate stacks up? Use our ROI calculator to compare your posted rate vs. your effective hourly margin.
You might charge $140/hour - but are you collecting $140/hour?
Your effective labor rate is total labor revenue divided by billed hours. Discounts, comebacks, non-billed diagnostics, and idle tech time all lower this number.
If you’re only realizing $110/hour, that’s a problem.
Solutions:
ShopView’s labor tracking helps close the gap between what you post and what you earn - ensuring more profit per bay, every day.
Parts sales are your second biggest profit lever - and too many shops fumble it.
The old “double everything” approach doesn’t work anymore. A smarter system is the tiered markup matrix:
This way, you don’t scare off customers with big markups on expensive items, but you still profit well on everyday parts like filters, sensors, and hoses.
“A $20 markup on a $10 wiper blade? No big deal. A $2000 markup on a $5000 engine? That’s a deal breaker.”
Aim for at least a 24 - 25% margin on parts overall. That’s industry standard - and your software should help you hit it.
Some shop owners hesitate to charge healthy margins on parts. But consider this:
All that deserves compensation. If a customer insists on supplying their own parts, that’s fine - but charge more labor or a handling fee. You're losing margin and taking on installation risk.
ShopView users can configure automatic markups and disclaimers for customer-supplied parts - so your profitability stays intact.
Too many shops haven’t raised rates in years. That’s how you end up working 60-hour weeks and wondering why the bank account is empty.
✅ Review labor and parts pricing annually, at minimum.
✅ Adjust parts markups quarterly if costs fluctuate (many vendors now raise prices monthly).
✅ Tie increases to real costs - like higher tech wages or new equipment investments.
✅ Communicate clearly with customers: “We’re raising our labor rate by $6/hour to keep top-quality techs on your trucks.” Most will understand.
Even a $5/hour increase can translate into thousands in profit per month, depending on your billed hours.
Let’s face it - managing complex pricing matrices, labor rates, parts margins, and rate changes by hand is a nightmare.
That’s where platforms like ShopView change the game.
With ShopView, you can:
One ShopView user cut missed charges by 30% and improved parts profit by $8,000/month - just by using the built-in markup tools and tracking dashboards.
Bottom line: You don’t have to run your shop on gut feeling anymore.
If your pricing hasn’t changed in years - or was set by what “felt fair” rather than what your business actually needs - now’s the time to act.
Start with:
Then, plug those rules into your software and let it do the hard part: consistent, error-free pricing on every ticket.
You don’t have to gouge. You just have to charge smart.
By pricing labor and parts intentionally - and using the right tools to support those decisions - you’ll protect your margins, grow your business, and pay your people what they’re worth.
Want to see how ShopView can automate pricing and grow your profit? Book a free demo now. Most shops see ROI in under 90 days.