I used some recently that was previously used and back in the bottle for 1year plus and it was OK. So don't think time affects it much. I had some before that was used a few times and didn't seem to be doing much. I believe it loses potency as it works - can prob only 'absorb' so much rust.