No, it is non-staining and non-bleaching but after repeated use may leave a white residue film from the surfactants in the formula. It is easily removed by simply wiping surfaces with plain water and paper towels on a regular basis (at least weekly). Pathex actives may interact with bleach, creating a brownish stain on surfaces or textiles. This stain may be permanent. Avoid use of Pathex in conjunction with bleach. Rinse uniforms and towels in plain water prior to laundry cycles with bleach products.