How to charge for auto repair: labor rate, parts and diagnosis
Most independent shops charge for a repair as labor plus parts: the hours a labor guide gives for the job, times the shop's hourly rate, plus parts at cost with a markup. The hourly rate should come from your own costs divided by the hours you actually bill, plus a profit, not from what the shop down the street charges.
Below: how to work out your labor rate step by step with an example, how flat-rate billing works, how to price parts, what to charge for diagnosis and shop supplies, and how to explain a bill so customers accept it.
The three parts of a repair bill
| Part | How it's priced | Example |
|---|---|---|
| Labor | Labor guide hours × your hourly rate | 1.8 hours × $140 = $252 |
| Parts | Your cost + markup (often by a parts matrix) | Pads and rotors cost $110, sold at $198 |
| Fees | Diagnosis, shop supplies, disposal, as your policy says | Shop supplies $15 |
Sales tax goes on top where your state taxes it. In California, for example, parts are generally taxable and repair labor generally isn't; CDTFA Publication 25 explains it for repair garages [1].
Step 1: Add up what a year of the shop costs
Take last year's numbers if you have them, or a careful budget if you're new. Group them:
- Technician pay, including payroll taxes, workers' comp and benefits.
- Other staff: service advisor, front desk, and a fair salary for you if you work in the shop.
- Rent and property costs.
- Insurance: liability, garagekeepers, property.
- Utilities, phone, internet.
- Software and subscriptions: shop management, labor guide, scan tool updates.
- Equipment payments or a yearly amount for replacing it.
- Marketing, accounting, bank and card fees, licences, training.
Step 2: Count the hours you really bill
This is where shops go wrong. A tech paid for 40 hours a week doesn't bill 40 hours. Time goes to waiting for parts, road tests, comebacks, cleaning up, training and slow days. Look at your repair orders: total billed labor hours last year ÷ number of techs. If you're new, plan on well under paid hours and correct it after three months of real orders.
Step 3: Divide, then add profit
Break-even labor rate = yearly costs ÷ billed hours. Then add the profit you want on top.
Worked example (made-up numbers for a 2-tech shop; use your own):
- 2 techs at $28 an hour × 2,080 paid hours = $116,480, plus 20% for payroll taxes, workers' comp and benefits = $139,776
- Owner working as service advisor: $60,000
- Rent $4,000 a month = $48,000
- Insurance $9,000, utilities and phone $7,200, software $3,000, equipment $10,000, marketing, accounting and everything else $12,800
- Total yearly cost: $289,776
- Billed hours: 1,500 per tech × 2 = 3,000
- Break-even: $289,776 ÷ 3,000 = $96.59 an hour
- With a 15% profit on top: $96.59 × 1.15 = $111.08, rounded to $112
Notice how much billed hours matter. At 1,200 billed hours per tech instead of 1,500, the same shop breaks even at $120.74 an hour. Raising the hours you bill (fewer comebacks, parts ready, a full schedule) does as much as raising the rate.
Profit on parts helps too; many shops treat it as the buffer for slow months and comebacks rather than counting it in the labor rate.
Step 4: Check your rate against your area
Call or check the posted rates of 5–10 shops near you, including the dealer. If your number is far under theirs, you're probably leaving money behind; if it's far over, look first for lost billed hours before cutting the rate. Rates differ a lot by city and by the work (European, diesel and electrical diagnostics often run higher). Your rate is set by your costs; the local check tells you whether customers will accept it.
Flat rate vs clock time
Most repair shops quote labor from a labor guide such as Mitchell 1, ALLDATA or MOTOR, which list a standard time for each job on each vehicle. You charge that time whether the job takes your tech more or less.
| Flat rate (labor guide) | Clock time (actual hours) | |
|---|---|---|
| Customer knows the price before work | Yes | Only an estimate |
| Rewards fast, skilled techs | Yes | No |
| Best for | Known jobs: brakes, pumps, timing belts | Diagnosis, electrical faults, custom or restoration work |
| Risk | Rusty bolts and surprises eat the time | Customers worry about a slow tech |
Many shops use flat rate for repairs and bill diagnosis by the hour or as a set fee.
How to price parts
Parts are bought at your cost and sold at a markup. Two words that get mixed up:
- Markup is what you add on top of cost: cost $100, sold at $150 = 50% markup.
- Margin is your profit as a share of the price: $50 profit on $150 = 33% margin.
Margin = markup ÷ (1 + markup). A 100% markup is a 50% margin. When software or a coach talks about a target "parts margin", don't set the same number as your markup.
A parts matrix
A flat markup on everything makes cheap parts too cheap and expensive parts too dear. A matrix marks up low-cost parts more and high-cost parts less. Example only; set yours from your costs and local prices:
| Your cost | Multiplier | Sold at (example) | Margin |
|---|---|---|---|
| $0–$10 | × 2.5 | $8 → $20 | 60% |
| $10.01–$50 | × 2.0 | $30 → $60 | 50% |
| $50.01–$150 | × 1.75 | $110 → $192.50 | 43% |
| $150.01–$400 | × 1.5 | $300 → $450 | 33% |
| over $400 | × 1.35 | $800 → $1,080 | 26% |
Most shop management software can apply a matrix automatically when parts are added to an estimate.
Customer-supplied parts
Decide a policy before someone walks in with a box from the internet. Common choices: you don't install them; you install them with no warranty on the part or labor; or you install them at a higher labor rate. Write it down and say it before the work, not after.
Charging for diagnosis
Finding the fault takes skill, tools and time, so charge for it. Common ways:
- A set diagnostic fee, often one hour of labor, covering the first look and a scan.
- Further diagnosis by the hour, approved in advance, for faults the first hour doesn't find.
- Credit toward the repair if they approve the work. Some shops do this, some don't; either way say it on the estimate.
Avoid "free check engine light scans" as a habit. Reading a code isn't a diagnosis, and it sets the wrong expectation for what your skill is worth.
Shop supplies and disposal fees
Rags, cleaners, small hardware and disposal of oil, coolant and old parts cost real money. Shops cover them either inside the labor rate or as a separate charge, often a small percentage of labor with a cap. If you charge separately, put it on the estimate. Some states have rules here: California, for instance, requires shop supplies to be itemized on the invoice, not billed as a vague "miscellaneous" line [2].
Know your effective labor rate
Your posted rate and what you actually collect per hour are different. Effective labor rate = labor dollars billed ÷ labor hours billed. Discounts, free re-checks, warranty work at a lower rate and "I'll knock off half an hour" all pull it down. If your posted rate is $140 and your effective rate is $112, find where the $28 goes before raising prices.
Mistakes that keep shops underpriced
- Copying the shop down the street. Their rent, payroll and billed hours aren't yours.
- Counting paid hours as billed hours. The single biggest error in rate maths.
- Never raising the rate. Your costs go up every year; review the rate every year.
- Free diagnosis. The hardest work in the shop, given away.
- Discounting at the counter instead of explaining the bill.
- Not tracking comebacks. Each one is unbilled hours that raise your break-even.
How to explain the price so customers say yes
- Give a written estimate before work, with parts and labor separated. California makes this the law [2]; elsewhere it's still the best way to avoid disputes.
- Send a photo or short video of the worn or broken part with the estimate.
- Split the estimate into "needed now" and "can wait", with the reason for each.
- Say what your warranty covers and for how long.
- Put starting prices for simple jobs on your website so people arrive expecting them. The layout for that is in our guide to auto repair shop website design, and if you'd like a homepage built for you to look at first, email us your shop name and we'll make one free.
Once your prices pay their way, bring in more cars with the steps in auto repair shop marketing ideas. Opening a new shop? How to open an auto repair shop in California lists the costs to budget for.
FAQ
How do I calculate my shop's labor rate?
Add up a year of all costs, divide by the labor hours you actually bill in a year, and add your profit. Use billed hours, not paid hours.
What is flat-rate labor in auto repair?
Charging the standard time a labor guide gives for a job, whatever time it really takes, so the customer knows the labor price before work starts.
How much should I mark up parts?
It varies by part cost and local competition. A matrix with a higher markup on cheap parts and a lower one on expensive parts is common. Check your parts margin, not just the markup.
Should I charge for a diagnostic?
Yes. A set fee for the first hour, with more time approved in advance, is common. Say on the estimate whether it's credited to the repair.
How often should I raise my labor rate?
Review it every year with the new year's costs and billed hours, and when a big cost changes (a new lease, a new hire).
For a homepage that shows your prices and services clearly, ask us for a free preview. More guides are on the auto repair guides page.
Sources
- CDTFA Publication 25, "Auto Repair Garages and Service Stations". https://www.cdtfa.ca.gov/formspubs/pub25/
- California Bureau of Automotive Repair, "Write It Right". https://bar.ca.gov/wir