I have never had any issue with sticky residue or discoloring, except white shirts. Otherwise no issues. I would recommend waiting a few minutes, about 10 just to be sure so it can absorb and dry. This will reduce the risk of any discoloring or sticky feeling. I love this product and would recommend to anyone, but if it does leave any residue, it could be that it doesn't work with your skin, everyones body chemistry is different.