SchoolFront Support

 

Salary Calculation Rules

Configure & Track Wage / Salary Terms for Groups of Employees

In many schools and districts, salary adjustments (i.e. employee rates of pay typically entailing raises in pay) are calculated (usually annually) based on employee contract terms. For example:

  • A teacher contract may dictate that teachers receive a 2% salary increase annually. Teachers may also be entitled to stipends for things like a Masters Degree, In-Service, Graduate Hours, extracurricular jobs, etc. 
     
  • A food service contract may dictate that food service workers receive a 1.3% hourly wage rate increase + a flat $.20 hourly wage rate increase annually. They may also be entitled to increases based on longevity. 

This section explains how to create "group profiles" for segments of employees who share common contractual wage/salary terms. These group profiles tell the system what "rules" to apply when calculating employee wage / salary adjustments. 

Step-by-Step Instructions

1. Identify Your Organization's Segments / Groups

Most organizations do not have a single set of contract terms that can be applied to all employee types when calculating salaries / wages. SchoolFront segments employee contract terms into what is referred to as "Group Profiles" by types of employees to allow you to maintain sets of contract terms.

Before you begin configuring the system with contract terms, you should identify the groups of employees in your organization who share common contract terms related to wage / salary. Some example groupings include:

  • Teachers
  • Administrators
  • Confidential Staff
  • Non-Represented Staff
  • School-Related Personnel
  • Substitutes
  • Seasonal Staff
  • Food Service Workers
  • Custodial / Grounds Staff

2. Create Longevity Tables

Longevity tables may not be used when calculating the salaries of all employees. This section is only relevant if longevity is a factor in the calculation. Skip this section if your organization does not recognize longevity when calculating salaries.

A longevity table is a sub-element of a group profile in SchoolFront and must be setup before the group profile is setup. 

3. Setup Pay Variable Groups

A pay variable group is a sub-element of a group profile in SchoolFront and must be setup before the group profile is setup. 

4. Create Group Profiles

Once you have identified your organization's salary/wage segments (explained above), you must create one group profile for each segment.

5. Identify "Base" Wage Rates / Salary Pay Variables in the System

If you are using SchoolFront integrated with a payroll management system, pay variables (or "pay codes") are likely being exchanged between the systems. Some of these pay variables define the base wage/hourly rates / salaries of employees and others are auxiliary codes which represent things like stipends and overtime.

For salary adjustments to calculate properly the system must know which variables are the "base" ones.