Calculate your savings
Swiss payroll · payroll outsourcing for SMEs

Online payroll.
We handle the rest.

Swiss payroll for SMEs — automated, in four languages, with a service team. You report a new hire, sick leave or bonus. The rest — payroll runs, social-security filings, withholding tax, wage statements — is handled by payrollnow.

All 26 cantons covered Swissdec ELM 5.1 via partner Hosted in Switzerland
Live · Activity
DemoCorp · Today
New hire · Maria Müller 2 min ago
OASI registration with compensation officeAuto
BVG salary calculated + provider registrationAuto
Accident-insurance registration with insurerAuto
Withholding-tax tariff checked (single-parent / side income)Auto
Family-allowance entitlement checked (if children)Auto
Pro-rata salary calculation mid-monthAuto
Employee-self-service app invitation sentAuto
Review first payroll previewPayroll
7 of 8 fully automated · 1 waiting on your payroll team
FTE change · Tom Weber (60% → 80%) 12 min ago
BVG salary recalculatedAuto
BVG change report to providerAuto
Accident-insurance payroll updatedAuto
Withholding-tax tariff re-evaluated (tariff jump possible)Auto
Vacation entitlement adjusted pro rataAuto
Payroll run with new FTEAuto
Document contract amendmentHR
6 of 7 fully automated · 1 waiting on your HR team
Maternity leave · Sara Bianchi 28 min ago
Maternity-allowance claim with compensation officeAuto
14-week tracking startedAuto
Maternity daily allowance calculated (80% of OASI salary)Auto
Employer top-up to 100% (per setup)Auto
BVG contributions on reduced salaryAuto
Withholding tax adjusted for maternity allowanceAuto
Return reminder before resumptionHR
6 von 7 vollautomatisch erledigt · 1 wartet auf Ihr HR-Team
Accident · Ueli Meier 1 hr ago
Clarify accident details with employeeHR
Accident-insurance claim filedAuto
Claim number sent to employeeAuto
3-day waiting period verifiedAuto
Accident-allowance tracking started (80%)Auto
Continued-salary payment adjusted per setupAuto
Upload + forward follow-up certificatesHR
5 of 7 fully automated · 2 waiting on your HR team
Departure · Anna Keller 3 hrs ago
OASI deregistration with compensation officeAuto
BVG departure notice to providerAuto
Accident-insurance departure noticeAuto
Vacation balance + flex-time payoutAuto
13th-month salary pro rata to departure dateAuto
Family-allowance cessation notifiedAuto
Final wage statement (mid-year)HR
6 von 7 vollautomatisch erledigt · 1 wartet auf Ihr HR-Team
Onboarding & Integrations

From accounting, time tracking and HR — migrated once, connected for good.

See all integrations →
RMRun my Accounts PPersonio TTipsoft Your tool RMRun my Accounts PPersonio TTipsoft Ihr Tool
Online payroll · backend demo

Tasks flow automatically to where they belong.

Payroll, rethought: your backend shows every open step — by company, per employee, per period. Social-security filings, withholding tax, wage statements — automated in one system.

app.payrollnow.ch DemoCorp GmbH · 28 employees
Hey Giulia, what's on today?
5 May 2026 · November payroll run in preparation
Report an event, ask a question, or upload a document… ⌘ K
Employees
28
+2 since last month
Payroll YTD
1'248'500
CHF · as of November
Open tasks
15
8 company · 5 employees · 2 payroll
Payroll outsourcing · Switzerland

One platform for your payroll.

Online payroll, automated and integrated with your accounting, HR and time-tracking tools. No duplicate data entry. No Excel back-and-forth.

New hire · Maria M.
Bonus · Q4 Team A
Sick leave · Anna K.
Salary change · 2.5%
Departure · Tom S.

Payroll in real time.

Event-based payroll instead of a monthly run. Every change is processed and visible immediately — no run phase, no correction loop the following month.

  • Real time No monthly run — visible instantly
  • 12 months back-testing Historic data replayed
  • Parallel run Switch without risk
  • Payouts anytime Advance, correction, final

Data import & output.

Smooth migration from existing systems, automated outputs to banks and insurers. No duplicate data entry.

  • Migration from accounting & ERP Bexio, Run my Accounts, Abacus, SAP B1, Klara
  • HR & time tracking Personio, BambooHR, Tipsoft, ZEP, Mocoapp
  • Banking · ISO 20022 UBS, ZKB, Raiffeisen, PostFinance, Migros Bank
  • Insurers · Swissdec ELM 5.1 BVG, UVG, KTG, OASI — directly electronic

Swiss compliance.

26 cantons, all social-security branches, four languages — cantonal-accurate, hosted in Switzerland on Microsoft Azure.

  • Withholding tax · 26 cantons Tariffs, cross-border, single-parent
  • Social security OASI, BVG, UVG, KTG, FamZ, EO, maternity, paternity
  • Four languages DE, EN, FR, IT — platform and support
  • Hosted in Switzerland Microsoft Azure, GDPR-compliant
Comparison

payrollnow vs. traditional outsourcing.

Where the real difference is — and why it saves you time, money and headaches.

payrollnow
Traditional outsourcing
Architecture

Event stream

Every change is processed immediately — no run phase, no correction loop the following month.

Monthly run

Changes only processed on cut-off day. Corrections come weeks later.

Onboarding

Self-service tool + parallel run

12 months of back-testing replayed. Switch without risk, with a transparent trial run.

Manual migration

Big-bang switch with no trial. Risk on first payroll run, no comparison with previous data.

Flexibility

Payouts anytime

Advance, correction, final — all possible within the same period. Editable until payout.

Rigid cut-offs

Fixed mid-month deadlines. Late changes impossible or costly as express surcharge.

Data import

Smooth migration

Import from Bexio, Abacus, SAP & co. via onboarding tool. Outputs go via ISO 20022 directly to the bank, via Swissdec to insurers.

Excel lists by email

Duplicate data entry, manual re-imports, high error rate. Back-and-forth by email.

Platform

Live dashboard

You see every open step in real time. Status per employee. Approve with one click.

Black box

Status only via email enquiry. You wait for answers and hope everything is right.

Employee self-service

Modular app + AI chat

Pay slips, vacation, requests, shifts — and an AI chat that answers questions like "How many vacation days do I have left?" instantly.

PDF by email or postal mail

Employees call HR, write emails, wait for answers. No self-service, no instant information.

Cost

CHF 25 per employee/month

Transparent. Scales with headcount, not with effort. No minimum fee.

Hourly / effort-based

Every enquiry, change, special case drives up the bill. Hard to forecast.

Event flow · live picker

One event. All tasks automatic.

Pick an event — see what payrollnow creates from it. HR tasks, payroll tasks, controls: every step defined, every step assigned.

New employee onboarding
Hire event · 5 tasks created automatically
5 tasks
01 IMMEDIATELY

OASI registration

Registration with the compensation office, including master data and hire date.

HR
02 IMMEDIATELY

BVG registration

BVG-relevant salary calculated, registration with the pension provider via API.

HR
03 +1 DAY

Withholding-tax tariff

Clarify the tariff — side income, single-parent tariff, cross-border status.

Payroll
04 BEFORE PAYROLL RUN

Pro-rata calculation

Mid-month hires are pro-rated automatically.

Payroll
05 BEFORE FIRST PAY

Trial-run preview

First payroll generated as a preview — you see the result before approval.

Payroll
Sick leave
Sickness event · 4 tasks created automatically
4 tasks
01 AUTO-TRIGGER

Sick-pay flagged

The system tracks the absence start and triggers the insurer notice from day 14.

Auto
02 +3 DAYS

Upload medical certificate

Reminder to HR + employee to upload the certificate in the self-service portal.

HR
03 ONGOING

Continued pay per cantonal scale

Salary continued per the Berne / Basel / Zurich scale — payrollnow tracks remaining days by years of service.

Payroll
04 AFTER WAITING PERIOD

Sick-pay insurer claim

Claim filed with the sick-pay insurer after the waiting period (typically 14 days), follow-up certificates forwarded.

Auto
Bonus payout
Bonus event · 3 tasks created automatically
3 tasks
01 IMMEDIATELY

Recalculate withholding tariff

The bonus changes tax progression — new tariff applied for the payout month.

Payroll
02 IN PAYROLL RUN

Social-security contributions

OASI, BVG, UVG, KTG contributions calculated and booked on the pay slip.

Auto
03 END OF YEAR

Wage statement updated

The bonus appears automatically in the annual wage statement under section 1.

HR
Employee departure
Termination event · 5 tasks created automatically
5 tasks
01 IMMEDIATELY

OASI deregistration

Deregistration with the compensation office as of the departure date.

Auto
02 IMMEDIATELY

BVG departure notice

Notice to the BVG provider, vested-benefit amount calculated.

Auto
03 BEFORE PAYROLL RUN

Flex time & vacation

Remaining vacation and flex-time balances are paid out — time data provided by the employer.

HR
04 BEFORE PAYROLL RUN

13th-month pro rata

Pro-rata 13th-month salary calculated up to the departure date.

Payroll
05 AFTER DEPARTURE

Final wage statement

Mid-year wage statement generated and sent to the employee.

HR
Salary change
Salary-change event · 4 tasks created automatically
4 tasks
01 FROM EFFECTIVE DATE

New salary active

The new salary is applied from the selected date — retroactive changes also supported.

Auto
02 IMMEDIATELY

BVG change report

New salary reported to the BVG provider, premiums recalculated.

Auto
03 IMMEDIATELY

Re-check withholding tariff

For tariff-relevant changes (e.g. salary jump), the withholding-tax tariff is re-evaluated.

Payroll
04 BEFORE PAYROLL RUN

Retroactive correction

For retroactive raises, the difference is automatically posted in the next run.

Payroll
Pay slips
November 2026 · All individual pay slips
Live
Employee
Salary paid
Status
Lena Brunner
CHF 5'400.00
Missing data
Marco Steiner
CHF 6'200.00
Ready
Sophie Baumann
CHF 4'850.00
Bereit
Nicolas Favre
CHF 7'100.00
In review
Andrea Graf
CHF 5'900.00
Bereit
David Frei
CHF 5'250.00
Live
Payroll run in real time

Every pay slip visible. Before it goes out.

Instead of Excel lists and endless approval emails: a central dashboard that shows the entire payroll run in real time — status per employee, alerts for missing data, one-click approval.

See the platform How it works
By the numbers

What payrollnow means for SMEs.

25.–
CHF per employee per month — from your very first employee
26
Cantons covered — withholding, CBAs, family allowances
12M
Back-testing — historic runs replayed
4
Languages — DE / EN / FR / IT
Architecture principle

You report what happens. The system handles the rest.

New hire, sick leave, bonus, departure — every change is an event. payrollnow understands the case, applies the right logic, and creates all tasks automatically.

payrollnow
Engine
New hire · Maria M.
Bonus · Q4 Team A
Sick leave · 14 d
Salary change · Anna K.
Departure · Tom S.
HR · BVG registration
Payroll · Pro-rata salary
Control · Plausibility
HR · Medical certificate
Event (you report) Task (auto-created)
Live price calculator

What payrollnow costs you. Instantly visible.

Drag to your headcount — costs appear live. Detailed comparison with accountant, provider or your own value on the full calculator page.

Your employees
50
Active employees per month
1300+
Per monthongoing
CHF 1'250
Per year12 months
CHF 15'000
One-time setupup to 30 employees
CHF 1'500
Total year 1Setup + 12 months
CHF 18'000
Open full comparison
What's included

Included in the price — no surcharges.

Full payroll processing including all social-security branches
Withholding tax in all 26 cantons, monthly or quarterly
Family allowances, income compensation, maternity, paternity — claim management included
Accident & sick-pay claim management with insurer correspondence
Employee app + unlimited employee logins
Swiss support team — phone, email and portal
Frequently asked

Answers at a glance.

The questions we get most often from leadership, HR and accounting firms. Something missing? Write to us.

Another question?

We usually reply within one business day.

Ask us →

CHF 25 per employee per month — from your very first employee, no minimum fee.

One-time setup CHF 1'500–5'000 depending on scope. No hidden costs, no effort-based billing — you know what you'll pay before you sign.

From 1 employee — no upper limit. Sole proprietorships, SMEs, multi-entity groups. Pricing and service scale with your size.

Typically 4 to 8 weeks, depending on complexity. Our onboarding tool imports your data from Bexio, Abacus, SAP, SwissSalary or your ERP — you see every step.

We back-test against 12 months of historic runs and a parallel run secures the switch without risk. You sign the acceptance protocol before we go live.

Fully: OASI, BVG (all Swiss providers), accident insurance (UVG + supplementary), sick-pay insurance, family allowances and withholding tax in all 26 cantons. eAHV/IV direct reporting, federal wage survey, transmitted via Swissdec ELM 5.1.

German, English, French and Italian — in the platform, in pay slips, in wage statements and in the employee app.

Hosted in Switzerland, encrypted in transit (TLS 1.3) and at rest. Granular permissions, audit logs for every data access. GDPR- and revDSG-compliant. BYOK (Bring-Your-Own-Key) available for enterprise customers on request.

Yes. No minimum term, monthly cancellation with a fair notice period. We trust you'll stay because the platform works for you — not because you're locked in.

Book a demo

See payrollnow in 15 minutes.

We show you the platform, calculate your savings and discuss the right setup for your payroll.

  • 15-min live demo of the platform
  • Concrete pricing quote for your headcount
  • Migration plan from your current system
  • Answers to all your compliance questions

By submitting you agree to our privacy policy. We'll get back to you within 24 hours.