Tesla Model S/X Battery for Home Energy Storage

The Model S pack was the first mass-produced 400 V EV pack of the modern era. Now, more than a decade after the first S 60 packs entered service, a substantial pool of these batteries is entering the used market — ideal for large residential storage.

Summary. Tesla Model S and Model X packs share the same architecture across five main capacity tiers: 60, 75, 85, 90 and 100 kWh, spanning 2012–2020 (Legacy generation, 18650 Panasonic NCA cells). From 2021 the Plaid variant introduced a 100+ kWh pack with 2170 cells. All variants use a 96s stack, nominal ~355 V, operating window 250–420 V. Liquid cooling throughout. The original Tesla BMS is retained; the BMS-EV controller communicates on the pack's HV-CAN bus and re-encodes battery data for the target inverter.

Battery generations

VariantCapacityYearsCell formatCell chemistryNominal V
Model S 6060 kWh (usable ~55)2012–201518650Panasonic NCA~355 V
Model S/X 7575 kWh2016–202018650Panasonic NCA~355 V
Model S/X 85 / P8585 kWh2012–201618650Panasonic NCA~355 V
Model S/X 9090 kWh2015–201718650Panasonic NCA (Silicon-doped)~355 V
Model S/X 100 / P100D100 kWh2016–202018650Panasonic NCA~355 V
Model S/X Plaid / Long Range100+ kWh2021+2170Panasonic NCA~400 V

Cell technology

Pack topology

Cooling

All Tesla Model S/X packs use liquid cooling with a proprietary "ribbon" cooling channel snaking between every column of cells. Extremely thermally uniform under normal load. For residential reuse the coolant loop can remain passive at C-rates below 0.2 C, but for high-power backup or heavy cycling a 12 V circulation pump on the coolant loop is strongly recommended (Tesla's ribbon has narrow channels that benefit from active flow).

Original Tesla BMS

Tesla's BMS is an in-house design known as the BMB (Battery Management Board) at cell-group level plus the main BMS controller at pack level. Cell-group voltage and temperature are read via daisy-chained BMBs. The main BMS handles SoC, SoH, contactor sequencing, precharge, isolation resistance monitoring and cell balancing (passive, ~50 mA shunt). All safety cutoffs remain the exclusive responsibility of the factory BMS — the BMS-EV controller is a passive reader.

CAN protocol notes

Compatible hybrid inverters

InverterDC input rangeCompatible withNotes
Deye SUN HP3160–800 VAll S/X variantsBYD-Box or Pylontech-HV emulation
SOFAR HYD KTL-3PH180–750 VAll S/X variantsSOFAR-HV protocol
GoodWe ET / EH200–650 VAll S/X variantsGoodWe-native HV
SolaX X3 Hybrid G4 HV180–650 VAll S/X variantsTriple MPPT
Sungrow SH-RT200–800 VAll S/X variantsNative BYD support
Fronius GEN24 Plus150–500 V60/75/85 kWh legacyBYD Battery-Box profile
SMA Sunny Tripower Storage150–800 VAll S/X variantsSMA proprietary CAN

Known limitations

Installation examples

Order a Tesla Model S/X controller
Firmware pre-configured for your exact pack VIN and inverter

Frequently asked questions

What SoH should an 8-year-old Model S pack have?

Typically 82–90%. Tesla's active thermal management preserves capacity better than any other 2012–2016 EV. Packs from vehicles that used Supercharging heavily may be at the lower end, cars driven mostly on AC charging at the upper end.

How does a Model S pack differ from a Model 3 pack?

Same nominal voltage (~355 V) and same 96s topology, but different physical dimensions and different CAN payload. Model S/X uses 18650 legacy cells (or 2170 in Plaid) with far more parallel cells per group; Model 3/Y uses 2170 in tighter parallel groups. Firmware is not interchangeable.

Can I use a Model S 85 pack with a 48 V low-voltage inverter?

No — the pack cannot be reconfigured to 48 V without disassembling the modules (structurally bonded) and destroying the BMS integrity. Use a high-voltage hybrid inverter matched to the 250–420 V range.

Is the P85 pack the same as the S85?

Same cells, same pack, different firmware calibration and higher rated discharge current. Electrically compatible with BMS-EV firmware flagged as "P85".

How should a used Tesla pack be stored before installation?

Charge to 30–50% SoC, disconnect the service disconnect (pyro fuse), and store in a cool, dry, fire-resistant location. Never store fully charged or fully discharged.

Do I need Tesla-approved coolant?

For a passive coolant fill in a residential installation, generic OAT glycol (G-48/G-30 equivalent) is acceptable. For active pump circulation with a heater, stick to Tesla-spec coolant.

Can the pack fast-charge from a solar array?

Not directly. The hybrid inverter's DC/DC stage handles the charge — Supercharger DC-fast-charge protocol is not compatible with residential inverters. Typical residential charge rate is 0.1–0.2 C.

Is Plaid 100+ kWh worth waiting for on the used market?

Currently rare on the used market (2026). Higher energy density but no advantage over Legacy 100 for residential reuse — the extra 800 V capability is not currently accessible.

What happens if the pack loses insulation resistance?

The Tesla BMS opens main contactors autonomously below ~500 Ω/V isolation. The pack disconnects; the BMS-EV controller detects the fault frame and signals the inverter to switch to grid or PV-only mode.

How much does a used Model S 85 pack cost in 2026?

Typically €3 500–€5 500 for a healthy pack from a salvaged vehicle. Prices are gradually falling as more Legacy S vehicles reach end-of-life on the road.

Last updated: 2026-09-18
Current firmware: 15.0.14
Technical author: BMS-EV engineering team (Clima Boost sp. z o.o., Poland)
Reviewer: Jakub Lipiński, founder/lead engineer BMS-EV
Revision: 2026-09-18 — aligned with firmware 15.0.14, SOFAR 180–800 V DC verification, Kia EV6 + SOFAR HYD 15KTL case study reference
Related: All batteries · Compatibility Matrix · Inverters

Sources and references

ParameterValueSource
Model S/X 2012-2020 (60-100 kWh)16 modules (16×6s=96s in early, 16×5.75s=~92s later)dalathegreat/Battery-Emulator TESLA-BATTERY.cpp, wk057 Tesla Model S CAN deciphering
Model S/X 2021+ Plaid/refresh (100+ kWh)NCA 21-70 cellsTesla technical documentation, batterydesign.net
CAN message IDsSimilar family to Model 3dalathegreat/Battery-Emulator TESLA-BATTERY.cpp

Sources verified 2026-09-18.