Swiss SMEs have been outsourcing payroll to accounting firms for decades. What is new: platform vendors with their own Swiss engineering team — with no intermediary. What they have in common: they only work if the switch is properly prepared and the scope is clear from day one.

We run a Swiss payroll platform and see every day which set-ups work and which fail. Here is a direct answer to the five questions we are asked most often.

When the switch makes sense

Four signals that reliably indicate the time has come:

  • HR specialist spends 30%+ of their time on operational payroll. The threshold above which an in-house payroll lead costs more than an external engagement — and operational depth is often not sufficient for withholding tax, BVG thresholds and cantonal special rates.
  • More than 5% of pay runs require corrections. Translation: your current set-up has a plausibility problem. External platforms with anomaly detection catch this before payments go out.
  • Growth or attrition is rising. More employees does not automatically mean more HR headcount — if the platform scales. In-house set-ups typically scale linearly with personnel cost.
  • Compliance requirements are shifting. New cantons, CBA changes, special rates for cross-border workers, withholding-tax spikes — an external platform absorbs this; an in-house set-up has to track every update itself.
Rule of thumb

If more than two of these four signals apply, you should switch models. If only one applies, you can still wait and watch — but the margin shrinks.

What payroll outsourcing in Switzerland realistically costs

Three pricing models dominate the Swiss market: flat fee (typical for accounting firms), hourly rate (classic payroll engagements) and per employee per month (platform model).

  • Flat fee at an accounting firm: CHF 30–80 per employee per month, depending on complexity. Pros: predictable. Cons: no direct visibility into the platform logic, corrections often need extra effort.
  • Hourly rate payroll engagement: CHF 120–180/h. Sensible for small structures under 10 employees; gets expensive quickly as you scale.
  • Per employee per month (platform): CHF 18–40 per employee per month. With payrollnow CHF 25 per employee/month, from your very first employee, no minimum fee. Pros: scales linearly.

But real costs don't show up in the headline price. Ask every vendor these five questions:

  • What does initial onboarding cost (migration from the old system)?
  • Is there a minimum term?
  • What do retrospective correction runs cost?
  • Are withholding-tax special rates (cross-border, multi-canton assignments) included?
  • What happens at peaks like the 13th salary, year-end wage-statement run or bonus payouts?

What gets outsourced — and what stays with you

The most important misunderstanding: "outsourcing payroll" doesn't mean "HR goes away". Operational payroll processing moves to the platform — personnel decisions stay with you. A clean split looks like this:

1
Payroll processing gets externalised

Pay runs, social-security filings, withholding-tax settlement, banking file, wage statements, claims correspondence, cantonal statistical reports.

2
People management stays with you

Hiring decisions, pay rises, performance reviews, disciplinary action, strategic HR topics. You don't outsource these — not even to payroll outsourcing.

3
Compliance responsibility is shared

The platform guarantees technical compliance (Swissdec, cantonal rates, OASI thresholds). Substantive compliance (e.g. choosing the right pay element in an unusual case) remains a joint effort between HR and the client lead.

Three mistakes when switching — and how to avoid them

We see them in almost every other migration project:

Most common mistakes

1. Switching at year-end without a parallel run. The classic stress pattern. Done properly: a parallel run 1–3 months before the official switch, comparison of results, then cut-over.

2. Not cleaning master data before migration. "We'll map it correctly in the new system" rarely works. Cleaning up beforehand saves weeks of rework.

3. Underestimating corrections from the old system. What counts as "closed" in the old system often has gaps — retroactive sick leave, cancellations, late postings. A 12-month back-test uncovers these.

How the switch unfolds

At payrollnow, onboarding runs in three phases:

  • Phase 1 — data takeover (24h): master data from the old system is imported via our migration tool. Possible mid-year, not only at year-end.
  • Phase 2 — back-testing (1–2 weeks): the last 12 monthly pay runs are compared against the old system. Differences are identified and discussed.
  • Phase 3 — parallel run (1–3 months): payroll runs in the old and new systems in parallel. Once the results match, the old system is switched off.

The operational client lead manages this entire process. As the client you approve hours, changes and special cases — the system does the rest, with verification by the client lead.

Next step

If you want to outsource payroll: first calculate your current fully loaded cost (people + software + benefits + compliance effort). Compare that against a platform model at CHF 25 per employee/month. For most SMEs with 25+ employees the maths is clear-cut. Calculate savings →