Lithium-ion (Li-ion) batteries are nowadays the best tradeoff between performance, cost, and lifetime to store electric power and energy effectively. The reliable determination of the batteries’ instantaneous power capability and energy content is mandatory for many mobile high-energy and power-consuming applications. Herein, the battery impedance and state of charge () are the relevant values. In energy storage systems, these values are to be considered for each battery cell individually, due to arising limitations caused by cell-specific variations. Simple algorithms to determine the battery system’s impedance and are presented including parameter and state-estimation techniques. Furthermore, methods are derived making the impedance and determination possible for a large number of particular cells in a battery system. The applicability of the demonstrated algorithms for battery control unit implementation is proved incorporating data achieved from load scenarios applied to a cell stack Li-ion battery module. Cell impedance and variations could be detected precisely. Moreover, a combination of impedance and spread was identified during typical battery operation.