The National Poverty Graduation Programme (NPGP) is supported by the Government of Pakistan and International Fund for Agricultural Development (IFAD). The Programme aims at assisting the ultra-poor and very poor in graduating out of poverty on a sustainable basis. The Programme activities are planned to be implemented in 375 Union Councils of 23 districts across Pakistan.