You actually don't need a sophisticated setup (like [bq78412][1]) for measuring the SoC of a starter battery in a car. Your second approach with measuring the battery through a voltage is adequate. The lead-acid batteries can be split into two (2) groups: 1. **Starter** batteries, such as the ones found in common cars and motorcycles. These always operate high SoC under normal conditions. They are discharged by the starter for just a few seconds. That takes may be 5% of the charge. Afterwards, they are recharged by the alternator in just a few minutes. An important requirement for starter batteries is the ability to deliver high current. 2. **Deep cycle** batteries are designed to discharge down to 20%. Probably, bq78412 was made with deep cycle batteries in mind. If you know the battery capacity within 20%, you can still detect the faults, which you're describing (lights left on, defective alternator or battery). P.S. This question have been up for a day, there are no responses, we've got use cases from @fceconel in his comments. I feel that I can provide a systems-engineering answer. [1]: http://www.ti.com/product/bq78412