An unopened bottle of hydrogen peroxide can be stored for up to three years, after which the solution will begin to break down on the inside and decompose into water and oxygen.
Once you open a bottle of hydrogen peroxide, it starts to lose its potency. It is best used within the first six months, as storing an opened bottle for a long time