IPF runs four core training programs: FEEM, BMS, ABM, IBM. Apart from these training programs IPF run other programs in collaboration with different foreign and governmental organizations. Up to now, 6,645 people have been trained through different programs run by IPF. The following gives the program wise summary of people who got trained at IPF.