A check-engine light on a late-model SUV can take ten minutes or four hours to pin down. The scan tool gives you a code, not an answer, and the real work is the testing that follows: smoke tests, wiring diagrams, scope traces and road tests. Shops that don't bill for diagnostic time properly end up giving away their most skilled labor, or burying it in inflated repair prices that customers eventually notice. This guide covers how to price diagnostics, how to get authorization, whether to credit the fee toward the repair, and how to explain all of it at the counter.
Why Diagnostic Time Deserves Its Own Charge
Diagnosis is labor. It uses your best technician, expensive scan tools and information subscriptions, and bay time you could be selling elsewhere. Yet many customers still expect "just plug it in" to be free, partly because parts stores read codes at no charge.
The difference is worth explaining: a code tells you which system reported a fault, not which part failed. A P0171 lean code might be a vacuum leak, a dirty MAF sensor, a weak fuel pump or an exhaust leak ahead of the O2 sensor. Replacing parts until the light stays off is expensive for the customer and a comeback risk for you. Proper testing is what the diagnostic fee pays for.
Ways to Price Diagnostic Work
There isn't one right model. Most shops use one of these, or a mix.
Flat initial diagnostic fee
A set charge, often equal to an hour of labor, covers the initial scan, visual inspection, basic testing and a written finding. For example, at a $150/hr rate a shop might charge $150 for "check-engine light diagnosis, up to 1.0 hour." It is easy to quote over the phone and easy for customers to understand.
Hourly diagnostic time
For intermittent electrical problems, network faults or drivability issues that don't reproduce on demand, hourly billing is fairer to both sides. You quote the first block of time, then stop and call for approval before continuing.
Tiered diagnostics
Some shops publish levels: a basic level for code reading, visual check and a pinpoint test; a second level for circuit testing; and an advanced level for intermittent or module-level work. Tiers set expectations before the customer hands over the keys.
Whatever model you choose, set the diag rate deliberately. Some shops charge their standard labor rate; others charge a higher rate for diagnostics because it demands their most experienced techs and most expensive equipment. If you use a higher rate, be upfront about it.
Get Diagnostic Authorization in Writing
Diagnostics is where authorization problems start. The customer thinks they are paying for "a look," the tech spends two hours tracing a short, and now the bill is a surprise.
Many states require a written estimate and customer authorization before work begins, and diagnostic labor is work. Treat it like any other job:
- Write the complaint in the customer's own words: "Intermittent no-start when hot, happens about once a week."
- Quote a specific amount or time limit: "Diagnosis, up to 1.5 hours, $225."
- Get approval by signature, text or email before the tech starts.
- Stop at the limit. If the tech needs more time, call the customer, explain what has been ruled out, and ask for approval for the next block.
That last step is the one that gets skipped. A text that says "We've confirmed power and ground at the fuel pump; next step is testing the relay circuit, another 0.5 hr, $75, approve?" keeps the customer involved and protects your invoice. Sending approvals from a link makes it quick; see estimate approvals by text message.
Should You Credit Diag Toward the Repair?
This is the judgment call every shop owner has to make. Some shops apply the diagnostic fee to the repair if the customer approves the work. Others always charge it. Both approaches are common.
Crediting the fee
Crediting helps close the sale. A customer who is choosing between you and another shop may approve the repair on the spot if the $150 they already paid comes off the total. The trade-off is that you are giving away real labor, and on a repair with thin margins that hurts.
Always charging it
Keeping diag separate respects the fact that diagnosis and repair are different work. It also removes the incentive to shop your diagnosis: a customer who pays you to find the problem and then buys the part online and has a cousin install it has still paid for your time.
A middle ground
Many shops credit the initial flat fee but not additional diagnostic hours, or credit it only on repairs above a certain amount. For example: "Diagnostic fee of $150 is applied toward repairs over $500 approved today." Whichever you pick, put the policy in writing and apply it the same way every time. Show it on the invoice clearly: the diag line at full price, then a separate credit line, so the customer sees both the value and the discount.
Show Diagnostic Work Clearly on the Invoice
A single line that says "Diag, $225" invites questions. A line that shows what was done earns trust.
- Complaint: Check-engine light on, rough idle when cold.
- Tests performed: Scanned codes P0300, P0302; checked freeze frame; compression test on cylinder 2; swapped coil 2 to cylinder 3, misfire followed coil.
- Finding: Ignition coil cylinder 2 failed.
- Time: 1.0 hour at $150.
That narrative also protects you on comebacks. If a different fault appears later, the record shows exactly what was tested and what was found. Photos and readings from a digital vehicle inspection make the finding even harder to dispute.
How to Explain Diagnostic Charges to Customers
Your service advisors will hear "the parts store does it for free" every week. Give them a calm, consistent answer:
"The code tells us which system has a problem, not which part. Our tech tests the system so we replace the right part the first time instead of guessing with your money."
A few other habits help:
- Quote diag up front on the phone, before the car arrives.
- Explain what the customer gets: a clear finding and a written estimate for the repair.
- Keep them updated when the job runs long, rather than calling only at the end.
- Don't discount diag to win the argument. If your process is sound, the fee is fair.
For customers who decline the repair after diagnosis, note it on the invoice. It is a dated record that you found the problem and advised them.
Getting Paid for the Work You Already Do
You are almost certainly doing the diagnostic work already; the question is whether you are billing for it consistently. Pick a pricing model, write down your credit policy, require approval before the tech starts, and document what was tested. Those four habits turn diagnostics from a loss leader into honest, billable labor.
AutoSoftWay supports this with work orders that capture the complaint and findings, instant estimate approval so customers can OK each diagnostic block from their phone, and custom labor lines for your diag fee and any credit. If you want to see how it fits your front counter, book a demo. The goal is simple: when you bill for diagnostic time, the customer should already know what they approved and why.
