This article reviews the Payroll process for Salaried Employees within Workforce. 

Within Workforce, any Employee who has a Job with the pay type of 'Salary' will have wages associated with that Job automatically included in Payroll Runs. 

'Salary' Jobs are added on the 'Employment' tab of Employee Records. Each Employee Record can only have one active Job with the pay type of 'Salary' per Location. The Effective Start Date and Effective End Date fields are used to manage which Salary Job is active. Learn more about Salary Effective Start and End Dates here.

The amount added per Payroll Run is equal to the Job's 'Annual Salary' divided by the number of Pay Cycles in the year. The Pay Cycle configuration can be viewed on the Workforce Settings page.

  • Note: If the Employee Record has additional 'Hourly' Jobs, the wages for these Jobs will be added to Payroll Runs when hourly Payroll is imported.

Excluding Salaried Employees from the Smart Ops Earnings Export

If a salaried Employee must punch into the POS in order to access POS functions but their punches are not used for payroll purposes, they should be excluded from the Smart Ops Earnings Export. This will prevent earnings associated with their POS punches from being imported, resulting in overpayment. 

The 'Exclude from Payroll Export' setting is found on the Employment tab of Employee Records.


Graphical user interface, application

Description automatically generated

Hire Dates and Termination Dates

When a salaried Employee's payment information is added to Payroll Runs, that Employee's Hire Date and Termination Date are used to determine if they should be paid for all days in the Pay Cycle. Salaried Employees will be paid a 'daily rate' for the days within the Pay Cycle that are after their Hire Date and before their Termination Date

Both the Hire Date and Termination Date are found on the 'Employment' tab of Employee Records.

  • Note: The Termination Date is only displayed for Employees whose 'Status' is 'Terminated'.