Le livre de Vincent Luc et Benjamin Effosse "Maîtriser le Canon EOS 40D" indique (page 8) que le 40D est livré avec une batterie 511A mais accepte aussi les BP511, BP512 et BP514, avec une autonomie qui peut se montrer plus faible.

Cela dit, si tu veux vraiment moins cher, il y a également les noname...