About this replacement
Canon EOS 100D / EOS M Series — 7.4V Li-ion Replacement Battery (LP-E12)
This is a 7.4V, 750mAh Li-ion replacement for the Canon LP-E12 battery cell. It fits the EOS 100D, EOS Kiss X7, EOS M, and EOS M2, along with nine additional Canon bodies that share the same LP-E12 footprint. Capacity is 5.55Wh — matching the original cell specification.
- LP-E12 platform compatibility: All listed bodies share the same LP-E12 slot geometry, contact layout, and BMS communication protocol. Canon standardised this cell across the compact EOS and EOS M lineups, so one battery works across every body in that group without modification.
- Bench tested on actual hardware: We ran this cell in an EOS 100D body and through a Canon LC-E12 charger. The BMS completed a full charge cycle without interruption, and the camera body accepted the cell without throwing a rejection flag on the battery info screen.
- First charge cycle on EOS M bodies: EOS M and EOS M2 bodies occasionally display a dashed battery-remaining indicator on the first insertion of a new cell. Performing the initial charge through the camera body — not just the external charger — prompts the BMS to calibrate the remaining-shot counter correctly.
Canon BMS authentication rejecting a third-party LP-E12 on first install
Canon EOS bodies run a battery authentication handshake on each insertion. If the cell's internal resistance or voltage sits outside the expected window — common on a brand-new, partially discharged cell — the body can flag the battery as unrecognised. The fix is to charge the cell fully via the LC-E12 charger or the camera's USB port before the first shoot. After one complete charge cycle, the body re-runs the handshake against a fully settled cell and typically accepts it. If the flag persists, check that the three gold contacts on the cell face are clean and making firm contact.
Battery percentage jumping erratically mid-shoot
The EOS 100D maps its battery-remaining display to voltage thresholds calibrated against Canon's own discharge curve. A replacement cell with a slightly different discharge profile can cause the indicator to jump — showing 60%, then dropping to 30% within a handful of shots. This isn't a fault with the cell; it's the body misreading the voltage against its stored reference points. The display typically stabilises after two or three full charge-discharge cycles, once the BMS has enough data to track the new cell's actual curve. Run the cell down to the body's low-battery cutoff (around 6.0V) and recharge fully to accelerate this calibration.