Expiry date indicates how long the battery will function properly according to industry standards. It depends on the battery type:
However, even within the expiry date, if the battery is stored at high temperatures or high humidity, the battery performance may be drastically reduced.