Typically, you can store heating oil up to a year before it goes bad. Water and biological growth are two of the biggest threats to heating oil. If you plan to store heating oil for longer than a year, there are additives you can use to prolong the product’s life.