Battery state of charge (SOC) describes how much energy remains in a battery at a given moment. In simple terms, SOC is the battery equivalent of a fuel gauge. It’s usually expressed as a percentage from 0% (empty) to 100% (full).
More formally, battery state of charge is a normalized estimate of the remaining usable capacity of a battery relative to its fully charged state. It reflects the balance between energy added to the battery and energy removed from it. That balance is adjusted for losses, efficiency, and operating conditions to estimate the usable capacity remaining.
Although SOC is widely displayed on phone screens, vehicle dashboards, battery monitors, and industrial control systems, it remains one of the most misunderstood battery metrics.
Many people assume it is a direct measurement, like voltage or temperature. In reality, SOC is always an estimate, influenced by battery chemistry, operating conditions, and the method used to calculate it.
Table of Contents
- What Is Battery State of Charge?
- Why SOC Is Always an Estimate
- How to Measure a Battery’s State of Charge
- Important Considerations for Setting Up Your Own SOC Monitor
- What Should Battery State of Charge Be?
- Common SOC Myths and “Weird” Battery Behaviors From SOC Drift
- SOC vs. Runtime: Why the Number Doesn’t Tell the Whole Story
- Battery State of Health (SOH): Why It’s Different…and Complex
- Bringing It All Together: Understanding SOC in the Real World
- FAQs About Battery State of Charge (SOC)
What Is Battery State of Charge?
Battery state of charge (SOC) is typically defined as the percentage of usable battery capacity remaining compared to a fully charged battery.
If a battery is at 100% SOC, it is considered fully charged.
If it is at 50% SOC, roughly half of its usable energy has been discharged.
The Fuel Gauge Analogy
SOC is often compared to a fuel gauge in a vehicle. While helpful, this analogy has limits. A fuel gauge measures a physical quantity (fuel volume). SOC, by contrast, represents an inferred electrochemical state, not something that can be directly observed inside the battery.
Voltage vs. SOC
- Voltage is an electrical potential measured at the battery terminals that is directly measurable. However, voltage does not directly correspond to state of charge and cannot represent remaining battery capacity with high accuracy.
- SOC estimates remaining energy by accounting for multiple battery and operating parameters.
While voltage can correlate with SOC under specific conditions, the relationship is not fixed and varies significantly by battery chemistry and operating state.
Capacity vs. SOC
- Capacity is the total amount of energy a battery can store, typically expressed in amp-hours (Ah) or watt-hours (Wh).
- SOC is a percentage of that capacity remaining at a given moment.
As batteries age, capacity decreases, but SOC will still read 0–100% relative to the battery’s current usable capacity.
SOC vs. SOH (State of Health)
State of charge (SOC) is often confused with state of health (SOH).
SOC answers “How full is the battery right now?”
SOH answers “How much capacity does this battery still have compared to when it was new?”
We’ll return to this distinction in more detail later.
Why SOC Is Always an Estimate
Even with precise current measurements, SOC calculations are never perfect. Losses occur due to temperature, internal resistance, and side reactions inside the battery. A battery is ultimately a piece of reversible chemistry that we are doing our best to control as tightly as possible.
Because of this, SOC estimates gradually drift unless periodically corrected.
Factors That Affect SOC Accuracy
1. Usage Characteristics (Load Profile)
How a battery is used affects SOC the most. Heavy discharge rates and frequent high loads introduce additional internal losses. This means more energy is consumed than simple amp-hour tracking predicts. In some batteries, this behavior is described by effects such as the Peukert effect, where available capacity decreases as discharge current increases.
SOC calculations can compensate for this using load-based correction factors, but if real-world usage patterns or battery characteristics change over time, those assumptions can drift and reduce accuracy.
2. Temperature
Battery behavior changes with temperature. Cold conditions reduce available capacity. Meanwhile, high temperatures increase losses and accelerate aging, but provide higher capacities.
3. Charge Efficiency
Not all energy put into a battery is stored. Some is lost as heat, and efficiency varies by chemistry and operating conditions. Losses in wires and connections can also impact SOC.
4. Battery Aging
As batteries age, their actual capacity declines. If SOC calculations are based on original capacity values, errors accumulate.
5. Chemistry Matters
Some battery chemistries, like lithium, exhibit predictable behavior that simplifies SOC estimation, while others, like lead acid, are more complex. Flat voltage curves, strong hysteresis effects, or rate-dependent capacity can all influence how SOC is calculated and interpreted.
How to Measure a Battery’s State of Charge
Battery state of charge cannot be measured directly, so all SOC readings are based on one or more estimation methods.
The most common approaches rely on voltage behavior, current tracking, or internal battery management electronics. Each method estimates SOC using different assumptions and involves tradeoffs in accuracy, cost, and reliability based on operating conditions, battery chemistry, and usage patterns.
1. Measuring SOC with Voltage
Voltage-based SOC estimation works by observing the battery’s terminal voltage and comparing it to known voltage-versus-SOC relationships for a given battery type. When a battery is at rest (meaning it is neither being charged nor discharged), its open-circuit voltage can provide a rough indication of its state of charge. This method is widely used because voltage is easy to measure and requires minimal additional hardware.
However, battery voltage is strongly influenced by load, charging activity, temperature, and internal resistance. Under real-world conditions, voltage can rise or fall independently of actual remaining capacity. This limits its usefulness as a standalone SOC indicator, especially for batteries with flat voltage curves.
Advantages
- Simple and inexpensive
- Requires minimal equipment
- Commonly available in basic systems
Limitations
- Inaccurate under load or during charging
- Highly dependent on temperature and chemistry
- Poor resolution for batteries with flat voltage profiles
2. Measuring SOC with a Battery Monitor (Coulomb Counting)
Coulomb counting estimates SOC by measuring all current flowing into and out of a battery over time.
A precision shunt placed in the battery circuit tracks this current, allowing the system to calculate how much charge has been added or removed. SOC is then updated continuously based on this net energy flow relative to the battery’s configured capacity. Basically:
- Energy added to the battery increases SOC
- Energy removed from the battery decreases SOC
Mathematically, this is often expressed as:
Where:
- I(t) is current over time
- C is the battery’s usable capacity
Because this method tracks actual usage rather than relying on indirect indicators, it provides far more accurate SOC estimates across varying loads and operating conditions. However, that accuracy depends on correct configuration and periodic recalibration at a known full state, since small measurement errors accumulate over time.
Advantages
- Accurate across changing loads
- Works well during charge and discharge
- Suitable for dynamic, real-world use
Limitations
- Requires correct capacity and efficiency settings
- SOC can drift without periodic synchronization
- More costly and complex and costly than voltage-only methods, requiring additional hardware to measure current flow accurately.
➡️ Check out our full line of available Battery Monitors

3. Using Built-In Battery Management Systems (BMS)
Many modern batteries include an internal battery management system (BMS) that monitors voltage, current, and temperature to protect the battery from unsafe operating conditions. Some BMS units also calculate an internal SOC estimate based on these measurements, primarily to support protection logic rather than precise user reporting.
BMS-derived SOC values can support safety and system-level decisions. However, they often do not reflect usable energy precisely because they measure only a single battery and ignore bank-level performance and wiring losses.
In most applications, a BMS is best understood as a protective layer, not a replacement for a dedicated SOC monitoring system.
Advantages
- Requires no external monitoring hardware
- SOC estimates are integrated into battery operation
- Can be used to see issues with individual batteries in a bank and provide additional diagnostics.
Limitations
- Not designed for detailed energy tracking, usually lacking solar or generator input data
- Limited visibility into user-facing accuracy for an entire battery bank
- Requires smart networking (like our smart batteries) to get accurate total bank capacity
4. Using “Smart” Batteries
In addition to traditional battery monitoring approaches, many modern batteries now include “smart” capabilities that extend beyond basic protection. Smart batteries use onboard electronics and communication features to report internal status, diagnostics, and operating conditions.
For example, we manufacture Battle Born Smart LiFePO₄ Batteries featuring Dragonfly IntelLigence® smart battery technology built into each battery. This smart battery system provides enhanced safety, diagnostics, and communication at the individual battery level, allowing each battery to monitor its own operating state and respond independently to protect itself.
In multi-battery systems, full system-level monitoring and communication require the Battle Born® HUB. The HUB acts as a gateway that connects all of the smart batteries in the system, receives wireless data from each battery, and aggregates that information to provide a unified view of the overall smart power system. This enables advanced features such as remote monitoring of individual batteries or the entire power system through the Battle Born mobile app.
Smart battery systems add powerful visibility and diagnostics that enhance how SOC is understood and managed at the system level.
Important Considerations for Setting Up Your Own SOC Monitor
In many battery-powered products such as electric vehicles, smartphones, and other integrated systems, SOC estimation is handled entirely by the manufacturer.
These systems use SOC models that are tightly matched to the battery chemistry and operating environment, and the user never has to configure them. When you build a battery system from discrete or “drop-in” batteries, accurate SOC tracking usually requires a separate battery monitor.
Most high-quality coulomb-counting SOC monitors allow users to enter battery-specific parameters that significantly affect accuracy. Battery manufacturers may publish recommended settings, but the following general guidelines apply across many systems.
Lead-Acid Battery Considerations
For flooded lead-acid batteries, including AGM and gel, it is common to configure the monitor’s usable capacity to roughly 50% of the battery’s rated amp-hour capacity. This creates an SOC scale where 0–100% represents only the upper half of the battery’s total capacity. It encourages shallower discharge cycles and longer battery life, but at the cost of reduced usable energy.
Because lead-acid batteries lose effective capacity as discharge rates increase, the SOC monitor should also support Peukert compensation. Typical Peukert values fall in these ranges:
- Flooded lead-acid: approximately 1.2 to 1.6
- Gel: approximately 1.1 to 1.25
- AGM: approximately 1.1 to 1.15
Without Peukert correction, SOC estimates for lead-acid batteries can be significantly overstated during heavy loads.
Lithium Battery Considerations
Lithium batteries are far less sensitive to discharge rate and have much higher charge efficiency. As a result, Peukert values are much closer to 1.0, commonly in the range of 1.01 to 1.05. This keeps SOC calculations stable across varying loads. Usable capacity is often set closer to the battery’s rated capacity, though exact values should align with manufacturer guidance and system goals.
⛵️ Keep reading about the importance of battery monitoring on a sailboat.
Synchronization and Fine-Tuning Over Time
Coulomb-counting SOC monitors always calculate SOC relative to a known “full” reference point, so periodic synchronization at a confirmed full charge is essential.
Over time, small measurement errors accumulate, causing SOC drift. A true full charge allows the monitor to reset its internal SOC estimate back to 100%. Your meter may also need to be calibrated for zero current with no loads on your system.
In practice, this means occasional full charge cycles are required for accurate SOC tracking. Lead-acid batteries need these more often, while lithium batteries tolerate partial cycling and need them less frequently.
If voltage sag or system shutdown occurs before the monitor reaches 0% SOC, reducing the programmed amp-hour capacity can help realign SOC estimates with actual performance.
What Should Battery State of Charge Be?
Unfortunately, there is no single “correct” state of charge for every battery or system. The ideal SOC depends on battery chemistry, how the system is used, and the goals of the installation, such as maximizing runtime, extending battery life, or maintaining reliability.
➡️ In general, many batteries perform best when operated within a moderate SOC range rather than being kept fully charged or deeply discharged all the time.
Spending long periods at very high or very low SOC can increase internal stress and accelerate aging for some battery types, which is why many systems are designed to avoid these extremes during normal operation.
Battery chemistry and usage patterns both matter. Some batteries benefit from staying in the upper portion of their capacity, while others tolerate wider SOC swings with little impact on lifespan. Daily-cycling systems, backup systems, and long-term storage applications may each target different SOC ranges.
Typical SOC Targets by Battery Type and Use Case
| Battery Type | Recommended SOC Operating Range | Why This Range Is Used |
|---|---|---|
| Lithium-Ion Phone / Consumer Electronics (Usually lithium cobalt oxide) | ~20%–80% (typical use) | Avoiding full charge and deep discharge helps slow long-term capacity loss |
| Lead-Acid (Flooded) | ~50%–100% | Frequent deep discharges accelerate wear; staying above ~50% helps extend life |
| Lead-Acid (AGM / Gel) | ~50%–100% | Similar limits to flooded lead-acid, keeping near full is best |
| Lithium (LiFePO₄) | ~20%–90% (typical use) | Wider usable range with minimal impact on lifespan compared to lead-acid |
| Lithium (LiFePO₄, occasional) | 0%–100% | Tolerates full range when needed, though not always ideal for daily cycling |
| Long-Term Storage (Lithium) | 100% | Keeping a trickle charger/maintainer on is best |
| Long-Term Storage (Lithium) | ~75% | Reduces stress and aging during extended storage periods, and has very little self-discharge |
| Daily Cycling Systems | Moderate mid-range SOC | Balances usable energy, battery life, and system reliability |
The most effective way to use SOC is as a management tool, not a strict rule. When interpreted in context, SOC helps balance usable energy, battery longevity, and system reliability—rather than serving as a single number to chase.
Common SOC Myths and “Weird” Battery Behaviors From SOC Drift
Have you ever had a phone shut off even though it still showed battery remaining? Or seen a device report 0% battery while continuing to run? These situations are common examples of state of charge not perfectly matching real-world usable energy.
👉 We keep saying it, but SOC is not a direct measurement; it is an estimate based on a model of how the battery is expected to behave.
Over time, small inaccuracies naturally accumulate as the battery’s actual characteristics diverge from the assumptions used in the SOC calculation. This gradual mismatch is often referred to as SOC drift, and without periodic synchronization at a confirmed full charge (as discussed earlier), the error can grow larger and larger.
As SOC drift increases:
- SOC readings may no longer align with real-world behavior
- Systems may shut down earlier than expected
- Voltage sag may appear “too soon,”
- A battery may continue operating even after SOC reaches 0%.
These behaviors are not unusual and do not necessarily indicate a problem with the battery or monitor; they are a reminder that SOC is an evolving estimate that must occasionally be realigned with reality.
Understanding that SOC is a calculated value, not a guarantee, helps set appropriate expectations. It also explains why even well-designed systems can occasionally behave in surprising ways. If you have installed your own battery monitoring system, you can tweak the values over time to get the most accurate measurement.
SOC vs. Runtime: Why the Number Doesn’t Tell the Whole Story
SOC is often mistaken for a direct indicator of how much runtime remains, but the two are not the same.
Runtime depends not only on how much energy is left in the battery, but also on how quickly that energy is being consumed. A battery at 50% SOC powering a small, steady load will last far longer than the same battery at 80% SOC supporting a large or intermittent load.
Load size, duty cycle, efficiency losses, temperature, and internal resistance all influence how long a system can operate at a given SOC. This is why systems can sometimes feel like they “die early” or “keep going longer than expected” relative to the displayed SOC. Understanding energy consumption alongside SOC provides a much clearer picture of real-world performance than SOC alone.
Battery State of Health (SOH): Why It’s Different…and Complex
State of health (SOH) describes how much of a battery’s original performance remains over time.
While SOC indicates how full a battery is at a given moment, SOH reflects long-term changes such as reduced capacity and increased internal resistance as the battery ages. Like SOC, SOH is an estimate, not a directly measured value, and is derived from observed battery behavior compared against expected performance.
Some SOC systems attempt to account for this degradation by incorporating SOH into their calculations. When accurate, this can improve SOC estimates by reflecting the battery’s reduced usable capacity.
However, because both SOC and SOH rely on modeled assumptions, combining them can also introduce additional error if SOH is misestimated or changes faster than expected. For this reason, SOH-aware SOC calculations are powerful but inherently complex.
Bringing It All Together: Understanding SOC in the Real World
Battery state of charge is one of the most useful tools we have for understanding and managing battery-powered systems, but only when it’s interpreted correctly.
SOC is not a direct measurement or a promise of remaining runtime; it is an informed estimate built from models, assumptions, and real-world data about how batteries behave. Its accuracy depends on battery chemistry, usage patterns, aging, and how it is measured and configured.
When combined with proper monitoring, occasional synchronization, and a realistic understanding of its limits, SOC provides powerful insight into system performance and battery longevity. Understanding SOC at this foundational level makes it far easier to design, operate, and troubleshoot battery systems of all types, regardless of application.
FAQs About Battery State of Charge (SOC)
Q: What is SOC?
A: State of charge (SOC) is an estimate of how much usable energy remains in a battery at a given moment. It is typically expressed as a percentage from 0% (empty) to 100% (full) and is calculated using models that account for energy flowing into and out of the battery, along with efficiency and losses.
Q: What is the difference between SOC and SOH?
A: SOC describes how full a battery is right now, while state of health (SOH) describes how much of the battery’s original capacity remains over time. A battery can show 100% SOC but still deliver less total energy if its SOH has declined due to aging or use.
Q: How do you measure SOC? (What does 80% SOC mean?)
A: SOC cannot be measured directly and is instead estimated using methods such as voltage readings, coulomb counting with a battery monitor, or internal battery management systems. An SOC reading of 80% means the battery is estimated to have about 80% of its usable energy remaining, though the actual runtime depends on load, battery type, and system efficiency.
Q: What should battery state of charge be?
A: The ideal SOC depends on battery chemistry and how the system is used. Many batteries perform best and last longer when operated within a moderate SOC range rather than being kept fully charged or deeply discharged all the time. The best SOC target balances usable energy, battery life, and reliability for the specific application.
Q: Is it bad to let your battery go below 20%?
A: Discharging below 20% SOC can increase stress on some battery types, especially if it happens frequently. While some batteries tolerate low SOC better than others, repeatedly operating at very low SOC levels can reduce long-term performance and lifespan, which is why many systems set conservative lower SOC limits.
Want To Learn More About Electrical Systems and Lithium Batteries?
We know that building or upgrading an electrical system can be overwhelming, so we’re here to help. Our Reno, Nevada-based sales and customer service team is standing by at (855) 292-2831 to take your questions!
Also, join us on Facebook, Instagram, and YouTube to learn more about how lithium battery systems can power your lifestyle, see how others have built their systems, and gain the confidence to get out there and stay out there.
