Duration: 6 months to 1 year (opened) Cost on average: $10–$20* Spirits keep well on shelves, and a sealed bottle of booze will keep for ages. You only have six months to a year to utilize it after you open it before it goes bad. When it comes to liquor, "going bad" refers to the loss of flavor and color. If wine goes bad, it may have an odd aftertaste, but liquor will only taste less good.