Sodium Chlorite in flake-form does not go bad. Much like anything, the strength (potency) of the compound lessens over time. Beyond a certain period of time, this process accelerates.
Although the flakes do not expire, we recommend using them within 2 years from the time you purchased them. This ensures maximum efficacy.