Pretty much anything I get I write on it the date I got it. Even if it already has a date on it. The Var since it is oral, will be fine for a long time im guessing a couple years. Opened, exposed injectable, thats a different story. Anything that was exposed I would start to use it as soon as possible and not try to store it. If you get stuff that is in a vial from a supplier, I would say around 2 years or so. I had some BP Test P from over 2 years ago that was half used, I used some of it a few weeks ago and had no problems and worked just fine.