The International Monetary Fund yesterday recommended reducing government subsidies by hiking prices of power, gas and fertiliser, and spending the saved money on society safety net programmes.