Li-ion batteries have a termination stage as they can be damaged if trickle charged after they have reached "full charge".
The three charging stages make it so that an exact measure of the charge level at any time, is not practical. Any measurement prior to termination is just an approximation.
Luck;
Ken