In enzymology, a sulfite dehydrogenase (EC 1.8.2.1) is an enzyme that catalyzes the chemical reactionsulfite + 2 ferricytochrome c + H2O sulfate + 2 ferrocytochrome c + 2 H+