I'm sure there are exception but commercially available powders, in sealed packages, can normally last indefinitely. They typically only react/degrade when exposed to air or water.