Payroll and payslips

Team

Team

Some countries

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.

Book a demo
Example with sample data. Nothing here is real.

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?
For an employee: AHV, ALV, non-occupational accident insurance, the pension contribution by age bracket and withholding tax at the rate on the salary record. Contributions set by a collective agreement apply when the person is under one. The employer's share is calculated too.
Where do the hours for hourly staff come from?
From the payroll timesheet entries in the run's period. They are entered through the assistant, for example: log 8 hours for this person on 3 November. The portal has no screen for them, and the hours workers sign in the app and the HR time entries are not read by payroll. A person with no entries gets no hours.
What is the difference between Employee and Independent?
For an employee the employer withholds the deductions. For an independent worker the full gross is paid and the deductions are shown for information only, with no withholding tax.
Can I change the contribution rates?
Yes. Canton Rates shows the rates in force. An approver can set your own effective-dated rates for a canton through the assistant, for example your insurer's. They override the platform baseline field by field.
Does Heyva pay people or report to the authorities?
No. Payroll produces payslips and a payout file for your bank. It does not send money, and it does not submit anything to authorities or insurers.
Where do staff see their payslip?
In the Heyva Team app, under My pay. A payslip shows there once the run is approved. Until then staff do not see it, so you can calculate and recalculate freely. When you mark a run paid, each person with an email address also gets their payslip by email.
For AI agents

Heyva AI and connected assistants can do this with these tools:

  • heyva_create_payroll_run
  • heyva_calculate_payroll_run
  • heyva_approve_payroll_run
  • heyva_mark_payroll_run_paid
  • heyva_list_payroll_runs
  • heyva_get_payroll_run
  • heyva_list_run_payslips
  • heyva_get_payslip_pdf
  • heyva_generate_payroll_payout
  • heyva_simulate_payslip
  • heyva_set_staff_salary
  • heyva_create_timesheet_entry
  • heyva_get_canton_rates
  • heyva_set_canton_rates

About AI agents and MCP

Related

Last reviewed 2 November 2026