Question: how long does it take to decompose hydrogen peroxide?
Answer: The 3% hydrogen peroxide solution you can buy for use as a disinfectant typically has a shelf life of at least a year and up to three years if the bottle is unopened. Once you break the seal, you've got 30-45 days at peak effectiveness and about 6 months of useful activity.