6 NH4ClO4 + 8 P → 8 H3PO3 + 3 Cl2 + 3 N2
This is an oxidation-reduction (redox) reaction:
8 P0 - 24 e- → 8 PIII (oxidation)
6 Cl-I - 6 e- → 6 Cl0 (oxidation)
6 NV + 30 e- → 6 N0 (reduction)
P is a reducing agent, NH4ClO4 is a reducing agent, NH4ClO4 is an oxidizing agent.