NOVELTY - Cogeneration of glycerol carbonate and high purity zinc glycerate comprises preparing a mixture of glycerol, zinc oxide, urea and Lewis base; reacting the mixture of glycerol and zinc oxide in the presence of a Lewis base catalyst, to generate zinc glycerate and water, forming a first reaction mixture; then reacting the glycerol mixture and urea under catalysis of zinc glycerate, to generate ammonia, then removing along with water generated, and separately collecting glycerol carbonate, zinc glycerate, glycerol, urea, Lewis base and other by-products, as second-stage reaction mixture.    USE - The method is useful for cogeneration of glycerol carbonate and high purity zinc glycerate (claimed).    ADVANTAGE - The cogeneration method produces high purity product, reduces the production step and reduces the cost.    DETAILED DESCRIPTION - Cogeneration of glycerol carbonate and high purity zinc glycerate comprises (i) preparing a mixture of glycerol, zinc oxide, urea and Lewis base; (ii) reacting the mixture of glycerol and zinc oxide in the presence of a Lewis base catalyst, to generate zinc glycerate and water, forming a first reaction mixture; then reacting the glycerol mixture and urea under catalysis of zinc glycerate, to generate ammonia, then removing along with water generated in the step (i), and separately collecting glycerol carbonate, zinc glycerate, glycerol, urea, Lewis base and other by-products, as second-stage reaction mixture; (iii) adding a precipitating agent into the second-stage reaction mixture, so as to obtain urea, zinc glycerate and Lewis base precipitate, carrying out solid-liquid separation, to obtain glycerol carbonate, glycerol and other by-products liquid mixture, and urea, zinc glycerate and Lewis base solid mixture; (iv) removing the precipitating agent in the solid mixture, treating with removing agent, so as to remove Lewis base and urea, and then removing the removing agent to obtain zinc glycerate product; (v) recovering removing agent from Lewis base and urea containing removing agent solution, and then recycling and reusing resulting Lewis base and urea; and (vi) separating the liquid mixture, recycling the precipitating agent, and obtaining glycerol carbonate obtained, glycerol and other byproducts, once again recycling precipitating agent and glycerol, using the glycerol carbonate and other by-products as a product to sell.