Skip to content
Operations 6 min readApril 23, 2026· Updated April 27, 2026

How Much to Charge for Diagnostic Time

Free diagnostics are a race to the bottom. Hourly billing scares customers off. The flat-fee diagnostic that respects both your time and their wallet.

AM
Founder, Pitlane

Free diagnostics are a trap

"Free check engine light diagnosis" sounds customer-friendly. It's not. It's a race to the bottom. Customers who want free anything are usually also customers who shop price on the repair, decline half the recommendations, and never come back. You trained them to.

Meanwhile, your tech spent 45 minutes hooked up to a scan tool and writing up a diagnostic report you're never getting paid for. Multiply that by 20 customers a week and you're losing serious money.

Don't do free diagnostics. Here's what to do instead.

The flat-fee diagnostic

Charge a flat fee. Usually $120–$180 depending on your market. For anything that requires actual diagnostic time. Make it predictable, make it upfront, and roll it into the repair cost if they approve the work.

The pitch:

"Our diagnostic fee is $150. That covers up to 90 minutes of testing, a written report, and photos. If you approve the repair we find, the $150 is rolled into the invoice — so it's effectively free if you do the work with us. If you decide not to do the repair, you take the report and the fee covers our time."

Three things this does:

  1. Compensates your tech for the real work.
  2. Creates a soft incentive to approve the repair with you (because the fee gets credited).
  3. Filters out the pure price-shoppers who were never going to approve anyway.

Shops that switch from free to flat-fee diagnostic typically see a 10–15% drop in diagnostic volume (the cheapskates leave) and a 30–40% increase in approval rate on diagnosed repairs (the serious customers stay and convert).

When the diagnostic is simple

Not every check engine light needs 90 minutes. If a customer comes in and it's an obvious DTC that's visibly a loose gas cap or a fouled spark plug, you don't need to charge the full diagnostic fee.

Just be consistent. A good rule: if the issue is diagnosed and fixable within 20 minutes, waive the diagnostic fee and charge for the repair. Anything over that, the diagnostic fee applies.

The service writer should say it out loud: "Turns out it's just a loose gas cap. No diagnostic fee on this one. Can I send you on your way?" Customers remember that. It earns more goodwill than the "free diagnostic" pitch ever did.

Complex diagnostics

Some problems are genuinely hard. Intermittent electrical issues. Transmission behavior that only shows up under specific conditions. Cooling system symptoms that could be 5 different things.

For these, the flat fee doesn't cover it. Tell the customer up front:

"Your description sounds like it could be a few different things. The first 90 minutes is the $150 diagnostic. If we can't pin it down in that time, we'll stop, show you what we found, and either quote you additional diagnostic time or let you take the car and try another avenue. I never want to ring up a $600 diagnostic bill without you approving it first."

That conversation — "I'll stop before I get expensive" — earns enormous trust. Shops that do this get the repair way more often than shops that silently rack up diagnostic time and drop a $500 bill at the end.

What the diagnostic fee pays for

The customer is paying for four things. When you explain it, explain all four:

  1. The tech's time. 60–90 minutes of trained labor.
  2. The equipment. Scan tools, lab scopes, multimeters, specific platform software.
  3. The expertise. Reading the data and knowing what's actually wrong, not just what DTC shows up.
  4. The written report. Photos, measurements, recommendations. Something they can take with them.

Customers who understand this respect the fee. Customers who don't. Honestly, you don't want them.

The warranty visit

Separate case: customer comes in with something you worked on recently, and you think it's unrelated but aren't sure. Never charge diagnostic fees to investigate your own work. Ever. That's not a diagnostic fee. That's standing behind what you did.

If after inspection it's clearly unrelated and a real diagnostic needs to happen, explain it first, then charge:

"Good news — the brake work from last month is fine. What you're hearing is actually from the front strut. That's unrelated. If you want me to diagnose the strut issue, that's a separate diagnostic. I wanted to let you know before I start running it up."

Putting it on the menu

Your shop's price menu should explicitly list the diagnostic fee. Website. Front counter. Facebook page. Not in fine print. Up front.

"Diagnostic fee: $150 flat (credited to any approved repair)."

Customers who call to shop diagnostic prices will hang up if you're more expensive than a free-diagnostic shop. That's fine. The customers who remain are the ones who want the real thing.

The weird edge cases

Someone brings a car for a pre-purchase inspection. Different service, different fee. $75–$150 depending on thoroughness. Don't bundle with diagnostic.

Someone's scan tool already showed a code. The DTC is information, not a diagnosis. Politely explain: "The code tells us what system has an issue. It doesn't tell us which part is failing. For that, we have to test. The flat fee still applies." Most customers accept this once it's explained.

Someone brings a car another shop "diagnosed" and wants a second opinion. Charge the diagnostic fee. You're doing real work. Many of these turn out to be a different issue than the first shop identified, and the customer ends up doing the repair with you. Fair pay for fair work.

The one-sentence pitch to put on the counter

"Our diagnostics are $150. That fee is credited toward any repair we do. You get a real written report either way."

Put that on a laminated card at the counter. Every service writer reads it word-for-word. No improvisation.

How Pitlane helps

Pitlane's estimate workflow lets you bill a diagnostic fee that automatically credits against any subsequent repair approval on the same vehicle within 30 days. The customer sees the credit visibly. Zero accounting friction.

See how estimates and invoicing work →

Frequently asked

Should an auto repair shop offer free diagnostics?

No. 'Free check engine light diagnosis' sounds customer-friendly but it's a race to the bottom. Customers who want free anything usually shop price on the repair, decline half the recommendations, and never come back. Meanwhile, your tech spent 45 minutes hooked up to a scan tool writing up a report you'll never get paid for. Multiply by 20 customers a week and the math is brutal. Shops that switch from free to flat-fee diagnostic typically see a 10–15% drop in diagnostic volume (the cheapskates leave) and a 30–40% increase in approval rate on diagnosed repairs (the serious customers stay).

How much should an auto shop charge for a diagnostic?

$120–$180 flat fee depending on your market, credited toward any repair approved within 30 days. The pitch: 'Our diagnostic fee is $150. That covers up to 90 minutes of testing, a written report, and photos. If you approve the repair we find, the $150 is rolled into the invoice, effectively free if you do the work with us. If you decide not to do the repair, you take the report and the fee covers our time.' Hourly billing scares customers off; free invites pure price shoppers. The flat fee with credit hits the sweet spot.

Should I waive the diagnostic fee for simple problems?

Yes, and call it out explicitly. If the issue diagnoses and fixes in under 20 minutes (loose gas cap, fouled spark plug, an obvious DTC with a quick fix), waive the diagnostic fee and just charge for the repair. The service writer says it out loud at the counter: 'Turns out it's just a loose gas cap, no diagnostic fee on this one. Can I send you on your way?' Customers remember that. It earns more goodwill than a 'free diagnostic' sign on the wall ever did, because it's specific and unexpected.

How do I handle complex diagnostics that take longer than 90 minutes?

Tell the customer up front before you start running up time. 'Your description sounds like it could be a few different things. The first 90 minutes is the $150 diagnostic. If we can't pin it down in that time, we'll stop, show you what we found, and either quote additional diagnostic time or let you take the car and try another avenue. I never want to ring up a $600 diagnostic bill without you approving it first.' The 'I'll stop before I get expensive' conversation earns enormous trust. Shops that do this get the repair way more often than shops that silently rack up time.

Should I charge a diagnostic fee for warranty work or comeback investigation?

Never on something you worked on recently. Investigating your own work isn't a diagnostic, it's standing behind it. If after inspection the issue turns out to be unrelated and a real diagnostic needs to happen, explain first: 'Good news, the brake work from last month is fine. What you're hearing is actually from the front strut, which is unrelated. If you want me to diagnose the strut issue, that's a separate diagnostic. I wanted to let you know before I start running it up.' That single sentence preserves trust on both the original work and the new repair.

Every system in this post runs automatically in Pitlane.

Reviews, follow-ups, win-backs, digital inspections, card payments — set it up once, it runs forever. Under 10 minutes to get started.

All articles