The present invention provides a method for inactivating viruses by contacting haloperoxidase, hydrogen peroxide, chloride ions, and ammonium ions and bromide ions virus.本発明は、ウイルスをハロペルオキシダーゼ、過酸化水素、塩化物イオン、臭化物イオン及びアンモニウムイオンと接触させることによりウイルスを不活性化するための方法を提供する。