Battery energy storage systems are widely used in energy storage microgrids. As the index of stored energy level of a battery, balancing the State-of-Charge (SoC) can effectively restrain the circulating current between battery cells. Compared with passive balance, active balance, as the most popular SoC balance method, maximizes the capacity of the battery cells and reduces heat generation. However, there is no good solution in the battery management system (BMS) to ensure active balance during distributed charging. In view of this, this paper designs two novel distributed charging strategies based on a kind of smart leader, in which a constant static leader is modified by a dynamic leader. The modified leader is in charge of guiding SoC to converge to the target value and repress SoC imbalance. The maximum and weighed error between the state of the leader and its neighbor cells are used in the two methods, respectively, both in an event triggered manner. When the relevant index exceeds the threshold, the two methods are used to regulate the leader’s state. Under this modification, the eigenvalue of the followers’ error dynamic system is reduced, and SoCs follow the dynamic leader faster, thus repressing SoC imbalance. Compared with a constant leader, the smart leader pays more attention to improving SoC imbalance. Additionally, to facilitate analysis, a reduced method is applied to transform the system with an unified input time delay into a nondelay system. Several cases are designed to verify the effectiveness of the designed strategies and test it under different parameters and different time delays.