Auto repair diagnostic fee: what to charge, and what to say at the counter
Most shops charge about one hour of labor to diagnose a problem, often written as a flat fee [1]. RepairPal puts check-engine diagnosis labor at roughly $122 to $233 before tax and local adjustments [2]. Whether you credit the fee toward the repair is your policy, and it should be written on the estimate before the work starts.
This guide is for the shop owner who wants a diagnostic fee that is fair, covers the real cost and does not scare people away. It covers what the fee pays for, how to set it, the credit decision, scripts for the phone and counter, what to do when you find nothing, and what to write on the paperwork.
What the diagnostic fee pays for
Diagnosis is skilled work. The technician talks to the customer, test drives the car, scans for codes, reads live data, checks wiring or vacuum or pressure, looks up service bulletins and confirms the fault before anything is replaced. A scan tool and its subscriptions, and the lift or bay used while it happens, are costs too. A code from a free scan is a clue, not an answer: a misfire code can come from a coil, a plug, an injector, a compression fault or a wiring problem.
When diagnosis is free, one of two things happens. Either the shop builds the cost into repairs, so customers who repair pay for those who walk, or the diagnosis is quick and shallow, which leads to parts swapped on a guess. Charging for it pays the tech for the actual work and lets the tech do it properly.
How to set the fee
- Start from your labor rate. One hour at your posted rate is the usual starting point [1]. Work out the rate with our labor rate calculator; if your rate is $140, a one-hour fee is $140 plus tax where it applies.
- Decide how much time the fee covers. One hour is a normal first block. Say what happens past it: "The fee covers the first hour. If we need more time we will call you with a price before we continue."
- Consider tiers. Some shops use a low fee for a plain code read, a standard fee for a driveability or electrical fault, and actual time for intermittent problems. Keep it to two or three, each with a sentence a customer can follow.
- Check against your market. Call or read the sites of eight to ten shops near you and note their fees and credit policies. For the broader rate picture see auto repair labor rates by state.
- Put it where customers will see it, on your website, your phone greeting and your counter.
Credit it toward the repair, or not?
Shops split on this and both can be right [1][3].
| Policy | Good | Costs you |
|---|---|---|
| Credit the fee toward the repair when they approve it | Customers accept it more easily; it sends them toward repairing with you | Your diagnostic hour is paid only when they repair, so the fee works like a deposit |
| Never credit it | Every diagnostic hour is paid; simple to run | More customers hesitate; some take the diagnosis to another shop |
| Credit it on bigger repairs only | You protect small-job margin and reward big jobs | Needs a clear threshold on the estimate |
If you credit it, set the rule in writing: "The diagnostic fee is credited toward the repair if you approve it within 7 days." A time limit stops old fees being used on a repair months later. If you don't credit it, say that too, plainly. The dispute is rarely about the money. It is about being surprised.
Whichever you choose, apply it the same way to everybody. A fee waived for one customer and charged to the next is how a shop gets a bad review.
What to say on the phone and at the counter
Phone, a customer who asks "how much to look at it?":
"Diagnosis starts at [fee], which covers up to an hour with the technician. We'll call you with what we find and a price for the repair before we do anything else. [If you go ahead, the fee comes off the repair.]"
Counter, a customer who says "can't you just read the code?":
"Reading the code is quick, but the code only tells us which system is complaining, not which part failed. The fee pays for the time to test it so we replace the right part once."
A customer who says another shop does it free:
"That can work, and some do. We charge so the technician can test properly and not guess, and you only pay for parts that fix it. If you'd like to compare, we'll give you the written findings."
Don't argue and don't apologize for the fee. State what it is and what they get for it.
When you find nothing
Intermittent faults, a light that comes and goes, a noise that won't happen on the lift. You spent the time, so the fee stands, but a bare "couldn't find it" feels like a rip-off. Make the visit worth the money:
- Say exactly what you tested and ruled out.
- Record freeze-frame data and any stored or pending codes.
- Tell the customer what to note when it happens again (speed, temperature, load, weather).
- Offer a re-check price for next time, or set a ride-along test.
- Don't sell parts on a guess. A customer who gets an honest "not yet" will often return; one sold three unneeded parts will not.
What to write on the estimate
The paperwork protects you and the customer:
- The complaint in the customer's words, and the diagnostic work requested.
- The fee, how much time it covers and what happens beyond it.
- Whether it is credited toward a repair and the deadline.
- A note that you will call with a price before any repair.
- The approval: who agreed, how (signature, call, text) and when.
Some states set rules for this. California requires diagnosis to be itemized on the invoice, even when it's free, and requires a teardown estimate if finding the fault means taking something apart [4]; our California labor rates guide covers the rules. Check your state's repair shop law, and ask a local adviser if unsure.
A worked example: what the fee does to a month
Take a shop with a $140 rate that does 20 diagnoses a month at a one-hour fee. That is 20 hours of tech time worth $2,800 at the posted rate. Suppose 12 of the 20 customers approve the repair and 8 walk away.
| Policy | Fee kept from the 8 who walk | Fee from the 12 who repair | Diagnostic money kept |
|---|---|---|---|
| Fee credited toward the repair | $1,120 | $0 (comes off their repair bill) | $1,120 |
| Fee never credited | $1,120 | $1,680 | $2,800 |
| Free diagnosis | $0 | $0 | $0 |
The numbers are invented, but the shape holds: the credit policy decides how much of the $2,800 you keep, and free diagnosis leaves the 8 walkers' hours (and, unless you build it into repairs, the 12 others') unpaid. A credit can still be the right call if it makes more customers say yes to the repair, because each repair carries labor and parts margin. Pick it on purpose, and if many customers refuse after hearing the fee, test a credited fee for a month and see whether approvals go up enough to pay for it.
Diagnostic fee versus other fees
A diagnostic fee is for finding the fault. It isn't a "shop supplies" fee or a "disposal" fee; those cover materials and waste and have their own rules. See shop fees in auto repair for how to charge them and which to avoid. Keep the diagnostic fee separate on the invoice so the customer can see exactly what each line is for.
Free diagnosis as marketing
Some shops do offer free diagnosis, as a promotion. It can bring in calls, but check the math first: ten free diagnoses at one hour each is ten hours of tech time. If three become repairs worth the profit on those jobs, it may pay; if one does, it doesn't. Test it for a month, count the free diagnoses and the repairs they led to, and compare with the labor hours spent. For other ways to fill the bays see what an auto repair marketing agency costs and marketing ideas for shops.
Show your policy on your website
The question "how much do you charge to look at it?" is one of the most common calls a shop takes. Answer it once, on your site: the fee, what it covers, whether it's credited. If you'd like a homepage that shows your services, warranty, reviews and diagnostic policy on the first screen, email us your shop name and we will build a free preview from what you already publish.
FAQ
How much do mechanics charge to diagnose a problem?
Typically about one hour of shop labor [1]. RepairPal's range for check-engine diagnosis labor is $122 to $233 before tax and local adjustments [2]. Dealers and specialists are often higher.
Does the diagnostic fee go toward the repair?
At some shops it does if you approve the repair, at others it does not [3]. Ask before you agree, and ask for it in writing.
Why do shops charge for a diagnosis?
The technician's time, the equipment and the scan tool subscriptions are real costs, and testing properly avoids replacing parts that were not broken.
Should I charge for a code read?
Many shops charge less for a plain code read than for a full diagnosis, and say that a code read does not tell which part failed.
What if the customer refuses the repair after diagnosis?
The fee stands, because the work was done. Give them the written findings so they can take them elsewhere.
Can I waive the fee?
You can, but set a rule (for example, warranty comebacks or fleet accounts) so it isn't arbitrary.
More guides are on the auto repair guides page, and if you want your policy shown clearly online, ask us for a free homepage preview.
Sources
- WickedFile, "Mechanic diagnostic fee". https://www.wickedfile.com/blogs/mechanic-diagnostic-fee
- RepairPal, "Why Scan Tools and Diagnostics Drive Up the Cost of Your Repair Bill". https://repairpal.com/blog/why-scan-tools-and-diagnostics-drive-up-your-repair-bill
- YourMechanic, "Does the diagnostic fee apply to the repair fee?". https://www.yourmechanic.com/question/will-diagnostic-fee-go-towards-repairs-by-elaine-w
- California Bureau of Automotive Repair, "Write It Right". https://bar.ca.gov/wir