Background. Some industrial manufacturing processes generate and release dyes as water pollutants, many of which are toxic and hazardous materials. There is a need for milder, greener methods for dye treatment. Objectives. The objective of the present study was to investigate and optimize azo dye decoloration by a crude soybean peroxidase (SBP), based on two dyes that have widespread industrial use, but that differ greatly in structural complexity, Acid Black 2 and Acid Orange 7, and to investigate the effects of specific parameters on the removal process. Methods. Batch reactors were used to remove 95% of the dyes' color and to produce substantial precipitates. Results. The optimum pH for enzymatic decoloration of Acid Black 2 was in the acidic region, pH 4.4, and that of Acid Orange 7 occurred under neutral conditions, pH 6.9. The minimum enzyme activity needed for sufficient removal was 1.2 U/mL for both dyes at 0.5 mM. The minimum molar hydrogen peroxide/substrate ratio was 3 for Acid Orange 7 and 2.5 for Acid Black 2 to achieve approximately 95% removal. First-order fitting of progress curve data collected under the respective optimum conditions gave half-lives of 23.9 and 28.9 minutes for Acid Orange 7 and Acid Black 2, respectively. Conclusions. The feasibility of SBP-catalyzed treatment of industrial dyes Acid Black 2 and/or Acid Orange 7, or dyes that resemble them, as they might occur in industrial effluents, was successfully demonstrated. Competing Interests.The authors declare no competing financial interests