NIBAF is the training arm of SBP, providing executive development trainings to new inductees and various levels of SBP employees. The subsidiary also conducts international courses on central and commercial banking in collaboration with the federal Government. Furthermore, NIBAF offers training to SBP-BSC and other financial institutions. NIBAF is incorporated under Companies Ordinance, 1984 and has a separate Board of Directors.