Calculate your savings
Payroll integration · Switzerland

Your tools stay.
payrollnow sits on top.

Outsourcing does not mean letting go — it means embedding professional expertise exactly where it is needed. We connect external payroll to your business so seamlessly that employees and managers feel no difference.

Swissdec ELM 5.1 via partner 30+ Swiss tools connected Real-time sync instead of batch
Architecture

Data flows in both directions.

Employees from Bexio, hours from ZEP, contracts from Personio — we pull them in. Pay slips, posting documents and ISO 20022 files — we send them back. All through a central API, in real time.

HR software
Personio BambooHR HRWorks Workday
Time tracking
ZEP Tipsoft Mocoapp Toggl
Accounting / ERP
Bexio Abacus SAP B1 Sage
payrollnow API · 14,847 events / day
payrollnow
Payroll · compliance · payout
Two ways to integrate

Standard or bespoke.

Standard integration

Via open interfaces.

For organisations that already run their own HR or ERP systems, we offer a straightforward connection via standardised interfaces. Whether HR software, a time-tracking tool, an ERP or industry-specific solutions — your existing tools talk directly to our platform. Data flows automatically and securely, manual double-entry disappears, and you keep the familiar user interface of your systems.

+ 30 more
Bespoke

When standard isn't enough.

Where standard interfaces hit their limits or special requirements come into play, we build a custom integration with you. Fully tailored to your processes, with no compromises.

webhook · employee.created
Employee created · ID emp_a8f3k2
3 onboarding tasks created
BVG enrolment sent to provider
Source systems

We pull data in. From any system.

Hover over a tool to see which data is synced. Your system not on the list? We'll build the connection.

Accounting & ERP

Master data, accounts, posting documents — bidirectional

SyncEmployees · accounts · postings ↔
SyncMaster data · wage types · documents ↔
SyncEmployees · cost centres · postings ↔
Run my Accounts
SyncMaster data · accounts · documents ↔
Sage 50
SyncPeople · accounts · postings ↔
Banana
ExportPosting document via CSV →
Klara
SyncMaster data · documents ↔
Pebe
SyncAccounting-firm clients · postings ↔

HR systems

Employees, contracts, FTE, new hires/departures — automatic

Personio
SyncEmployees · contracts · FTE · departures ↔
BambooHR
SyncEmployees · master data · lifecycle ↔
HRWorks
SyncEmployees · contracts · bonuses ↔
Workday
SyncEnterprise HR · master data ↔

Time tracking

Hours, absences, shifts — straight into the payroll run

ImportHours · absences · shifts →
Tipsoft
ImportHours · CLA flat rates · expenses →
Mocoapp
ImportProject time · expenses →
Toggl Track
ImportHours · tags · projects →
Mobata
ImportHours · absences →
Bexio Time
ImportHours · projects →
Clockify
ImportHours · tags →
Timetac
ImportHours · shifts →
Real-time API

Webhooks push. No polling.

The moment an employee record changes in Bexio, an hour is approved in ZEP or a contract is created in Personio — payrollnow knows. No 15-minute sync gap, no Excel re-imports.

HMAC-signed · you verify every webhook
Retry with backoff · even if your endpoint is briefly down
40+ event types · choose which ones you receive
Replay from log · last 30 days replayable any time
Live · all systems operational 14,847 events today
12:18:42employee.created · Bexio
12:18:39timesheet.approved · ZEP
12:18:34payroll.posting · Bexio
12:18:28contract.updated · Personio
12:18:21iso20022.sent · UBS
12:18:12absence.created · Tipsoft
Output

Data goes out automatically.

Banking files, insurance filings, regulatory reports — no PDF by email, no manual upload. Straight into the right channels, in the right format.

Banking

ISO 20022 pain.001

Direct upload to the major Swiss bank of your choice. Multi-bank set-ups too.

UBSZKBRaiffeisenPostFinanceMigros BankClerValiantBCVHyposwiss
Insurers

Swissdec ELM 5.1

Payroll data sent to every BVG provider, UVG/UVG-Z/KTG insurer and compensation office.

BVG (all CH)UVG / UVG-ZKTGFamily allowancesEO/MSE
Authorities

eAHV/IV · WHT · FSO

Direct reporting to compensation offices, withholding tax in all 26 cantons, FSO wage-structure survey.

eAHV/IVWHT 26 cantonsFSO surveyWage statement e-file
What sets us apart

We build. We operate. We maintain.

Other providers outsource the tech to sub-contractors. With us, the platform is run by our own engineering team — with the transparency serious technical buyers expect.

API-first

docs.payrollnow.ch public, OpenAPI 3.1, Postman collection available to download.

Webhooks & real-time

Push events in <200ms (P95). HMAC-signed. Replay from 30-day log.

Security · Swiss hosting

TLS 1.3, OAuth 2.0 + PKCE, IP allow-listing, audit log. Hosted on Microsoft Azure Switzerland.

Sandbox environment

A full test API on sandbox.payrollnow.ch — try things out with no risk to your production data.

status.payrollnow.ch All systems operational
API · REST 99.99%
Webhooks 99.98%
Banking files (ISO 20022) 100%
Swissdec ELM 5.1 99.97%
Onboarding tool 99.99%
Employee app 99.98%
eAHV/IV reporting 100%
Withholding-tax filing 99.96%
99.98% overall uptime · last 90 days Last incident · 27 days ago
Live price calculator

What payrollnow costs you. Instantly visible.

Slide to your employee headcount — costs appear live. Detailed comparison with an accounting firm, provider or your own figure on the full calculator page.

Your employees
50
Pay slips per month
1300+
Per monthongoing
CHF 1,250
Per year12 months
CHF 15,000
One-off set-upup to 50 employees
CHF 3,000
Total year 1Set-up + 12 months
CHF 18,000
Open full comparison
Technical questions

Answers for technical buyers.

What engineering and IT operations teams most often want to know.

Another question?

A direct line to our engineering team — no sales filter in between.

Contact engineering →

Accounting/ERP: Bexio, Abacus, SAP Business One, Run my Accounts, Sage, Banana, Pebe, Klara. HR: Personio, BambooHR, HRWorks, Workday. Time tracking: ZEP, Tipsoft, Mocoapp, Toggl, Mobata, Bexio Time.

Output: all major Swiss banks via ISO 20022, insurers via Swissdec ELM 5.1, eAHV/IV direct reporting, withholding tax in all 26 cantons.

Custom integrations are scoped per project. We deliver a fixed price after a discovery workshop. Standard integrations via existing interfaces are included in the ongoing service.

Webhooks are delivered in under 200ms (P95). The REST API responds in under 100ms (P95). Real-time sync instead of batch polling — data flows the moment it is created.

TLS 1.3 mandatory, OAuth 2.0 with PKCE for third-party auth, signed webhooks (HMAC-SHA256), IP allow-listing on request. Audit log for every API call. GDPR and revFADP compliant.

Yes — sandbox.payrollnow.ch is a full test environment with its own API. You can test webhooks against mock data, create master records and simulate payroll runs — with no impact on production data.

Over 40 event types: employee.created, employee.updated, employee.terminated, payroll.calculated, payroll.paid, document.wage_statement.ready, integration.sync.failed, status.health.changed — and many more. Full reference in the API docs.

Yes. payrollnow offers both push webhooks and pull REST endpoints. Existing ETL tools such as Fivetran, Airbyte or your own pipelines can plug in directly. SFTP drop zone available for legacy systems.

Ready to integrate?

Let's take a look at your toolchain.

A 30-minute discovery call with our engineering team. We work out which connections make sense, where the data comes from and what the realistic effort looks like.

Book a demo API documentation