"I used to spend the last week of every month chasing payslips and tax remittances across four countries. Now I approve one screen on the 15th and forget about it until the next month."
EU payroll, run like clockwork.
Monthly runs in EUR, GBP, or local currency. Tax withheld and remitted to the right authority. Statutory filings on the statutory calendar. Payslips and year-end documents delivered to your employees in their language. We run it; you approve it. Included in every Employer of Record engagement — no separate payroll fee.
A complete payroll stack per country.
Monthly runs
Gross-to-net calculated per country, per statutory rule set. Payslips generated in the employee's language. Net paid to their bank on the statutory day.
Tax withholding & filing
Income tax, social security, and employer contributions withheld and remitted to the right authority. Monthly or per-country cadence. Receipts archived.
Multi-currency
Pay in EUR, GBP, or the employee's local currency. FX handled at a disclosed rate — no hidden spread, no per-transaction fees.
Benefits integration
Statutory health, pension, and parental-leave accruals calculated and remitted. Optional top-ups — private health, meal vouchers, mobility — all on the payslip.
Equity & bonus processing
RSUs, options, ESPP, and cash bonuses processed through payroll with correct per-country tax treatment. Integrates with Carta, Pulley, and most cap-table platforms.
Year-end & reporting
P60s, Jahreslohnkonto, attestations de salaire, model 10 / 190, TFR statements — every country's year-end documents delivered on schedule.
The payroll month, start to filed.
Every country has its own statutory cadence — when inputs lock, when payment must hit the bank, when filings are due. We align every client to a predictable cycle, country by country.
One payroll month
Indicative · Germany cadenceNew hires, changes, time off, bonuses — captured in the portal or synced via HRIS.
Finance locks variable inputs. Everything else rolls over from the prior month.
Gross-to-net calculated with per-country tax tables and statutory contributions.
You review and sign off in the portal. Anomaly flags surface before payment runs.
Net pay hits employee bank accounts on the statutory payday — EUR, GBP, or local.
Tax and social contributions remitted to the right authority. Payslips delivered.
Every member state. Its own payroll rules.
Each country has a statutory pay date, an employer-contribution stack, and its own year-end forms. We've built the payroll engine per country so you don't have to learn 28 different rule sets.
One portal for every country.
Next run, last run, approval queue, filings status — all in one view. Export to CSV for your GL, or sync via API. Your finance team stops dreading the last week of the month.
Payroll runs
This quarter
Next filing due
Teams running EU payroll without the headache.
Payroll is the unglamorous work that sinks ops teams when it goes wrong. We've built it to stay boring — which, in payroll, is the highest compliment.
"No separate invoice for payroll. That alone cut our vendor management by one contract and one SOC 2 reviewer."
"Our auditor asked to see 12 months of French DSN filings. I exported them from the portal in under a minute. That's never happened before."
"Stock-option tax treatment in Italy is a nightmare. The payslip line-items were correct on month one."
Payroll is part of the plan.
No separate fee for payroll.
When you hire a full-time employee through our Employer of Record, payroll is built in — every monthly run, every tax filing, every payslip, every year-end document. One flat fee per employee per month, payroll included. No platform charges, no per-run costs, no per-filing fees.
- Monthly payroll runs · EUR / GBP / local
- Tax withholding, remittance, and filings
- Statutory benefits & contributions
- Year-end documents (P60, Lohnkonto, etc.)
- Equity & bonus processing
- Payslips in the employee's language
What finance teams ask us first.
Is there a separate fee for payroll?
No. Payroll is fully included in our Employer of Record engagement at $427 per FTE per month, flat. That covers monthly runs, tax withholding and filings, statutory benefits, year-end documents, and the admin portal. No platform fees, no per-run costs, no per-filing charges.
Can we run payroll without using EOR?
Standalone payroll only — without us acting as the employer of record — is an Enterprise engagement and requires you to have a local entity we can file on behalf of. For most companies without an EU entity, EOR + included payroll is the right shape. Talk to us if you're exploring a hybrid setup.
How does approval work?
You get a read-and-sign view in the portal (or via Slack / email approval link) once the calc is ready, usually around Day 10 of the month. Anomaly flags surface before you approve — unusual gross-to-net ratios, missing time-off entries, or FX-rate changes. One click signs off the whole run.
What if we already have a payroll provider?
We migrate you cleanly. Typical migration takes one payroll cycle — we parallel-run the final month with your outgoing provider to confirm the gross-to-net matches, then cut over. Year-to-date data imports via CSV or API; no employee sees a gap in pay or tax continuity.
Does it integrate with our accounting stack?
Yes. GL journal export for QuickBooks, Xero, NetSuite, and most accounting systems. Employee syncs to Rippling, Deel, and HRIS tools via native integration. Everything else is REST API + webhooks.
What about equity, bonuses, and variable comp?
All processed through payroll with correct per-country tax treatment. RSUs, options (including ESPP), cash bonuses, commissions, and one-off awards — show up on the payslip with the right tax lines. Integrates with Carta, Pulley, and most cap-table platforms.
Payroll, on the 25th.
Your EU hires paid on time, in their local currency, with tax withheld and filings remitted — every month, without a call to the accountant.