L’Istituto, Ente morale eretto con D.P.R. 374/81, è uno dei 14 Collegi universitari legalmente riconosciuti ed operanti sotto la vigilanza del Ministero dell’Università. Oltre alla Residenza del Levante, l'I.P.E. promuove e gestisce le Residenze Universitarie Monterone e Villalta. Inoltre, organizza master e corsi di alta formazione rivolti a studenti universitari o neolaureati (Finanza, bilancio e revisione contabile, Information Technology, Media Education, formazione a distanza, ecc.).

Ogni anno assegna borse di studio per studenti e docenti al fine di svolgere la loro attività di ricerca o studio in Italia e all’estero.