on LiFePo4 is not that easy to identify State of charge by voltage it will happen sometimes that it still charges even tough it will ahow 100% SoC. the BMS will stop the charging once ot reaches the required voltage. depending on charge apeed you will use 5.5x-6.x Kwh of energy for the charge. after a few cycles of charge/discharge the SoC will get more accurate.