A battery management apparatus comprising: a voltage measuring unit electrically connected to multiple LFP cells in a lithium iron phosphate, LFP, battery, the LFP cells connected in series, to individually measure voltage of each LFP cell and output a voltage value indicative of the measured voltage; and a control unit configured to: output a first signal requesting to start a charging process of the LFP battery, increasing a voltage supplied to the LFP battery stepwise from a preset initial target charge voltage value to a final target charge voltage value, determine a delay time equal to an elapsed time from an output time of the first signal to a start time of the charging process, determine a threshold voltage value by subtracting a voltage margin value from a preset upper limit of charge voltage value, wherein the voltage margin value is proportional to the delay time, output a second signal requesting to stop the charging process when at least one of the voltage values of the multiple LFP cells reaches the threshold voltage value while the charging process is performed by the first signal, and output a third signal requesting to start a discharging process, reducing the voltage supplied to the LFP battery stepwise from a preset initial target discharge voltage value to a final target discharge voltage value, after the charging process is stopped by the second signal. a voltage measuring unit electrically connected to multiple LFP cells in a lithium iron phosphate, LFP, battery, the LFP cells connected in series, to individually measure voltage of each LFP cell and output a voltage value indicative of the measured voltage; and a control unit configured to: output a first signal requesting to start a charging process of the LFP battery, increasing a voltage supplied to the LFP battery stepwise from a preset initial target charge voltage value to a final target charge voltage value, determine a delay time equal to an elapsed time from an output time of the first signal to a start time of the charging process, determine a threshold voltage value by subtracting a voltage margin value from a preset upper limit of charge voltage value, wherein the voltage margin value is proportional to the delay time, output a second signal requesting to stop the charging process when at least one of the voltage values of the multiple LFP cells reaches the threshold voltage value while the charging process is performed by the first signal, and output a third signal requesting to start a discharging process, reducing the voltage supplied to the LFP battery stepwise from a preset initial target discharge voltage value to a final target discharge voltage value, after the charging process is stopped by the second signal. output a first signal requesting to start a charging process of the LFP battery, increasing a voltage supplied to the LFP battery stepwise from a preset initial target charge voltage value to a final target charge voltage value, determine a delay time equal to an elapsed time from an output time of the first signal to a start time of the charging process, determine a threshold voltage value by subtracting a voltage margin value from a preset upper limit of charge voltage value, wherein the voltage margin value is proportional to the delay time, output a second signal requesting to stop the charging process when at least one of the voltage values of the multiple LFP cells reaches the threshold voltage value while the charging process is performed by the first signal, and output a third signal requesting to start a discharging process, reducing the voltage supplied to the LFP battery stepwise from a preset initial target discharge voltage value to a final target discharge voltage value, after the charging process is stopped by the second signal.