Maintain salary classes, salary steps, and basic salaries
Use salary classes, salary steps, and dated basic salaries to represent your company's salary structure. SwissSalary uses the combination of salary class, salary step, salary code, and validity date to determine a monthly or hourly basic salary.
Prerequisites
Before you begin:
- your company's salary model has been defined with unique salary classes and salary steps;
- you have decided whether basic salaries are transferred to employees automatically;
- the work date is set to the required reference date;
- for an Excel import, the file, matrix orientation, and validity date are prepared.
Wichtig
The currently effective basic salary is the latest entry with a Valid From Date up to the work date. Therefore, create new dated entries instead of overwriting existing historical values.
Create salary classes
- Open Salary Class.
- Enter the Code and Description.
- Repeat the process for all required salary classes.
If you apply Select from full page, additional fields for progression and automatic basic salary assignment may be displayed.
Create salary steps
- Open Salary Step.
- Enter the Code and Description.
- Repeat the process for all required salary steps.
If you apply Select from full page, additional fields for the next salary step, the salary class increase, and automatic basic salary assignment may be displayed.
Maintain basic salaries in the matrix
- Open Base Salary Overview.
- In Date From, specify the reference date for which you want to display the matrix.
- Find the required salary step in the rows.
- Enter the monthly or hourly rate in the salary class columns.
- Use Previous Set and Next Set if the matrix has more columns than it can display at one time.
- Review the values again using the intended validity date.
When you change a matrix cell, SwissSalary creates an entry with Salary Class, Salary Step, Type, Valid From Date, and Amount, or updates the matching entry.
Import basic salaries from Excel
- On Base Salary Overview, choose Process > Import.
- Select the Excel Import File.
- Enter Line From and Line To.
- Set the Posting Date as the validity date.
- Under Column Value, select whether the columns contain salary classes or salary steps.
- Under Content Type, select Hours or Month.
- Start the import and check the number of processed lines.
- Check the imported matrix at the selected reference date.
The import reads the headers from the first specified line and the values from subsequent lines. Zero values aren't written.
Write basic salaries to employees
- On Base Salary Overview, choose Process > Write Base Salary.
- If needed, set filters for Salary Class and Salary Step.
- Select Only Active Employees if employees who have left or are inactive shouldn't be updated.
- Start processing.
- Check the message showing the number of updated employees.
- Check a sample of employees on their Employee Cards.
For employees without a Salary Type No., SwissSalary uses the hourly rate and updates the Salary Rate. For employees with a Salary Type No., it uses the monthly rate and updates the Salary Amount.
An automatic transfer when Salary Class or Salary Step changes occurs only if Base Salary Assignment is set to automatic for both the salary class and the salary step.
Good to know
Salary classes and salary steps can be used for collective employment agreements or internal salary bands. However, SwissSalary doesn't provide statutory or contractual tables. You maintain the values that apply to your company.
Warnung
Before writing the basic salaries, check future TimeMachine entries and individual salary agreements. Otherwise, a mass update may replace an intentionally different salary amount.