if the bottle is at least half full, it lasts one to two years, but if it's almost empty, with only a quarter or less whiskey left, it'll expire in about six months. basically, the more whiskey in the bottle, the longer it'll last, because less oxygen will have made its way into the bottle.