Storage life will depend on the environment in which it is stored (humidity, temperature changes, etc). Best thing to do is take the half empty can and fill with engine oil until full. If you do this it can last for a few years. When you intend on using make sure the can is shaken well and the solids mix.