Human resources

HR software for Swiss SMEsfrom contract to payslip

Scattered files, holiday balances kept in a spreadsheet, hours re-keyed before payroll: HR in an SME wears people out with copying. Numezis brings employees, leave, time, reviews and payroll together, and its agent prepares every step for your decision.

  • Swiss CO rules built in
  • Data hosted in Switzerland
  • Approval before every payroll

Monday morning at a 42-person SME in Lausanne

On Monday 19 October 2026, Claire Rochat, head of administration at Atelier Rhône Sàrl, opens the team overview. Five people are away this week, three requests are waiting, and the October payroll is already 80 % prepared by the agent: CHF 248’600.00 gross for 42 employees. She has two decisions left before approving the transfers of 25 October.

  • Headcount and full-time equivalents are recalculated with every hire, departure or change in activity rate.
  • This week’s absences appear with their type, their dates and the effect on each team’s presence.
  • Every pending request shows who sent it, when, and what it will change in the balance or payroll.
  • The month’s payroll moves through checked steps and waits for your explicit approval before any payment or filing.
Numezis · HR · Team overview

Atelier Rhône Sàrl (demo)

Week 43 · 19.10 – 23.10.2026

All teams
Headcount

42 · 37.6 FTE

Away this week

5

Pending requests

3

This week’s absences
  • Noah Favre · Workshop

    19.10 – 23.10.2026 · 5 days

    Holiday
  • Laura Keller · Engineering office

    20.10 – 21.10.2026 · 2 days

    Sick leave
  • Luca Bernasconi · Logistics

    22.10.2026 · ½ day

    Training
Pending requests
  • Holiday 21.12 to 31.12.2026 · Julien Morel

    Sent on 16.10 · balance sufficient

  • Timesheet week 42 · Léa Fontana

    2:15 h overtime · to approve

  • Employment confirmation · Marc Dubois

    Prepared by the agent · to sign

This month’s payroll

October 2026 · 42 payslips

To approve
Gross salariesCHF 248’600.00

2 differences to confirm before the transfers of 25.10.2026.

HR team overview of a demo SME: headcount, this week’s absences, pending requests and progress of the October payroll.

Swiss controls

Swiss rules applied to every HR step

Swiss employment law sets precise thresholds. Numezis applies them before each record is saved and shows you the rule concerned, rather than letting you discover the mistake at month end.

  • Minimum holidays by age

    CO art. 329a: five weeks up to the age of 20, four weeks after that. Numezis calculates each employee’s entitlement, prorates it by activity rate and refuses a contractual balance below the legal minimum.

    Blocked
  • Working time recorded

    LTr art. 46 and OLT 1 art. 73: the employer keeps working and rest times available. Every entry keeps start, end and breaks, ready for a labour inspection.

    Traced
  • Overtime identified

    CO art. 321c: hours beyond the contractual schedule are compensated with time off or paid with a 25 % supplement, unless agreed otherwise in writing. Numezis isolates them and applies the contract’s rule.

    Flagged
  • Payroll approved before payment

    No payslip is paid and no pain.001 file is sent without approval by an authorised person, distinct from the one who prepared the payroll, according to your segregation-of-duties policy.

    Approval required
  • Work certificate on request

    CO art. 330a: an employee may ask at any time for a full certificate or a simple confirmation of employment. Numezis prepares it from the file, in French, German, Italian or English.

    Automatic
  • Personal data protected

    nLPD (Swiss data protection act): HR data is sensitive. Role-based access, logged viewing, hosting in Switzerland and retention limited to what the law requires, with 10 years for payroll records (CO 958f).

    Restricted

Everything a Swiss SME needs for HR

A complete module designed for 20 to 150 employees, covering the whole employee lifecycle and leaving the repetitive preparation to the AI agent, under your control.

One personnel file

Contract, amendments, activity rate, salary, permit, bank details and signed documents in one record per employee, with a dated history of every change and documents filed automatically.

Leave and holiday balances

Online requests, balances under CO 329a, proration by activity rate, half days, carry-over from one year to the next, your canton’s public holidays and an alert when team absences overlap.

Working time recording

Weekly timesheets, start-end-break clocking, overtime under CO 321c, rest and maximum duration checks, split by project and approved by the manager.

Reviews and goals

Annual or half-yearly review cycles, self-assessment, 360 feedback, measurable goals tracked throughout the year and a summary ready to sign for every employee.

Integrated Swiss payroll

AHV/AVS, unemployment insurance, LPP, accident and daily sickness insurance, cantonal withholding tax, 13th salary, payslips, annual salary certificates, Swissdec ELM transmission and the salary bank file.

Work certificates

Full certificate or simple confirmation under CO 330a, drafted from the file and the reviews, in French, German, Italian or English, proofread and signed before it is sent.

Role-based access and nLPD

Employees see their own file, managers their team, HR everything. Every view of sensitive data is logged and the data stays hosted in Switzerland.

AI agent for HR

Ask on the web, WhatsApp, Teams or Slack who is away on Thursday, prepare a contract amendment or start payroll: the agent does the work, and every sensitive write waits for your approval.

Self-service portal

Each employee submits holiday requests, hours and address changes and downloads payslips, with no emails or paper forms to retype.

The guide

Guide: HR in a Swiss SME, step by step

Managing people in Switzerland means juggling the Code of Obligations, the Labour Act, social insurance and cantonal law. This guide sums up what an SME with 20 to 150 people needs to master, and how HR software helps.

Which HR software should a Swiss SME choose?

HR software for Swiss SMEs must first know Swiss law: holidays under CO 329a, overtime under CO 321c, time recording under the LTr, work certificates under CO 330a. A foreign tool adapted after the fact leaves these rules to the user’s judgement, and that is where mistakes begin.

The second criterion is integration. In a 40-person company, HR, payroll and accounting are often handled by the same two or three people. If absences live in one tool, hours in another and payroll at the fiduciary, every month end starts with copying. Numezis connects these steps: the file feeds payroll, approved hours feed payroll, payroll feeds accounting. Finally, check that data is hosted in Switzerland, that role-based access meets the nLPD and that the tool works in French, German and Italian.

What HR obligations does an employer have in Switzerland?

From the first employee, the employer registers the company with an AHV/AVS compensation fund, with an LPP pension institution for salaries above the entry threshold and with an accident insurer under the LAA. It withholds contributions, declares and pays them on time, deducts withholding tax for the employees concerned and issues a salary certificate every year.

Employment law adds its own rules: a written contract is recommended, minimum holidays are four weeks (five up to age 20), working times must be recorded and kept, overtime compensated or paid. Payroll records are kept for ten years. Numezis turns these obligations into visible deadlines in the compliance calendar and into checks applied at the moment of entry, so that an oversight becomes a signal rather than a late discovery.

How should the personnel file be organised?

The personnel file gathers everything that underpins the employment relationship: contract and amendments, job description, residence permit, bank details, insurance certificates, reviews, certificates. In Switzerland, the nLPD requires that only what is necessary be kept, that access be limited to those who need it and that employees can consult their own data.

In Numezis, each employee has a single record. Uploaded documents are classified by type, dated and linked to the data they support: the amendment that moves the activity rate to 80 % also changes the salary and the holiday entitlement. Managers only see their own team. When an employee leaves, the file is archived, the work certificate prepared and payroll records kept for ten years as CO 958f requires.

How do you connect HR, working time and payroll?

Most payroll errors happen between two tools: an absence not carried over, forgotten overtime, a change in activity rate that arrived after cut-off. A direct link between HR, time and payroll closes these gaps.

In Numezis, approved absences reduce the holiday balance and, for unpaid leave, the month’s salary. Approved hours feed the overtime balance and the pay of hourly employees. Contract changes take effect on their effective date, prorated if it falls mid-month. The agent prepares payroll from this data, flags what has changed since the previous month and waits for your approval before producing payslips, the Swissdec ELM declaration and the payment file.

Should HR be kept in-house or handed to a fiduciary?

Many SMEs entrust payroll to their fiduciary and keep the rest in-house. The model works, provided information flows: the fiduciary needs absences, hours and contract changes on time, and the company wants to see what has been calculated.

Numezis supports both models. Your fiduciary works in the same workspace, with its own access rights, and prepares payroll from the data your teams have entered; you keep the overview and the final approval. If you bring it in-house, the agent takes over the repetitive preparation and your fiduciary steps in as reviewer. Either way, no more files sent by email and no re-keying, and every step stays traced.

Frequently asked questions about HR software

Answers to the questions that managing directors and HR managers of Swiss SMEs ask most often before choosing a tool.

Is Numezis suitable for an SME with 20 to 150 employees?

Yes, that is exactly its target. The HR module covers the personnel file, absences, working time, reviews and Swiss payroll without needing a dedicated HR department. A 25-person company runs it with a single head of administration; a 120-person company adds team managers who approve their employees’ absences and hours, each with their own access rights.

Are the rules of Swiss employment law built in?

Yes. The CO 329a holiday minimums, CO 321c overtime, time recording under the LTr and OLT 1, CO 330a certificates and Swiss social insurance are applied at the moment of entry. Public holidays are those of your canton. When a rule blocks an action, Numezis tells you which one and why.

Where is our employees’ data hosted?

The application and data are hosted in Switzerland, in Geneva and Zurich. Access is granted by role: an employee only sees their own file, a manager only their team. Every view of sensitive data is logged, which helps you meet the requirements of the nLPD and answer your employees’ access requests.

Can we keep our fiduciary for payroll?

Yes. Your fiduciary gets access to your workspace and works on the same data as you: absences, hours, contracts. They prepare payroll, you approve it. You can also do it the other way round and hand preparation to the AI agent, with your fiduciary reviewing. Numezis also works alongside bexio, Abacus or Odoo, with no migration.

What does the AI agent actually do in HR?

It answers questions about the team, prepares documents and carries out repetitive tasks: calculating balances, preparing payroll, drafting a work certificate, reminding a manager who has not approved hours. Every sensitive write, such as a salary change or a payroll, waits for your approval, and every action is traced with its author and date.

How long does it take to get started?

You can start with the personnel file and absences in a few hours: import employees from a file, set the canton and holiday rules, invite managers. Payroll then requires entering your social insurance funds and rates. The agent guides you step by step and flags missing data before the first calculation.

Finally give your HR a real tool

Personnel files, absences, time, reviews and Swiss payroll in one workspace, prepared by the AI agent and approved by you. Get started in a few hours.