27/10/2026
Battery shop owners, here is a bill that gets done wrong in a lot of shops.
New car battery, list price Rs 5,000 before tax. The customer hands in an old one and you allow Rs 800 for it.
The right way: GST at 18% is charged on Rs 5,000, so Rs 900. Invoice value is Rs 5,900. The customer pays Rs 5,900 less the Rs 800 exchange value, so Rs 5,100 in hand.
The common mistake is to knock Rs 800 off first and charge GST on Rs 4,200, which is Rs 756. That under-reports tax by Rs 144 on every battery. Over a few hundred exchanges it becomes a notice. The old battery you take in is treated as part payment, not a price cut (Rule 27 of the CGST Rules).
Warranty swaps work differently. A free replacement under warranty carries no GST (CBIC Circulars 195/07/2023-GST and 216/10/2024-GST). If the customer pays a pro-rata charge for the new one, that charge does carry GST.
Batteries (HSN 8507) and home inverters (HSN 8504) are both 18%. We wrote out the whole thing, including the 44AD limits for battery shops, in this guide on [battery exchange offer GST](https://taxgarden.in/blog/income-tax-gst-for-battery-inverter-dealers-india-ay-2026-27).
How does your shop bill exchanges today? Tell us in the comments if it is different.