Abstract: A method for producing metal carbonate is disclosed. The method includes the following steps of providing a first mixture of metal and a catalyst containing iron, NO groups, and N-containing ligands first; then introducing carbon dioxide to the first mixture to form a second mixture and obtaining a product. The method described here can improve the yield and decrease the cost of metal carbonate production.