Public Safety Payroll & Scheduling Solution

The Village of Schaumburg Police Department was challenged with manual process and time consuming scheduling and payroll entry. It required 2 days, on average, to plan the Police Department staff schedules and approve overtime.  Once overtime approved, hours worked, special events, internal and external details were submitted, it took 3 days to complete entry of staff time.  Scheduling and staffing day to day operations, such as filling open shifts resulting from absence, vacation days, personal days, etc., averaged 2 – 3 hours per week of manual work for Police Department staff.


Schaumburg wanted a customizable solution that automated the entry of staff hours for payroll and provided a detailed view into the financial and overtime trends of the department.  Baecore Group’s assessment and implementation team detailed the existing process for staffing, vacation selection and shift selection. After obtaining a complete understanding of the problem and identifying additional departments that could gain benefits from a new solution, Baecore identified software solutions that would meet the Village’s need for automation and improve efficiency.  Our team presented the solutions and provided recommendations and insight into the impacts of each.  Schaumburg elected to implement TeleStaff.  Baecore worked closely with the Police Department’s cross-department implementation team, providing guidance and assistance in establishing the benchmarks and software functionality required by the Village to ensure the vendor implementation met the department's requirements.



  • Completed a software selection, identified and implemented an automated staffing solution
  • Integrated the staffing solution with the existing MUNIS payroll application
  • Setup automation for payroll entry, the review and approval of overtime and schedules
  • Identified the opportunity for Schaumburg's Fire Department to use the solution, providing labor savings for both Police and Fire Departments.
  • Implemented an online portal allowing staff to see their comp time earned as soon as it was available for use, schedule, overtime, and other payroll information


RESULTS – Work Reduced 588 hrs/yr – 14.7 weeks of staff time

  • Saved 5 days, 42 hours, per month of payroll entry for Police Department staff through automation
  • Eliminated 7 hours per month of staff time researching and fulfilling requests for information about pay, schedules and overtime through the implementation of an online portal
  • Provided cost savings through the elimination of multiple ancillary applications and consolidating the schedule and payroll information, simplifying the scheduling and payroll process


Baecore Group

684 S. Barrington Road
Suite 329
Streamwood, Il 60107



About Baecore Group

Our personnel are local government specialists. We are dedicated professionals that can bring knowledge, experience, and perspective gained from working exclusively in the public sector across a variety of organizations and throughout all departments.

Baecore Knows

  • Municipal Finance
    Purchasing & Requisitions
    Utility Billing
    Work Orders
    Permits & Planning
    Code Enforcement
    Payroll & Benefits
    Software Selection & RFPs