This paper analyzes the cause of electric vehicle battery fires. The fundamental cause is attributed to a low cell balance current, and it is proven that the variation in the battery’s internal voltage due to temperature change is the decisive reason for battery fires. In this paper, the authors studied a method of solving the problem by changing only the software of the existing Battery Management System (BMS) without changing the hardware. Batteries cannot be made with 100% capacity, resulting in voltage division. Cell balancing is performed to prevent such phenomena, but a low cell balance current prevents the proper operation of cell balancing. As a result, relatively small batteries, due to progressive degradation, have continuous voltage rise toward overvoltage. Subsequently, an additional voltage rise occurs as the chemical activity of the battery increases due to temperature rise. In this paper, a new cell balancing method is proposed to limit the aging process of cells with a relatively small capacity and peak voltage. In addition, it was validated through simulation using MATLAB R2019a.