Writing oxidation numbers of all atoms,
0Al++1K+7Mn−2O4++1H2+6S−2O4→+3Al2(+6S−2O4)3++1K2+6S−2O4++2Mn+6S−2O4++1H2−2O
The oxidation numbers of Al and Mn have changed
0Al→+3Al2(SO4)3 .....(i)
K+7MnO4→+2MnSO4 ........(ii)
Increase in Ox. no. of Al=3 units per Al atom
=6 units per Al2(SO4)3 molecule
Decrease in Ox. no. of Mn=5 units per KMnO4 molecule
Multiplying eq. (i) by 10 and eq. (ii) by 6 as to make increase and decrease equal.
10Al+6KMnO4→5Al2(SO4)3+6MnSO4+3K2SO4
To balance SO2−4 ions, 24H2SO4 molecules be added on LHS.
10Al+6KMnO4+24H2SO4→5Al2(SO4)3+6MnSO4+3K2SO4
To balance hydrogen and oxygen, 24H2O molecules be added on RHS. Hence, the balanced equation is
10Al+6KMnO4+24H2SO4→5Al2(SO4)3+6MnSO4+3K2SO4+24H2O.