What is battery SoC?

Published on,
December 8, 2025

SoC stands for state of charge. It is the proportion of energy in a battery at a given moment relative to its fully charged state, ranging from 0% to 100%.

๐Ÿ’กAccurately determining the SoC helps improve system performance and battery lifespan ๐—ฏ๐˜† ๐—ฝ๐—ฟ๐—ฒ๐˜ƒ๐—ฒ๐—ป๐˜๐—ถ๐—ป๐—ด ๐—ผ๐˜ƒ๐—ฒ๐—ฟ๐—ฐ๐—ต๐—ฎ๐—ฟ๐—ด๐—ถ๐—ป๐—ด ๐—ผ๐—ฟ ๐—ฑ๐—ฒ๐—ฒ๐—ฝ ๐—ฑ๐—ถ๐˜€๐—ฐ๐—ต๐—ฎ๐—ฟ๐—ด๐—ถ๐—ป๐—ด.

Depending on the SoC, the charging power varies: when the SoC is low, the battery can safely accept high charging power. Conversely, as the SoC increases and the battery approaches full charge, the charging power is gradually reduced to prevent overheating and to protect the cells.

To calculate SoC, two main methods exist:

1๏ธโƒฃ ๐—ข๐—ฝ๐—ฒ๐—ป ๐—–๐—ถ๐—ฟ๐—ฐ๐˜‚๐—ถ๐˜ ๐—ฉ๐—ผ๐—น๐˜๐—ฎ๐—ด๐—ฒ (OCV): Linking the batteryโ€™s voltage to its state of charge

The voltage at the battery terminals rises or falls depending on its charge level. It is highest when the battery is fully charged.The SoC can be checked through a controlled discharge test.

The voltage-based method estimates SoC by converting the batteryโ€™s measured voltage into an equivalent charge level using its specific discharge curve. This method faces challenges because battery voltage can be unstable, the discharge test is slow and usually requires recharging afterward, and the system cannot operate during the test (offline method).๐Ÿ”‹ LFP batteries also have a relatively flat charge/discharge curve, which means the terminal voltage changes very little across a wide operating range, making it difficult to accurately measure the SoC.

โ€

Data based on:- 9,033,055 points from NMC batteries with 79 kWh net capacity- 11,599,607 points from LFP batteries with 60 kWh net capacity.

โ€

2๏ธโƒฃ ๐—–๐—ผ๐˜‚๐—ป๐˜๐—ถ๐—ป๐—ด ๐—–๐—ผ๐˜‚๐—น๐—ผ๐—บ๐—ฏ ๐—บ๐—ฒ๐˜๐—ต๐—ผ๐—ฑ

This method basically works by tracking the electrons that enter the battery during charging and leave during discharging.

The formula calculates SoC by integrating the batteryโ€™s current (in amperes) over time, adding all the charge that enters and subtracting all the charge that leaves, while accounting for the batteryโ€™s rated capacity and energy losses.To work well, this method needs two things:- accurate current measurements- a good estimate of the starting SoC.However, real batteries are not perfect. Some energy is always lost during charging and discharging, and there is also self-discharge. These losses slowly create errors in the calculation.

โ€

๐Ÿ‘‰ To reduce the margin of error in these two methods, most automotive manufacturers ๐—ฐ๐—ผ๐—บ๐—ฏ๐—ถ๐—ป๐—ฒ ๐—ฏ๐—ผ๐˜๐—ต ๐—ฎ๐—ฝ๐—ฝ๐—ฟ๐—ผ๐—ฎ๐—ฐ๐—ต๐—ฒ๐˜€ to achieve the most accurate result possible.

Want to know more?

Get in touch for more detailed information.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Stay informed about Bib's latest updates

Get technical content, use cases, and industry updates โ€” tailored to your needs.

By subscribing, you agree to our privacy policy and communication terms.
Thanks for joining our battery intelligence community!
Something went wrong. Please try again later.

Want to know more?

Get in touch for more detailed information.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.