Caesium carbonate can be prepared by thermal decomposition of caesium oxalate. Upon heating, caesium oxalate is converted to caesium carbonate with emission of carbon monoxide. 
It can also be synthesized by reacting caesium hydroxide with carbon dioxide.