Plain salt never expires and will hold its flavor for practically ever. But iodized salt has a shelf life of about five years. But like pepper, it won’t go rancid or make you sick; it will just lose its flavor. But store it away from moisture in an airtight container.