Yellowing in niacinamide formulas is typically caused by trace metal contamination in water, high pH, heat exposure during manufacturing, or oxidation over time. Using chelating agents like disodium EDTA, keeping pH between 5 and 7, and choosing opaque or UV-protective packaging significantly reduces yellowing. A cosmetic chemist found through the AJ Cosmo Labs iOS app can conduct stability screening to identify and resolve the root cause.
Read the full guide on Niacinamide compatibility →