Immersion phase inversion is a viable approach for preparing catalytic membrane. The membrane was extremely catalytically active in the application. The catalytic membrane enhanced the equilibrium displacement efficiently. Better synthesis performance obtained with increasing water removal rate. An approximately 52% of enhancement in glycerol conversion was achieved.