Why do Lithium Ion batteries self discharge?
Self-discharge decreases the shelf-life of batteries and causes them to initially have less than a full charge when actually put to use. (see here). It is typically caused by chemically unstable electrodes and by impurities in the electrolyte.