The relationship between open circuit voltage (OCV) and state of charge (SoC) is essential for SoC estimation of lithium-ion batteries, which can be secured by either low-current OCV test or incremental OCV test, with incremental OCV test demonstrating better results. Nevertheless, low current always leads to a discharge capacity that is inconsistent with maximum available capacity, which is a key parameter in SoC estimation. Therefore, the resultant OCV-SoC curve fails to provide a consistent SoC range and thus affects SoC estimation. In this paper, OCV-SoC curves obtained from low-current OCV tests are calibrated by redefining max–min bounds to improve SoC estimation accuracy. Max–min bounds of SoC are redefined by measuring, calculating and resetting upper and lower cut-off voltages of the OCV-SoC curve. Based on second-order RC model, model parameters are identified online and adaptive square-root unscented Kalman filter (ASRUKF) algorithm is introduced to perform SoC estimation, which is proved to be precise and adaptive. The calibrated OCV-SoC curve achieves an overall better SoC estimation performance than that obtained from the low-current OCV test and incremental OCV test, which is validated by experiments of LiNiMnCoO2 (NMC) batteries at 0°C and 25°C.