Skip to main content

Repair cost guide

EV diagnostic and battery health test cost

The cheapest money in EV ownership. A $150 test routinely decides between a $1,500 repair and a $15,000 one.

Last reviewed · Researched by the EV Repair Directory editorial team

Fault-code diagnostic
$100–$250
Manufacturer-level scan
Battery health report
$100–$300
Documented state of health
Pre-purchase inspection
$200–$450
Includes SoH
Often credited
Yes
Against the repair, at most shops

An EV diagnostic is not a $30 code read at a parts store. A generic OBD-II scanner sees the emissions subset of the vehicle's data — on an electric car, that is close to nothing. It cannot read the battery management system, it cannot see individual cell voltages, and it cannot test isolation resistance.

What you are paying $100–$300 for is manufacturer-level access plus someone who knows what the numbers mean. It is the test that determines whether you are facing a contactor, a module or a pack — and those are separated by more than $12,000.

What each test costs

EV diagnostic services, 2026
TestCostWhat it tells you
Basic OBD-II scan$0–$60Very little on an EV — emissions codes only
Manufacturer-level fault scan$100–$250All modules: BMS, inverter, charger, thermal
Battery state-of-health report$100–$300Usable capacity vs original, documented
Cell-level / module analysis$150–$400Which module has failed, and whether repair is viable
Isolation resistance test$80–$200High-voltage leakage — a safety-critical check
Charging system diagnosis$120–$300Onboard charger, port and AC/DC paths
Thermal system diagnosis$120–$300Coolant loops, pumps, heater, chiller
Pre-purchase EV inspection$200–$450All of the above plus a mechanical inspection

Most independents credit the diagnostic fee against the repair if you go ahead with them.

What a real battery health test measures

A state-of-health report worth paying for tells you four things:

  • Usable capacity against original — the headline figure, expressed as a percentage. This is the number a warranty claim turns on.
  • Cell voltage spread — the most diagnostic single measurement. A healthy pack sits within a few millivolts across all cells; a wide spread means a specific module is failing, regardless of what the overall capacity says.
  • Internal resistance — rises as cells age and predicts the loss of fast-charging performance before capacity drops noticeably.
  • Thermal behaviour under load — whether the pack cools evenly, which catches cooling faults before they damage cells.

Insist on a written report with numbers, not a verbal "battery looks fine". You need the document if a warranty claim, a sale or an insurance dispute follows.

When it is worth paying for

Before buying a used EV — always

Two identical cars with identical mileage can differ by 15% in usable capacity, which is thousands of dollars of value and a materially different car to live with. A $250 inspection against a $25,000 purchase is not a close call.

Before your battery warranty expires

The capacity guarantee — usually 70% — only helps if you can show where you were before the clock ran out. Get a documented reading in the last year of coverage.

When range drops suddenly

Sudden loss means a fault; gradual loss means age. Only a diagnostic distinguishes them, and the difference determines whether there is anything worth repairing.

Before accepting any large quote

If someone has quoted five figures for a pack, spend $150 on an independent second opinion first. This is the single highest-return thing in this entire guide.

What to ask when booking

  • Do you have manufacturer-level diagnostic access for my make?
  • Can you read individual cell voltages, or only pack-level data?
  • Will I get a written report with the state-of-health percentage?
  • Is the fee credited against a repair if I go ahead?
  • Are your technicians high-voltage certified?

A shop that cannot read cell-level data can tell you the pack is unhappy but not why — which is exactly the gap that leads to unnecessary full-pack replacements.

Frequently asked questions

How much does an EV diagnostic cost?

$100–$250 for a manufacturer-level fault scan and $100–$300 for a documented battery state-of-health report. A full pre-purchase EV inspection covering both is $200–$450. Most independent shops credit the fee against the repair.

Can I check my EV battery health myself?

Partially. Apps such as Scan My Tesla, LeafSpy and Car Scanner with a compatible dongle expose useful pack data for around $50 in hardware. They are good for tracking trends over time, but they are not a substitute for a documented professional report when a warranty claim or a sale depends on it.

What is a good state of health for a used EV?

Compare against age and mileage rather than an absolute number. Above 90% is strong at 50,000 miles; 85–90% is normal at 100,000. Below 80% before 100,000 miles suggests either hard use or a developing fault, and is worth investigating before buying.

Why can't a regular mechanic diagnose my EV?

Standard OBD-II only exposes emissions-related data, which barely exists on an EV. Reading the battery management system, cell voltages and isolation resistance needs manufacturer-level tooling plus high-voltage safety training.

Where these figures come from

  • Published diagnostic pricing from EV specialists in this directory
  • Manufacturer service information on battery state-of-health measurement

Prices are national estimates for comparison, gathered from published shop pricing, manufacturer parts pricing and owner-reported invoices. Your quote will vary by location, vehicle condition and parts availability.

Related cost guides