1) Сульфит-ионы окисляют до сульфат-ионов действием перекиси водорода при нагревании на водяной бане.
SO₃²⁻ + H₂O₂ = SO₄²⁻ + H₂O
сульфат-ионы обнаружению карбонат-ионов не мешают.
2) Карбонат-ионы обнаруживают действием кислоты (как правило, соляной) и раствором гидроксида кальция (бария).
CO₃²⁻ + 2H⁺ = CO₂↑ + H₂O
Образовавшийся при действии кислоты углекислый газ пропускают через раствор гидроксида кальция или бария и наблюдают образование взвеси, которая может и раствориться при достаточном количестве СО₂
Ba(OH)₂ + CO₂ = BaCO₃↓ + H₂O
BaCO₃↓ + CO₂ + H₂O = Ba(HCO₃)₂