ProductHR
Payroll
Calculate payroll runs from employee data, contracts and country rules.
Overview
Calculate payroll runs from employee data, contracts, and country rules.
Where in the app
/c/companies/:companyId/hr/payroll
Step-by-step
- Open HR → Payroll. (UAT-C-HR-PAY-001)
- Prepare the period and validate employee inputs. (UAT-C-HR-PAY-002)
- Run calculation and review payslip preview. (UAT-C-HR-PAY-002)
- Finalize and export declarations where applicable. (UAT-C-HR-PAY-002)
- Review the audit trail on the record. (Expected: activity event with actor and timestamp.) (UAT-C-HR-PAY-002)
- If access is denied, verify module activation at tenant and company level before retrying. (UAT-C-HR-PAY-002)
Swissdec ELM declarations
Export the Swissdec ELM salary declaration once a payroll period is finalized.
- Where in the app:
/c/companies/:companyId/hr/payroll/declarations/elm - What you get: ELM XML for DeclareSalary, DeclareMonthTotal and tax at source. Every export is validated against the Swissdec XSD schema before it is returned, so a malformed file never leaves the platform.
- Filing: automatic transmission to a Swissdec distributor is not available yet. It stays disabled until Suva product certification is granted. Until then, download the validated XML and file it through your usual channel.
Permissions and modules
Payroll processing permissions.
Country and compliance
Uses company country payroll pack (CH-focused).