Battery State of Health Calculator
Calculate battery SOH from capacity fade.
About this calculator
State of Health (SOH) is simply Current Capacity divided by Original Capacity, expressed as a percentage -- a battery at 100% SOH has lost no measurable capacity since new, and the widely used 80% SOH threshold marks end-of-life for most battery applications, from EVs to grid storage. Total Cycles and Battery Age do not factor into the SOH percentage itself at all -- SOH is purely a function of the two capacity measurements -- but they do drive two other outputs: Total Cycles is used to compute the average Capacity Lost per cycle, which then projects Remaining Cycles to reach the 80% end-of-life threshold assuming the same rate of fade continues linearly; Battery Age is used the same way to compute an average Annual Degradation rate.
Both of these projections assume a straight-line continuation of past fade, when real battery degradation is often non-linear -- many chemistries fade slowly at first and then accelerate as they approach end-of-life, so a linear extrapolation from early life data can be optimistic about remaining life. Nominal Voltage only affects the Current Energy and Original Energy outputs, converting amp-hour capacity into kilowatt-hours; it has no bearing on SOH, capacity loss, or the cycle-life estimates.
Inputs
Results
State of Health
88%
Current Energy
4.2 kWh
≈ 4 loads of laundry
How to Use This Calculator
- Enter Original Capacity, Current Capacity, and Total Cycles.
- Set Battery Age and Nominal Voltage.
- Review State of Health (%) and Current Energy (kWh).
- Use Remaining Cycles to EOL and Annual Degradation (%/yr) to inform your decision.
How the result changes with Original Capacity
| Original Capacity | State of Health | Current Energy |
|---|---|---|
| 50 | 176% | 4.2 kWh |
| 75 | 117.3% | 4.2 kWh |
| 150 | 58.7% | 4.2 kWh |
| 250 | 35.2% | 4.2 kWh |
What each input means
- Original Capacity
- Original rated capacity when new.
- Current Capacity
- Current measured capacity.
- Total Cycles
- Total charge-discharge cycles completed.
- Battery Age
- Calendar age of the battery.
- Nominal Voltage
- Nominal battery pack voltage.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersOriginal Capacity = 100, Current Capacity = 88, Total Cycles = 2000, Battery Age = 5 = 5 input(s) provided
- Calculate State of HealthState of Health88 = 88
- Calculate Current EnergyCurrent Energy4.2 = 4.2
- Calculate Remaining Cycles to EOLRemaining Cycles to EOL = max(01333 = 1333
- Calculate Annual DegradationAnnual Degradation2.4 = 2.4
Engine last updated . Checked against 3 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why doesn't cycle count affect the State of Health percentage?
Because SOH is defined purely as Current Capacity divided by Original Capacity -- it is a snapshot measurement of how much capacity remains right now, not a prediction based on usage history. Total Cycles and Battery Age are used separately to estimate a rate of degradation and project Remaining Cycles to end of life, but they play no role in the SOH percentage itself.
Why is 80% used as the end-of-life threshold?
An 80% capacity retention threshold is a widely used convention across the battery industry, particularly for electric vehicles and grid storage, marking the point where a pack's usable range or runtime has degraded enough that most manufacturers and warranty programs treat it as functionally worn out, even though the battery can often keep working well past that point at reduced capacity.
Can I trust the Remaining Cycles estimate as an exact prediction?
Treat it as a rough projection, not a guarantee -- it assumes the capacity loss per cycle observed so far continues at exactly the same linear rate all the way to the 80% threshold. Real battery chemistries frequently degrade non-linearly, often fading slowly at first and then accelerating in later life, so a linear extrapolation from early or mid-life data can understate how soon a battery actually reaches end-of-life.
Does Nominal Voltage affect how healthy the battery is calculated to be?
No -- Nominal Voltage only converts the amp-hour capacity figures into kilowatt-hours for the Current Energy and Original Energy outputs. State of Health, Capacity Lost, Remaining Cycles, and Annual Degradation are all computed entirely from the capacity and cycle/age figures and do not use voltage anywhere in their formulas.
Why does capacity loss per cycle assume all the loss came from cycling?
Because this calculator divides total Capacity Lost by Total Cycles to get an average per-cycle fade rate, which attributes the entire measured capacity loss to charge-discharge cycling. In reality, batteries also lose capacity from calendar aging (simple time passing, even in storage), so this per-cycle figure can overstate cycling's true contribution for a battery that has also spent a lot of time sitting idle.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Battery Capacity Calculator
Calculate amp-hours and watt-hours needed from load and runtime.
Battery StorageBattery Cycle Life Calculator
Estimate expected battery cycles from depth of discharge and chemistry.
Electric VehiclesEV Battery Degradation Calculator
Estimate EV battery capacity loss based on charge cycles, temperature exposure, age, and charging habits. Predict replacement timeline.
Battery StorageBattery C-Rate Calculator
Calculate charge and discharge time from battery C-rate.
More in Energy & Utilities.