Vinegar shelf life is almost indefinite and due to the high acidity of the vinegar, it's also self-preserving. But you should throw away vinegar when it starts to turn brown or when it starts to develop an off odor.