How to price diagnostics, programming and ADAS jobs in 2025
Modern jobs are not just “plug in a scanner”. You often need an OEM subscription, cloud-based SGW/SFD unlock, stable power supply and the time to download big flash files. If you charge a flat 30–40 USD for that, you lose money. Below is a simple model that any independent workshop can use.
1. Break the job into 3 parts
- Base diagnostic time – connecting, health report, DTC analysis.
- Access cost – OEM portal, cloud unlock, token, one-time license.
- Risk / complexity factor – “what if flashing fails or power drops”.
2. Base diagnostic time
Pick a minimum: 0.5–1.0 labor hour (whatever your shop rate is). This covers scanner connection, report, basic test plans. Even if the car was “nothing serious”, you still ran pro equipment – charge for it.
3. Access cost
This is what most shops forget. If you had to:
- buy an hourly OEM session,
- use a paid SGW/SFD unlock,
- or request a token from a remote service,
…you add it on top as a separate line in the invoice. Write it clearly: “OEM access (FCA SGW / VAG SFD) – XX USD”.
4. Risk / complexity factor
Programming over DoIP, flashing EV/HEV modules, or updating telematics = higher risk. Add +20–40% to labor or make it a fixed “programming safety” fee. This covers the time you’ll spend if the job has to be repeated.
5. ADAS pricing template
- Static camera calibration – 1.0–1.5 h
- Radar + camera – 1.5–2.0 h
- 360° / surround view – 2.0–3.0 h
- + report / printout for insurance – flat extra
Always bill ADAS separately from collision/glass work. ADAS is a precision job, not “free with windshield”.
6. How to explain it to the customer
- “This car is gateway-protected, we have to authenticate to OEM – that’s why there is an access line.”
- “Your car uses diagnostics over IP, so we must keep it on stable power and internet – that’s included in the programming fee.”
- “Calibration needs a dedicated bay and targets – that’s why it’s billed as a separate procedure.”
7. Things to write into the work order
- we charge for the attempt, not only for a successful flash;
- OEM/unlock fees are non-refundable;
- customer must keep SOC/12V in good condition.
Conclusion
In 2025 diagnostics is a mix of labor + software + risk. If you show all three parts in the invoice, customers understand why a “simple ECU update” is not 30 USD. And your shop stops losing money on modern cars.