The Office of Human Resources provides personalized services through a team of qualified experts. Services provided include the administration of employee and labor relations, employee recruitment and placement, benefits, classification, compensation, and payroll services for faculty, staff, and students.
Ask HR
Submit questions and certain requests to the IUP Office of Human Resources
More about Ask HR
Benefits
IUP and the Pennsylvania State System of Higher Education offer a comprehensive benefit package designed to provide employees a variety of choices to best fit the employees' individual needs and the needs of their family.
More about Benefits
Payroll Services
Information related to the processing of payroll for faculty, staff, and students.
More about Payroll Services
Employee Self Services (ESS)
Access to personal information, benefits enrollment, leave requests and balances and payroll information such as W4/W2 and pay statements.
More about Employee Self-Service (ESS)
Employment Verification
State System employees use The Work Number, an automated service that quickly and securely provides instant employment and income verifications.
More about Employment Verification
Holiday Schedule
This holiday schedule will be in effect for the remainder of current year and the following calendar year.
More about Holiday Schedule
Event Registration
In compliance with the Protection of Minors policy, all events involving minors must be registered with the university. This page contains information and reference materials to assist you in registering your event with IUP.
More about Protection of Minors Event Registration
News
Annual Service Awards Honor IUP Employees for Years of Service
IUP celebrated employees who completed 10, 15, 20, 25, and 35, years of service to the university during the Employee Service Awards luncheon in the Blue Room on Wednesday, March 27, 2024.
- 26 March 2024
IUP Retirement Symposium for Employees
IUP Office of Human Resources to Host a Retirement Symposium for Employees
- 05 September 2023
Reminder: Register Winter 2023 Events Involving Minors
Indiana University of Pennsylvania is committed to ensuring that our campus is a safe place for learning, living, and working.In accordance with the IUPProtection of Minors policy, all events involving minors, both on the IUP campus and those that occur off campus but are sponsored by IUP, must be registered with the university.
- 01 September 2023
Reminder: Register Fall 2023 Events Involving Minors
Indiana University of Pennsylvania is committed to ensuring that our campus is a safe place for learning, living, and working.In accordance with the IUPProtection of Minors policy, all events involving minors, both on the IUP campus and those that occur off campus but are sponsored by IUP, must be registered with the university.
- 31 May 2023
Annual Service Awards Honor IUP Employees for Years of Service
IUP celebrated employees who completed 10, 15, 20, 25, 30, and 35, years of service to the university during the Employee Service Awards luncheon in the Blue Room on Wednesday, March 29, 2023.
- 03 April 2023
'; eventItem += '
' + moment(v.startDate).format('D') + '
'; eventItem += '
'; eventItem += '
'; eventItem += '
'; eventItem += '
' + v.title + '
'; var showDesc = '${upcomingEventsShowDesc}'; if(typeof v.description !== 'undefined' && showDesc == 'Yes') { eventItem += '
' + v.description + '
'; } eventItem += '
'; eventItem += ''; eventItem += 'More'; eventItem += ''; eventItem += ''; eventItem += ''; eventItem += ''; eventItem += '
'; if(typeof v.filter2 !== 'undefined') { v.filter2.forEach(function(filter2) { if(filter2 !== 'None') { var filter2Fix = filter2.toLowerCase().replace(/,/g, '-').replace(/ /g, '-'); eventItem += '
' + filter2 + '
'; } }); } if(typeof v.filter5 !== 'undefined') { v.filter5.forEach(function(filter5) { if(filter5 !== 'None') { var filter5Fix = filter5.toLowerCase().replace(/,/g, '-').replace(/ /g, '-'); eventItem += '
' + filter5 + '
'; } }); } if(typeof v.filter6 !== 'undefined') { v.filter6.forEach(function(filter6) { if(filter6 !== 'None') { var filter6Fix = filter6.toLowerCase().replace(/,/g, '-').replace(/ /g, '-'); eventItem += '
' + filter6 + '
'; } }); } eventItem += '
'; eventItem += '
'; eventItem += '
'; return eventItem; } function eventCustomHTML(v, col) { eventItem = ''; eventItem += '
'; eventItem += '
'; eventItem += ''; eventItem += '' + moment(v.startDate).format('MMMM') + ''; eventItem += '' + moment(v.startDate).format('D') + ''; eventItem += ''; eventItem += ''; eventItem += v.title; eventItem += ''; eventItem += ''; eventItem += '
'; return eventItem; } function dateOutputCustom(startDateIn, endDateIn, type) { if (moment(startDateIn).isSame(endDateIn), 'day') { if (type == "full") { var dateOutput = moment(startDateIn).format('MMMM D, YYYY'); } else { var dateOutput = moment(startDateIn).format('MMM D YYYY'); } } else { if (moment(startDateIn).isSame(endDateIn), 'year') { if (moment(startDateIn).isSame(endDateIn), 'month') { var dateOutput = moment(startDateIn).format('MMM D') + ' - ' + moment(endDateIn).format('D YYYY'); } else { var dateOutput = moment(startDateIn).format('MMM D') + ' - ' + moment(endDateIn).format('MMM D YYYY'); } } else { var dateOutput = moment(startDateIn).format('MMM D YYYY') + ' - ' + moment(endDateIn).format('MMM D YYYY'); } } return dateOutput; } function imageOutputCustom(image, startDateIn){ if (image) { var imageOuput = '
'; } else { var imageOuput = '
' + moment(startDateIn).format('MMM') + '
' + moment(startDateIn).format('D') + '
' + imgWeekDay(moment(startDateIn).isoWeekday()) + '
'; } return imageOuput; } function timeOutputCustom(startDateIn, endDateIn, allDayIn) { if (allDayIn === "true") { var timeOutput = 'All Day'; } else { var timeOutput = ""; timeOutput += moment(startDateIn).format('h'); if (moment(startDateIn).format('mm') != "00") { timeOutput += moment(startDateIn).format(':mm'); } if (moment(startDateIn).format('a') != moment(endDateIn).format('A')) { timeOutput += moment(startDateIn).format(' A'); } timeOutput += ' - '; timeOutput += moment(endDateIn).format('h'); if (moment(endDateIn).format('mm') != "00") { timeOutput += moment(endDateIn).format(':mm'); } timeOutput += moment(endDateIn).format(' A'); } return timeOutput; } var currentDataURL = ""; var hhEventsType = "${hhEventsType}"; var hhEventsLimit = ${hhEventsLimit}; var hhEventsWidth = "${hhEventsWidth}"; var hhEvents = []; var filter1 = false; var filter2 = false; var filter3 = false; var filter4 = false; var filter5 = false; var filter6 = false; var filter7 = false; var filter8 = false; var filter9 = false; var filter10 = false;