The molecular equation for the reaction between HCHO2 and K2CO3 is 2HCHO3 +K2CO3 --> H2CO3 + 2KCHO2. H2CO3 will undergo further reaction to become H2O and CO2, so maybe the molelar equation can be written as 2HCHO3 +K2CO3 --> H2O + CO2 + 2KCHO2. Which of the molecular equation is the correct one? Then, for ionic equation, which one of the following is the correct one? 2HCHO2 + 2K+ + CO32- --> H2CO3 + 2K+ + 2CHO2- or 2HCHO2 + 2K+ + CO32- --> H2O + CO2 + 2K+ + 2CHO2- or 2H+ + 2CHO2- + 2K+ + CO32- --> H2CO3 + 2K+ + 2CHO2- or 2H+ + 2CHO2- + 2K+ + CO32- --> H2O + CO2 + 2K+ + 2CHO2- Do we need to separate the acid? But then again it is a weak acid. However, since this reaction is a neutralization reaction between an acid and a base, it would be weird if we don't separate the acid into ions. Technically, small percene of the acid do ionize.