The Independent Development Trust (IDT) is a Schedule 2 public entity in terms of the Public Finance Management Act (No. 1 of 1999) (PFMA), reporting to the Minister of Public Works as the Executive Authority. It is a development agency offering programme management and development advisory services to Government departments and other development partners. The entity's emphasis is on the eradication of intergenerational poverty, especially among rural poor communities.