Rock salt, like table and kosher salt, has no specified expiry. Salt sodium chloride can never deteriorate as it is an important mineral. This is why salt is being used in ancient times for food preservation and flavoring.