EVC Research & Development

+385919466409 / [email protected]

SOH and Battery Passport Is a Lie: Introducing EOLHC, the Metric the Industry Never Gave You

Based on 5 years and ~2,000 HV battery repairs of EV Clinic field data.


We will say it out loud: State of Health is a lie.

Not because the number is fake. Because the name is fake. SOH is not “State of Health”. It is State of Capacity. It tells you one thing only: how many kWh are left compared to day one. That’s it. It tells you nothing about whether the battery is healthy, nothing about when it will fail, and nothing about how much usable life is left in the pack you are about to pay 30,000€ for.

Capacity is not health. Degradation is not a fault. And a single percentage on a screen is not a diagnosis.

Three years of looking for a correlation that doesn’t exist

For the past 3 years we tried to find the connection between SOH and battery failure across our repair database. The conclusion is simple: there is none.

Our statistics from ~2,000 HV battery repairs show:

  • The majority of EV battery failures happen between 5% and 15% capacity degradation, exactly where SOH says “this battery is excellent”
  • Once degradation passes 50%, the system declares the battery faulty on its own: internal resistance rises and an industry standard kicks in where the system limits itself and reports a fault, even though the cells are still perfectly capable of driving (Renault Fluence, Kangoo ZE, Smart, Twingo, eGolf and similar platforms from our records)
  • A battery above 50% remaining capacity is a usable, functional battery, yet packs die long before that point, and packs survive long after it

In not a single case could we take SOH as a parameter of current health. Zero correlation with failure.

[VISUAL 1: Scatter plot concept. X axis: SOH at moment of failure. Y axis: number of failure cases from EV Clinic database. Cluster of failures concentrated at 85-95% SOH. Caption: “Most HV battery failures occur at 5-15% degradation, where SOH reports a healthy battery.”]

30% SOH, 600,000 km, and the battery was healthy

A Model S 85 taxi, DC fast charged every single day. SOH dropped to 30%. The owner panicked. Most workshops would say: wreck it, replace the pack.

We opened it and measured properly:

  • Cell balancing: excellent
  • Voltage delta between modules: minimal
  • Internal resistance: homogeneous across the entire pack
  • Pressure test: no leakage

The battery was functionally healthy. Degraded in capacity, yes. Failed, no. This taxi from Vienna arrived with a BMS_u029 fault, we repaired it, and the car is still driving on the same pack today. Why? Because every other parameter was moderate: low average speed, low load, low consumption. The pack lived an easy life, and the parameters that actually matter proved it, while SOH screamed “replace me”.

Now the opposite case. LG 10s16p packs (Model 3/Y) failing completely and irreparably at only 8% degradation. Across six of our workshops, we have not managed to repair a single one. Internal resistance imbalance triggers a chain reaction. Capacity still looks fine. The pack is dead.

Same metric, opposite outcomes. That is not a health indicator. That is noise.

The LG vs Panasonic paradox: better SOH, worse battery

Here is the case that destroys SOH logic completely.

Panasonic cells in Model 3/Y often drop to around 80% capacity by 100,000 to 200,000 km. Relatively fast degradation, ugly SOH number. LG cells in the same models hold capacity noticeably better, with degradation comparable to a Model S.

By SOH logic, LG is the better battery. Reality says the opposite. The LG packs are the ones that fail completely and irreparably, even at only 8% degradation, while the “degraded” Panasonic packs keep driving. The buyer comparing two listings would pick the LG car because of the higher SOH, and pick the worse battery.

And one more detail nobody tells you: there are two different Panasonic cells in European Model 3 Performance vehicles, Nevada production and China production, with a noticeable difference in characteristics. Same model, same SOH display, different battery.

A metric where the better number points to the worse product is not a metric. It is a trap.

EOLHC: the metric we actually needed

Because the abbreviation “SOH” is permanently compromised, we will not even try to fix it. We formulated a new parameter as part of our internal research, and it is the core of our ongoing study:

END OF LIFE HEALTH CYCLE (EOLHC)

EOLHC is expressed in kilometers remaining until battery repair is no longer technically or economically viable. After that point, the HV battery is only usable for solar storage and other powerbank second-life applications.

SOH is misleading twice. First because it measures capacity and calls it health. Second because it only looks backwards: how much capacity was lost. It tells you about the past of the battery and nothing about its future.

EOLHC looks forward: how much repairable life is left. And that makes it the single most important parameter of trust in the product you are buying. When you spend 30,000€ on a used EV, you are not buying its history. You are buying its remaining future, and EOLHC is the only metric that measures it.

Real EOLHC values from our field data:

Vehicle / PackEOLHC (km)Capacity loss at EOL
Kia Soul EV80,000varies, often only 10-25%
Nissan Leaf120,000varies
Tesla Model 3 LG pack200,000as low as 8-10%
Tesla Model Y LG pack160,000as low as 8-10%
eGolf 2015280,000~30%
Tesla P85D (resealed)350,000only 14%
Renault Twingo 2022390,000
Tesla Model S 85 (resealed, serviced)640,000up to 70% and still functional

Look at the P85D line carefully. 14% capacity loss, SOH says 86%, looks like a great buy. The pack is unrepairable and at end of life. Meanwhile a Model S 85 with 70% capacity loss is still driving a taxi. The “lying SOH” tells you exactly the wrong story in both cases.

[VISUAL 2: The EOLHC life scale. Horizontal timeline:

EV BAT LIFE START —–+————+—————-+—– EV BAT LIFE STOP (Model S 90D example, 550,000 km)

Marker 1 (first +): Contactor replacement, routine wear item. Above: “OLD SOH: 93%”. Below: “EOLHC: 61%” Marker 2 (second +): Broken voltage sense wire, repairable. Above: “OLD SOH: 90%”. Below: “EOLHC: 34%” Marker 3 (third +): Single cell failure. Above: “OLD SOH: 88%”. Below: “EOLHC: 9%, ACir degradation 42%”

Side panel with final pack parameters at LIFE STOP: ACir degradation: 42% CTCQ: Cylindrical (Repairability 90%, Quality 98%) Dsoc: 1.5% Dcac: 4.9% HUM: 2% (resealed, no leak) BTdelta: 1% AVGWS: +4.5%]

The parameters behind EOLHC

A serious health assessment requires at least 10 parameters. For a Model S we can pull up to 19,000 datapoints into our AI lifetime prediction model. The core parameters that define EOLHC:

CTCQ (Cell Type and Cell Quality) The single biggest factor. Cell format (pouch, prismatic, cylindrical), manufacturer (LG, Panasonic, Samsung, CATL) and the actual production quality of that cell generation. The worst offenders are pouch cells, which sometimes show “100% SOH” forever because manufacturers hide degradation behind a software buffer. We consider pouch cells a total failure for automotive use: 98% of all cells we send to recycling are pouch.

Dsoc (Delta SOC) Constant growth of charge-state deviation between cell groups. A rising Dsoc trend is an early failure signal that SOH will never show you.

Dcac (Delta Capacity) Capacity delta between cell groups, tracked over time. The trend matters, not the snapshot.

HUM (Battery Humidity Percentage) Humidity is always present inside a pack, but deviation means moisture ingress: bad seal or damaged breathing valves. Once a pack breathes moisture, cell shoulder isolation caps corrode through galvanic action, electrolyte leaks, and internal cell structure is damaged across all modules. From that point degradation accelerates permanently. This is why resealing is critical and why we have written about it before.

BTdelta (Temperature Delta) How much temperature deviated between modules over the pack’s lifetime. One single overheat event permanently damages cells and triggers degradation, sometimes only in one module, but that one module defines the EOLHC of the entire pack.

AVGWS (Average Watt Stress) If your vehicle is rated at 189 Wh/km and your real average is 220 Wh/km, you are running 15% above design load, charging and discharging alike, and your EOLHC shortens by roughly the same factor. Someone racing a car for 100,000 km on a pack with 200,000 km EOLHC will hit an unrepairable internal resistance state long before any capacity warning appears.

ACir (AC Internal Resistance) The deviation of internal resistance per cell, and the deviation versus the new-cell baseline. This is the closest and most accurate single value of true cell health that exists. Bonus: measuring ACir across the complete pack also reveals the quality of every busbar and connection, because deviation means a bad joint or a bad cell. From a safety standpoint this is one of the most important parameters in existence, and manufacturers never implemented it. It still requires removing the pack and measuring by hand.

The data and formula nobody will give you

Three parameters would make EOLHC prediction almost exact, and every manufacturer has them:

  1. Maximum charge/discharge cycle count from aging tests. This is the most relevant datapoint of all, more relevant than anything else in this article. Every manufacturer determines it through aging simulation, available even at prototype stage. With it, EOLHC would give you the literal exact mileage at which the battery reaches end of life and must be replaced. Battery replacement would become a predictable, planned cost instead of a financial surprise. That is exactly why you will never get it.
  2. Simulated EOL mileage from aging simulators. Derived from the above, never published.
  3. Cell Failure Parts Per Million (PPM). The holy grail. The single most honest number about cell reliability that exists. Every cell manufacturer tracks it. Nobody outside will ever see it.

Here is how powerful the cycle count is. The first generation Tesla Model S 85 has roughly 2,000 allowed cycles. Multiply by a realistic average range of 320 km per cycle and you get an EOLHC of 640,000 km. And that is precisely what we confirmed in the field, in cases where the wire sense bonding was not destroyed by moisture and the pack was resealed at least twice along the way. Wire bonding corrosion is that pack’s only Achilles heel. The cells themselves were among the highest quality ever produced, and they still are, even today.

One number from a manufacturer’s drawer, one multiplication, and a used EV buyer would know exactly what they are buying. The industry knows exactly how long their batteries last and exactly how often their cells fail. They simply decided you don’t need to know.

When the BMS simply lies

Everything above assumes SOH is at least an honest capacity number. Sometimes it isn’t even that.

Korean manufacturers display 95% SOH on certain models while a real discharge test, driving from 100% to empty and measuring actual energy, shows around 80% real capacity. That is not measurement tolerance. That is a systemic BMS lie, and dealerships use exactly that number in warranty decisions. Without an independent discharge test, every warranty claim gets rejected because “SOH is 95%”.

The textbook case is a first generation Korean EV with pouch cells under the front seat, where temperature delta between cells kills the pack. When one row goes, everything goes. The result is vehicles with 40 to 50% real capacity that the manufacturer refuses to repair, while the dashboard still shows a healthy battery. In Norway these cars sell for 3,000€, and now you know why.

And it gets worse. These batteries were never globally recalled, even though the pouch cells swell, tear the housing open and potentially endanger the passengers sitting directly above them. This is exactly the type of technical defect for which the industry’s own guidelines mandate a recall. The recall was carried out only in Norway and the USA. The rest of the world got nothing. Same battery, same defect, same risk, but apparently your safety depends on your postal code.

So the situation is worse than “SOH is the wrong parameter”. The parameter itself can be manufactured. And this is the data foundation the Digital Battery Passport intends to build on.

The Digital Battery Passport: bureaucracy disguised as transparency

The Digital Battery Passport sounds like a step toward sustainability. In reality it is on track to become another bureaucratic document that gives buyers a feeling of safety with no technical substance behind it.

The entire system is built on parameters like SOH, which, as shown above, is just remaining capacity. A battery at 90% SOH can fail tomorrow. A battery at 70% SOH can drive hundreds of thousands of kilometers. We analyzed hundreds of battery systems from different manufacturers and found no reliable correlation between SOH and actual failure probability. The critical failure drivers are moisture, corrosion, cell internal resistance, thermal stress, cell quality, pack architecture and future repairability. The Battery Passport shows the buyer none of them.

A used EV buyer does not want to know the CO2 footprint of a battery produced ten years ago. The buyer wants to know one thing:

“How long, and to how many kilometers, will this battery remain technically flawless and economically repairable?”

The Battery Passport does not answer that question. Here is what else it doesn’t tell you:

  • It doesn’t tell you that pouch cell vehicles are practically unrepairable and are the most common reason for total vehicle write-off
  • It doesn’t tell you that with cell-to-pack and cell-to-body architectures, one failed cell condemns 400-17,000 healthy cells to recycling, and that in case of failure you will personally pay around 2,000€ for a scrapyard to even accept the car for recycling
  • It doesn’t tell you whether basic consumable battery components are purchasable at all. Most manufacturers refuse to sell parts. We have seen cases where an externally mounted coolant temperature sensor forces a 16,000€ battery replacement
  • It doesn’t tell you the warranty rejection rate for that manufacturer and model, so you can’t know whether to send the car straight to scrap before the warranty even expires because you didn’t read the small print, or after warranty expiry at the first minor fault
  • It doesn’t tell you the price of a new battery out of warranty

The Passport was written by people who come from paper, not from practice. It doesn’t protect anyone. It exists to strengthen authority and shift blame. In its current form it doesn’t solve the problem, it makes it worse, by training the market to judge batteries by one marketing-friendly number while ignoring every real indicator of long-term viability. That is not circular economy. That is the opposite: it actively obstructs informed decisions and increases risk for used EV buyers.

If Europe genuinely wants sustainability, the focus must be repairability, parts availability, module replaceability, and remaining repairable life. Everything else is administration that looks good on paper and solves nothing on the road.

Design is destiny

After ~2,000 repairs, the verdict on architecture is final:

  • Sustainable: Cell-to-module with cylindrical or prismatic cells (Tesla Model S/X/3, VW ID.3). In every single case so far we were able to swap a defective module or cell for a matched used one, laser-weld it, and return the vehicle to the road without replacing the entire battery
  • Unsustainable: Pouch cells in any configuration (Kia, Nissan Leaf, Porsche Taycan, Renault). Impossible to repair, no replacement supply, the number one reason vehicles get written off
  • Worst in class: Cell-to-pack and cell-to-body (structural Model Y, Cybertruck, BYD Blade). The manufacturer saved roughly 1,000€ in production cost. The customer inherits a battery where a single defective cell means the entire pack, and often the entire car, goes to recycling

The Battery Passport will not tell you any of this either.

Field notes: not all original packs are equal

A few concrete EOLHC datapoints from our workshops that no SOH display and no Passport will ever show you:

Model S 85 originals (2013-2016) are the champions. Taxi vehicles with 600,000 km on the original pack are not a myth, we service them. The problem: Tesla often replaced these packs under warranty with remanufactured packs that are worse than the originals, due to a mistake in fuse bonding during the remanufacturing process. Depending on stock, a warranty replacement gets you either a remanufactured 85 kWh pack with old degraded cells, or a new 90 kWh pack software-locked to 85, which is actually an upgrade. Tesla doesn’t tell you which one you will get.

Quick trick: if your Model S pack housing is black, it is one of the better originals. Do not replace it under warranty, because you will most likely get a worse one back.

Model S 75D: across six EV Clinic workshops, not a single original 75D pack failure. Zero.

Model S 100D: caution. Poor fuse soldering, problems typically appearing around 250,000 km.

This is what real battery intelligence looks like: pack generation, production batch, cell origin, known design defects. Not one percentage on a screen.

What this means for you

  1. Forget SOH as a health metric. It is a starting point, never an answer
  2. Demand a full diagnostic extract (Tesla Toolbox or equivalent), not a percentage
  3. Check voltage delta between modules: must be minimal
  4. Check internal resistance homogeneity across the pack
  5. Pressure test the housing: any leak is immediate disqualification
  6. Identify cell type, manufacturer and pack architecture before you buy. Avoid pouch. Avoid cell-to-pack
  7. For a Model S: check the pack color and whether it is original or remanufactured
  8. Unexplained high consumption (300+ Wh/km) is a red flag for hidden pack problems

The EV industry still sells cars as if batteries are a black box. They are not. The tools exist, the data exists, the experience exists. What’s missing is transparency and a standardized, consumer-grade assessment protocol.

Until then: trust the percentage on the screen less. Trust the people who have actually opened the pack.

EOLHC is part of our ongoing research elaborate, and we will publish deeper methodology and datasets as the study progresses.


EV Clinic operates Europe’s first independent EV and PHEV repair network, with ~2,000 HV battery repairs across 6 workshops. Component-level repair, not unit replacement.State of Health Is a Lie: Introducing EOLHC, the Metric the Industry Never Gave You

Based on 5 years and ~2,000 HV battery repairs of EV Clinic field data.


We will say it out loud: State of Health is a lie.

Not because the number is fake. Because the name is fake. SOH is not “State of Health”. It is State of Capacity. It tells you one thing only: how many kWh are left compared to day one. That’s it. It tells you nothing about whether the battery is healthy, nothing about when it will fail, and nothing about how much usable life is left in the pack you are about to pay 30,000€ for.

Capacity is not health. Degradation is not a fault. And a single percentage on a screen is not a diagnosis.

Three years of looking for a correlation that doesn’t exist

For the past 3 years we tried to find the connection between SOH and battery failure across our repair database. The conclusion is simple: there is none.

Our statistics from ~2,000 HV battery repairs show:

  • The majority of EV battery failures happen between 5% and 15% capacity degradation, exactly where SOH says “this battery is excellent”
  • Once degradation passes 50%, the system declares the battery faulty on its own: internal resistance rises and an industry standard kicks in where the system limits itself and reports a fault, even though the cells are still perfectly capable of driving (Renault Fluence, Kangoo ZE, Smart, Twingo, eGolf and similar platforms from our records)
  • A battery above 50% remaining capacity is a usable, functional battery, yet packs die long before that point, and packs survive long after it

In not a single case could we take SOH as a parameter of current health. Zero correlation with failure.

[VISUAL 1: Scatter plot concept. X axis: SOH at moment of failure. Y axis: number of failure cases from EV Clinic database. Cluster of failures concentrated at 85-95% SOH. Caption: “Most HV battery failures occur at 5-15% degradation, where SOH reports a healthy battery.”]

30% SOH, 600,000 km, and the battery was healthy

A Model S 85 taxi, DC fast charged every single day. SOH dropped to 30%. The owner panicked. Most workshops would say: wreck it, replace the pack.

We opened it and measured properly:

  • Cell balancing: excellent
  • Voltage delta between modules: minimal
  • Internal resistance: homogeneous across the entire pack
  • Pressure test: no leakage

The battery was functionally healthy. Degraded in capacity, yes. Failed, no. This taxi from Vienna arrived with a BMS_u029 fault, we repaired it, and the car is still driving on the same pack today. Why? Because every other parameter was moderate: low average speed, low load, low consumption. The pack lived an easy life, and the parameters that actually matter proved it, while SOH screamed “replace me”.

Now the opposite case. LG 10s16p packs (Model 3/Y) failing completely and irreparably at only 8% degradation. Across six of our workshops, we have not managed to repair a single one. Internal resistance imbalance triggers a chain reaction. Capacity still looks fine. The pack is dead.

Same metric, opposite outcomes. That is not a health indicator. That is noise.

The LG vs Panasonic paradox: better SOH, worse battery

Here is the case that destroys SOH logic completely.

Panasonic cells in Model 3/Y often drop to around 80% capacity by 100,000 to 200,000 km. Relatively fast degradation, ugly SOH number. LG cells in the same models hold capacity noticeably better, with degradation comparable to a Model S.

By SOH logic, LG is the better battery. Reality says the opposite. The LG packs are the ones that fail completely and irreparably, even at only 8% degradation, while the “degraded” Panasonic packs keep driving. The buyer comparing two listings would pick the LG car because of the higher SOH, and pick the worse battery.

And one more detail nobody tells you: there are two different Panasonic cells in European Model 3 Performance vehicles, Nevada production and China production, with a noticeable difference in characteristics. Same model, same SOH display, different battery.

A metric where the better number points to the worse product is not a metric. It is a trap.

EOLHC: the metric we actually needed

Because the abbreviation “SOH” is permanently compromised, we will not even try to fix it. We formulated a new parameter as part of our internal research, and it is the core of our ongoing study:

END OF LIFE HEALTH CYCLE (EOLHC)

EOLHC is expressed in kilometers remaining until battery repair is no longer technically or economically viable. After that point, the HV battery is only usable for solar storage and other powerbank second-life applications.

SOH is misleading twice. First because it measures capacity and calls it health. Second because it only looks backwards: how much capacity was lost. It tells you about the past of the battery and nothing about its future.

EOLHC looks forward: how much repairable life is left. And that makes it the single most important parameter of trust in the product you are buying. When you spend 30,000€ on a used EV, you are not buying its history. You are buying its remaining future, and EOLHC is the only metric that measures it.

Real EOLHC values from our field data:

Vehicle / PackEOLHC (km)Capacity loss at EOL
Kia Soul EV80,000varies, often only 10-25%
Nissan Leaf120,000varies
Tesla Model 3 LG pack200,000as low as 8-10%
Tesla Model Y LG pack160,000as low as 8-10%
eGolf 2015280,000~30%
Tesla P85D (resealed)350,000only 14%
Renault Twingo 2022390,000
Tesla Model S 85 (resealed, serviced)640,000up to 70% and still functional

Look at the P85D line carefully. 14% capacity loss, SOH says 86%, looks like a great buy. The pack is unrepairable and at end of life. Meanwhile a Model S 85 with 70% capacity loss is still driving a taxi. The “lying SOH” tells you exactly the wrong story in both cases.

[VISUAL 2: The EOLHC life scale. Horizontal timeline:

EV BAT LIFE START —–+————+—————-+—– EV BAT LIFE STOP (Model S 90D example, 550,000 km)

Marker 1 (first +): Contactor replacement, routine wear item. Above: “OLD SOH: 93%”. Below: “EOLHC: 61%” Marker 2 (second +): Broken voltage sense wire, repairable. Above: “OLD SOH: 90%”. Below: “EOLHC: 34%” Marker 3 (third +): Single cell failure. Above: “OLD SOH: 88%”. Below: “EOLHC: 9%, ACir degradation 42%”

Side panel with final pack parameters at LIFE STOP: ACir degradation: 42% CTCQ: Cylindrical (Repairability 90%, Quality 98%) Dsoc: 1.5% Dcac: 4.9% HUM: 2% (resealed, no leak) BTdelta: 1% AVGWS: +4.5%]

The parameters behind EOLHC

A serious health assessment requires at least 10 parameters. For a Model S we can pull up to 19,000 datapoints into our AI lifetime prediction model. The core parameters that define EOLHC:

CTCQ (Cell Type and Cell Quality) The single biggest factor. Cell format (pouch, prismatic, cylindrical), manufacturer (LG, Panasonic, Samsung, CATL) and the actual production quality of that cell generation. The worst offenders are pouch cells, which sometimes show “100% SOH” forever because manufacturers hide degradation behind a software buffer. We consider pouch cells a total failure for automotive use: 98% of all cells we send to recycling are pouch.

Dsoc (Delta SOC) Constant growth of charge-state deviation between cell groups. A rising Dsoc trend is an early failure signal that SOH will never show you.

Dcac (Delta Capacity) Capacity delta between cell groups, tracked over time. The trend matters, not the snapshot.

HUM (Battery Humidity Percentage) Humidity is always present inside a pack, but deviation means moisture ingress: bad seal or damaged breathing valves. Once a pack breathes moisture, cell shoulder isolation caps corrode through galvanic action, electrolyte leaks, and internal cell structure is damaged across all modules. From that point degradation accelerates permanently. This is why resealing is critical and why we have written about it before.

BTdelta (Temperature Delta) How much temperature deviated between modules over the pack’s lifetime. One single overheat event permanently damages cells and triggers degradation, sometimes only in one module, but that one module defines the EOLHC of the entire pack.

AVGWS (Average Watt Stress) If your vehicle is rated at 189 Wh/km and your real average is 220 Wh/km, you are running 15% above design load, charging and discharging alike, and your EOLHC shortens by roughly the same factor. Someone racing a car for 100,000 km on a pack with 200,000 km EOLHC will hit an unrepairable internal resistance state long before any capacity warning appears.

ACir (AC Internal Resistance) The deviation of internal resistance per cell, and the deviation versus the new-cell baseline. This is the closest and most accurate single value of true cell health that exists. Bonus: measuring ACir across the complete pack also reveals the quality of every busbar and connection, because deviation means a bad joint or a bad cell. From a safety standpoint this is one of the most important parameters in existence, and manufacturers never implemented it. It still requires removing the pack and measuring by hand.

The data nobody will give you

Three parameters would make EOLHC prediction almost exact, and every manufacturer has them:

  1. Maximum charge/discharge cycle count from aging tests. This is the most relevant datapoint of all, more relevant than anything else in this article. Every manufacturer determines it through aging simulation, available even at prototype stage. With it, EOLHC would give you the literal exact mileage at which the battery reaches end of life and must be replaced. Battery replacement would become a predictable, planned cost instead of a financial surprise. That is exactly why you will never get it.
  2. Simulated EOL mileage from aging simulators. Derived from the above, never published.
  3. Cell Failure Parts Per Million (PPM). The holy grail. The single most honest number about cell reliability that exists. Every cell manufacturer tracks it. Nobody outside will ever see it.

Here is how powerful the cycle count is. The first generation Tesla Model S 85 has roughly 2,000 allowed cycles. Multiply by a realistic average range of 320 km per cycle and you get an EOLHC of 640,000 km. And that is precisely what we confirmed in the field, in cases where the wire sense bonding was not destroyed by moisture and the pack was resealed at least twice along the way. Wire bonding corrosion is that pack’s only Achilles heel. The cells themselves were among the highest quality ever produced, and they still are, even today.

One number from a manufacturer’s drawer, one multiplication, and a used EV buyer would know exactly what they are buying. The industry knows exactly how long their batteries last and exactly how often their cells fail. They simply decided you don’t need to know.

When the BMS simply lies

Everything above assumes SOH is at least an honest capacity number. Sometimes it isn’t even that.

Korean manufacturers display 95% SOH on certain models while a real discharge test, driving from 100% to empty and measuring actual energy, shows around 80% real capacity. That is not measurement tolerance. That is a systemic BMS lie, and dealerships use exactly that number in warranty decisions. Without an independent discharge test, every warranty claim gets rejected because “SOH is 95%”.

The textbook case is a first generation Korean EV with pouch cells under the front seat, where temperature delta between cells kills the pack. When one row goes, everything goes. The result is vehicles with 40 to 50% real capacity that the manufacturer refuses to repair, while the dashboard still shows a healthy battery. In Norway these cars sell for 3,000€, and now you know why.

And it gets worse. These batteries were never globally recalled, even though the pouch cells swell, tear the housing open and potentially endanger the passengers sitting directly above them. This is exactly the type of technical defect for which the industry’s own guidelines mandate a recall. The recall was carried out only in Norway and the USA. The rest of the world got nothing. Same battery, same defect, same risk, but apparently your safety depends on your postal code.

So the situation is worse than “SOH is the wrong parameter”. The parameter itself can be manufactured. And this is the data foundation the Digital Battery Passport intends to build on.

The Digital Battery Passport: bureaucracy disguised as transparency

The Digital Battery Passport sounds like a step toward sustainability. In reality it is on track to become another bureaucratic document that gives buyers a feeling of safety with no technical substance behind it.

The entire system is built on parameters like SOH, which, as shown above, is just remaining capacity. A battery at 90% SOH can fail tomorrow. A battery at 70% SOH can drive hundreds of thousands of kilometers. We analyzed hundreds of battery systems from different manufacturers and found no reliable correlation between SOH and actual failure probability. The critical failure drivers are moisture, corrosion, cell internal resistance, thermal stress, cell quality, pack architecture and future repairability. The Battery Passport shows the buyer none of them.

A used EV buyer does not want to know the CO2 footprint of a battery produced ten years ago. The buyer wants to know one thing:

“How long, and to how many kilometers, will this battery remain technically flawless and economically repairable?”

The Battery Passport does not answer that question. Here is what else it doesn’t tell you:

  • It doesn’t tell you that pouch cell vehicles are practically unrepairable and are the most common reason for total vehicle write-off
  • It doesn’t tell you that with cell-to-pack and cell-to-body architectures, one failed cell condemns 17,000 healthy cells to recycling, and that in case of failure you will personally pay around 2,000€ for a scrapyard to even accept the car for recycling
  • It doesn’t tell you whether basic consumable battery components are purchasable at all. Most manufacturers refuse to sell parts. We have seen cases where an externally mounted coolant temperature sensor forces a 16,000€ battery replacement
  • It doesn’t tell you the warranty rejection rate for that manufacturer and model, so you can’t know whether to send the car straight to scrap before the warranty even expires because you didn’t read the small print, or after warranty expiry at the first minor fault
  • It doesn’t tell you the price of a new battery out of warranty

The Passport was written by people who come from paper, not from practice. It doesn’t protect anyone. It exists to strengthen authority and shift blame. In its current form it doesn’t solve the problem, it makes it worse, by training the market to judge batteries by one marketing-friendly number while ignoring every real indicator of long-term viability. That is not circular economy. That is the opposite: it actively obstructs informed decisions and increases risk for used EV buyers.

If Europe genuinely wants sustainability, the focus must be repairability, parts availability, module replaceability, and remaining repairable life. Everything else is administration that looks good on paper and solves nothing on the road.

Design is destiny

After ~2,000 repairs, the verdict on architecture is final:

  • Sustainable: Cell-to-module with cylindrical or prismatic cells (Tesla Model S/X/3, VW ID.3). In every single case so far we were able to swap a defective module or cell for a matched used one, laser-weld it, and return the vehicle to the road without replacing the entire battery
  • Unsustainable: Pouch cells in any configuration (Kia, Nissan Leaf, Porsche Taycan, Renault). Impossible to repair, no replacement supply, the number one reason vehicles get written off
  • Worst in class: Cell-to-pack and cell-to-body (structural Model Y, Cybertruck, BYD Blade). The manufacturer saved roughly 1,000€ in production cost. The customer inherits a battery where a single defective cell means the entire pack, and often the entire car, goes to recycling

The Battery Passport will not tell you any of this either.

Field notes: not all original packs are equal

A few concrete EOLHC datapoints from our workshops that no SOH display and no Passport will ever show you:

Model S 85 originals (2013-2016) are the champions. Taxi vehicles with 600,000 km on the original pack are not a myth, we service them. The problem: Tesla often replaced these packs under warranty with remanufactured packs that are worse than the originals, due to a mistake in fuse bonding during the remanufacturing process. Depending on stock, a warranty replacement gets you either a remanufactured 85 kWh pack with old degraded cells, or a new 90 kWh pack software-locked to 85, which is actually an upgrade. Tesla doesn’t tell you which one you will get.

Quick trick: if your Model S pack housing is black, it is one of the better originals. Do not replace it under warranty, because you will most likely get a worse one back.

Model S 75D: across six EV Clinic workshops, not a single original 75D pack failure. Zero.

Model S 100D: caution. Poor fuse soldering, problems typically appearing around 250,000 km.

This is what real battery intelligence looks like: pack generation, production batch, cell origin, known design defects. Not one percentage on a screen.

What this means for you

  1. Forget SOH as a health metric. It is a starting point, never an answer
  2. Demand a full diagnostic extract (Tesla Toolbox or equivalent), not a percentage
  3. Check voltage delta between modules: must be minimal
  4. Check internal resistance homogeneity across the pack
  5. Pressure test the housing: any leak is immediate disqualification
  6. Identify cell type, manufacturer and pack architecture before you buy. Avoid pouch. Avoid cell-to-pack
  7. For a Model S: check the pack color and whether it is original or remanufactured
  8. Unexplained high consumption (300+ Wh/km) is a red flag for hidden pack problems

The EV industry still sells cars as if batteries are a black box. They are not. The tools exist, the data exists, the experience exists. What’s missing is transparency and a standardized, consumer-grade assessment protocol.

Until then: trust the percentage on the screen less. Trust the people who have actually opened the pack.

EOLHC is part of our ongoing research elaborate, and we will publish deeper methodology and datasets as the study progresses.


EV Clinic operates Europe’s first independent EV and PHEV repair network, with ~2,000 HV battery repairs across 6 workshops. Component-level repair, not unit replacement.

From theory to tool: ToolboxPro and EOLHC certificates

We are not waiting for the industry to fix this. We built the tool ourselves.

As a starting point we developed our own ToolboxPro diagnostic tool, working over LAN and CAN bus directly with the vehicle. In the first series we are producing detailed EOLHC certificates for Tesla Model S, 3, X and Y, for two reasons: to speed up our own troubleshooting, and to give buyers and owners trust in vehicle parameters that can predictably tell you what the battery’s future actually is, not what its past was.

The tool reads what the dashboard never shows: per-brick CAC values across all 96 bricks, brick-to-brick spread, pack and BMB statistics, serial and part-level battery identity, and full raw histogram data straight from the HV controller backup. This is the raw material EOLHC is built from.

ToolboxPro is already available in demo, and we have just completed Model 3 and Y extraction of Dsoc, Dcac and the other key parameters described in this article.

EOLHC is part of our ongoing research elaborate, and we will publish deeper methodology and datasets as the study progresses.

More in video: