No. As SepticSol does not contain any harsh chemicals, including strong dyes, it will never stain your toilet.