ALMM and inverter compliance: MNRE’s current ALMM page publishes solar PV module and cell lists, not an inverter list. Verify the inverter’s exact model documents and applicable scheme or DISCOM requirements separately.
What is battery SOC
State of Charge (SOC) is the percentage of remaining usable energy in a battery relative to its rated capacity. 100 percent means fully charged. 0 percent means fully discharged. SOC is the most important real-time operating metric for any battery system, used by the Battery Management System (BMS), inverter, energy management system and the user.
For solar storage, SOC informs every decision: when to charge, when to discharge, when to derate the inverter to protect the battery and when to switch to grid backup. It also gates protection cutoffs that prevent the battery from going below safe minimum, the threshold defined by Depth of Discharge.
SOC explained simply
SOC is the battery’s fuel gauge. It tells you what percentage of the tank is still full. The inverter watches it to decide whether to use the battery or the grid. The BMS uses it to decide whether to allow charging or discharging at any given moment.
The challenge is that there is no direct sensor for SOC. The BMS has to estimate it from voltage and current measurements, and the estimation algorithm matters a lot.
Why SOC matters
Operational decision-making. EMS strategy depends on knowing current SOC.
Battery protection. The BMS cuts off discharge below a minimum SOC, preventing damage.
Backup planning. SOC reading tells the user how much backup energy is available.
Lifecycle optimisation. Operating within a healthy SOC window maximises cycle life.
Diagnostics. SOC trends reveal cell imbalance, capacity fade and BMS issues.
How SOC is measured
There is no direct SOC sensor. The BMS estimates SOC from indirect measurements using one or more methods.
Methods
-
Coulomb counting. Integrate current over time. SOC(t) = SOC(0) + ∫I dt / Q_nominal. Most common method. Accurate over short periods but drifts over long periods.
-
Open-circuit voltage (OCV). After a rest period, voltage is a known function of SOC. Used to recalibrate coulomb counting.
-
Kalman filter. Combines coulomb counting and voltage measurements with a battery model. Highest accuracy.
-
Impedance-based. Battery impedance varies with SOC. Specialised applications.
-
Look-up tables. Voltage and temperature mapped to SOC. Crude but cheap.
Modern lithium BMS use coulomb counting plus periodic OCV recalibration, often within a Kalman filter framework.
Technical deep dive
SOC formula
Coulomb counting integration
SOC(t) = SOC(t-1) + (1 / Q_rated) × ∫(I × η_coulomb) dt
Where η_coulomb is the coulombic efficiency, typically 99 to 99.9 percent for LFP and lower for older chemistries.
OCV curve characteristics
| Chemistry | OCV curve shape | SOC estimation difficulty |
|---|---|---|
| LFP | Very flat 20 to 80 percent | Hard, needs Kalman or long rest |
| NMC | Moderately sloped | Medium |
| Lead acid | Sloped | Easy from specific gravity or OCV |
SOC operating window
| Chemistry | Recommended operating window |
|---|---|
| LFP | 10 to 100 percent |
| NMC | 20 to 90 percent for best calendar life |
| Lead acid | 50 to 100 percent for cycling |
These SOC windows are the same inputs energy storage sizing tools use to calculate usable capacity from nominal battery capacity.
Charge stages and SOC
| Stage | SOC range | Description |
|---|---|---|
| Bulk | 0 to 80% | Constant current, voltage rising |
| Absorption | 80 to 95% | Constant voltage, current tapering |
| Float | 95 to 100% | Maintenance |
Real-world applications
Hybrid inverter charge and discharge control, covered in depth in our BMS in hybrid solar inverters guide.
Off-grid inverter low-voltage cutoff.
EV range estimation.
Telecom backup remaining-runtime display.
Customer-facing app showing battery percentage.
Demand response participation based on available SOC.
Advantages of accurate SOC
Maximises usable battery energy.
Prevents damage from over-discharge.
Supports informed user decisions.
Enables predictive runtime estimation.
Supports time-of-day arbitrage strategies.
Limitations of SOC estimation
No direct sensor. All methods are indirect estimates.
Drift in coulomb counting requires periodic recalibration.
Voltage-based methods unreliable during high current flow.
LFP flat voltage curve makes voltage-based SOC noisy in mid-range.
Temperature dependence adds complexity.
Common problems
SOC jumping suddenly. BMS recalibration event during full charge or after long rest.
Battery showing 30 percent SOC but inverter shuts down. Cell-level imbalance, the condition cell balancing is designed to prevent. One cell at minimum voltage drags down the whole pack.
App SOC differs from BMS SOC. Communication lag or different rounding. Trust the BMS.
SOC drift. Coulomb counting accumulates error. Periodic full charge resets reference.
SOC shows 100 percent but battery delivers only 70 percent of rated runtime. SOH degradation has reduced usable capacity. SOC and SOH are different metrics. For a real-world sense of how much backup this translates to, see our solar battery backup time calculator.
Best practices
Choose a BMS with Kalman filter SOC estimation for serious applications.
Schedule periodic full charges to recalibrate.
Monitor SOC trends through inverter logs.
Use SOC alongside SOH for true battery health visibility.
Set EMS strategies that respect manufacturer’s recommended SOC window.
Avoid running consistently at low SOC.
Audit BMS readings against actual delivered energy quarterly.
Comparison: SOC estimation methods
| Method | Accuracy | Complexity | Use case |
|---|---|---|---|
| Coulomb counting alone | 5 to 10% | Low | Basic BMS |
| OCV alone | 10 to 20% during operation | Low | Lead acid resting |
| Coulomb + OCV recalibration | 3 to 5% | Medium | Standard modern BMS |
| Kalman filter | 1 to 2% | High | Premium BMS, EVs |
| Impedance-based | 2 to 4% | High | Specialised |
Indian market context
Hybrid inverter EMS strategies (self-consumption, time-of-use, backup-only) all use SOC as the primary decision input.
Customer-facing apps from Sungrow, Solis, Goodwe, Tata Power Solar and others display SOC as the battery percentage.
Off-grid systems serving rural homes use SOC-based low-voltage cutoff to prevent battery damage.
Standards and certifications
| Standard | Scope |
|---|---|
| IEC 61960 | Performance of lithium cells |
| IS 16893 (Part 2) | Lithium-ion cells for electric road vehicle propulsion; not a stationary-storage standard |
| IEEE 1188 | VRLA maintenance |
| Manufacturer BMS specifications | SOC algorithm and accuracy |
Common mistakes
Trusting voltage-only SOC estimates during high-current operation.
Ignoring SOC drift over weeks of partial cycling.
Mixing SOC and SOH metrics.
Operating consistently at low SOC.
Skipping periodic full charges for LFP recalibration.
Not auditing app SOC against actual delivered energy.
Key takeaways
SOC is the most important real-time battery metric. Modern BMS estimate SOC through coulomb counting plus OCV recalibration, often within a Kalman filter. Accuracy of 1 to 5 percent is achievable with proper hardware. SOC informs every inverter and EMS decision and protects the battery from damage. SOC is not the same as SOH, which measures long-term degradation.
Further reading
For how Battery SOC plays out in real projects, these guides go deeper:
- Solar Inverter vs UPS, What’s the Real Difference?
- Solar Inverter Beeping at Night, Causes and Fix
- Best Solar Battery Brands in India 2026
- Solar Plus Storage Design Software 2026
Sources
- IEC 61960:2017, Performance requirements for secondary lithium cells.
- IS 16893 (Part 2), BIS (secondary lithium-ion cells for electric road vehicle propulsion; not a stationary-storage standard).
- IEEE 1188, VRLA maintenance.
- Plett G. L., Extended Kalman Filtering for Battery Management Systems, Journal of Power Sources, 2004.
- Pop V., Bergveld H. J., Notten P., State-of-Charge Indication in Portable Applications, Springer.
- Manufacturer BMS specifications from Pylon Tech, BYD, Goodwe, Sungrow, Solis.
- NREL Technical Report TP-5400-71341, Battery State Estimation.
- BloombergNEF Battery Storage Outlook 2024.
- IEA Energy Storage Outlook 2024.
Frequently Asked Questions
What is battery SOC in simple words?
How is SOC measured?
Is SOC same as battery percentage?
Why is SOC important?
What is the minimum SOC for LFP?
What is the minimum SOC for lead acid?
Can SOC be calibrated?
Why does my SOC jump suddenly?
Is SOC the same on every cell?
Can SOC go above 100 percent?
Does temperature affect SOC?
What is the difference between SOC and SOH?
Why does my inverter app show different SOC than the BMS?
How accurate is SOC estimation?
Should I always charge to 100 percent SOC?
From the Blog
Co-founder & CEO driving Qbits Energy's product strategy and growth across India.