· 4 min read
How to Read Battery Charge From Voltage
Manesh Jayawardhana
CIO & Co-founder
You measure 12.72 V on a leisure battery and conclude it’s fully charged. If it’s been off charge for eight hours, that’s right. If you disconnected the charger twenty minutes ago, it isn’t — surface charge is inflating the reading and the real state of charge is considerably lower.
Voltage tells you about state of charge, under conditions that are easy to get wrong.
Surface charge
Immediately after charging, the plates of a lead-acid battery carry a residual charge that raises the terminal voltage above the true resting value — sometimes by several tenths of a volt, which spans a large part of the useful range.
It dissipates over hours. For a meaningful reading a lead-acid battery needs several hours off both charger and load, ideally overnight. Applying a brief load — headlights for a minute — knocks the surface charge off faster, which is the field technique.
Reading voltage straight off charge is the single most common source of over-optimistic battery assessments.
Lead-acid: a usable curve
A 12 V lead-acid battery spans roughly 12.7 V fully charged down to about 11.8 V empty. That’s around 0.9 V across the full range — enough that a reasonably accurate meter can resolve state of charge to within maybe 10%.
Two caveats. Temperature affects both voltage and available capacity, and a cold battery reads lower and delivers less. And the relationship shifts with age and between battery types, so the chart is a guide rather than a measurement.
Under load the voltage sags, which is a different reading entirely — useful for assessing battery health, useless for state of charge.
LiFePO4: a flat curve, and why voltage doesn’t work
Lithium iron phosphate has a discharge curve that’s remarkably flat through the middle of its range. From roughly 20% to 80% charge, the voltage barely moves — sometimes a few hundredths of a volt across half the capacity.
That flatness is a genuine advantage in use: equipment sees a stable supply voltage almost until the battery is empty. It’s also why voltage is a poor state-of-charge indicator for this chemistry. A meter accurate to 0.01 V cannot distinguish 40% from 70%.
The practical answer is coulomb counting — a shunt-based battery monitor that measures current in and out and integrates it over time. That’s how lithium systems report charge accurately, and it’s why they need a monitor rather than a voltmeter.
Voltage remains useful at the extremes, where the curve rises and falls sharply, and for detecting a genuinely full or genuinely empty pack.
| Chemistry | Usable voltage range | Voltage as SoC indicator |
|---|---|---|
| Flooded lead-acid | ~12.7 to 11.8 V | Reasonable, when rested |
| AGM | Similar, slightly different | Reasonable |
| LiFePO4 | Very flat mid-range | Poor — use coulomb counting |
| Li-ion (NMC) | More slope than LiFePO4 | Moderate |
Common mistakes to avoid
- Reading voltage straight off the charger.
- Using a lead-acid voltage chart on a lithium battery.
- Ignoring temperature, particularly for lead-acid in cold conditions.
- Judging state of charge from voltage under load.
- Buying a lithium system and expecting a voltmeter to tell you what’s left.
How to do it with Battery State of Charge Chart
The Battery State of Charge Chart uses chemistry-specific curves.
- Disconnect all loads and charging, and let the battery rest.
- Measure at the terminals with a meter you trust, and note the temperature.
- Read against the correct chemistry — the curves differ enormously.
- For lithium, treat voltage as a rough indicator and fit a shunt-based monitor for real numbers.
Other electrical tools are in the tools directory.
Frequently asked questions
Why does the battery need to rest?
Because surface charge left after charging inflates the reading, sometimes by several tenths of a volt. A lead-acid battery needs hours off both load and charger before the voltage means anything.
Why is voltage unreliable for LiFePO4?
Because its discharge curve is deliberately flat — a feature for the load and a problem for measurement. Coulomb counting with a shunt-based monitor is the practical alternative.
Does temperature matter?
Yes, particularly for lead-acid, where both voltage and available capacity shift. A cold battery reads lower and delivers less than the same battery warm.
Final thought
Rest it, then read it, and use the right chemistry’s curve. If it’s lithium, buy the monitor — no voltmeter is going to tell you what you want to know.