Team
Payroll and payslips
Swiss payslips, checked before you pay.
The problemMonth-end pay is worked out by hand, so deductions drift and nobody can show how a figure was reached.
The resultA run turns each person's pay setup into payslips with a visible breakdown, plus a payout file for your bank.
Step 1 of 4
Create a run
Choose New run, set the period start and end and add notes if you like. The run starts as a draft.
What you can do
- Set each person's pay on their staff record: hourly or monthly, wage category and withholding tax
- Create a payroll run for a period and calculate payslips for the team
- Review run totals and each payslip's breakdown before approving
- Approve a run to lock its payslips, then mark it paid once people have been paid
- Download payslip PDFs and the bank payout file (CSV or pain.001 XML)
- Try a what-if payslip in the simulator without saving anything
- See the contribution rates for each canton
Who can use it
Owners and Admins can use this.
Available in the countries where Heyva supports it.
Seeing payroll, creating and calculating runs, and approving them are three permissions. Owners and Admins hold all three out of the box. Payroll appears only where payroll is available for your country; today it follows Swiss rules. Approving also covers marking a run paid, downloading the payout file and setting canton rates. A role that lets someone see payslips only for their own record shows just the payslips of approved or paid runs, on screen, in downloads and in the assistant. Roles with access across the whole business see every run, drafts included.
Ask Heyva AI
Create a payroll run for last month
Show the payslips in the latest run
What would a payslip look like for 160 hours at this hourly rate?
Questions
Which deductions are worked out?
Where do the hours for hourly staff come from?
What is the difference between Employee and Independent?
Can I change the contribution rates?
Does Heyva pay people or report to the authorities?
Where do staff see their payslip?
For AI agents
Heyva AI and connected assistants can do this with these tools:
heyva_create_payroll_runheyva_calculate_payroll_runheyva_approve_payroll_runheyva_mark_payroll_run_paidheyva_list_payroll_runsheyva_get_payroll_runheyva_list_run_payslipsheyva_get_payslip_pdfheyva_generate_payroll_payoutheyva_simulate_payslipheyva_set_staff_salaryheyva_create_timesheet_entryheyva_get_canton_ratesheyva_set_canton_rates