EOR basics 9 min read

How the employer of record process works in Germany, step by step

Putting someone on a German contract through an employer of record follows a clear path. Here are the five steps that take you from a signed agreement to a compliant, paid hire.

The process in numbers

Five steps from a signed agreement to a compliant hire

How a German hire moves from paperwork to payroll
5 steps
Contract to payroll
From a signed agreement to a paid, compliant employee.
Days
Typical time to start
Not the weeks a GmbH takes to form and register.
~21%
Employer on-costs
Social contributions added and remitted with each payroll.
€0
Entity setup
No GmbH and no permanent establishment to register.

The mechanics of an employer of record are simpler than they first look. Once you have chosen who to hire, the work moves through five stages, and most of it sits with us rather than you. This guide walks through each stage as it plays out for a German hire.

Step 1

Sign the service agreement

Everything starts with a short service agreement between your company and ours. It sets out the role, the salary you have agreed with the employee, the start date, and our flat fee of 499 euro a month for carrying the employment. There is no minimum headcount, so a single hire is enough to begin.

This is the point where we confirm the German specifics of the role, such as the working hours, any probation period, and the notice terms, so the contract we issue next matches what you and the employee expect.

Step 2

Onboard the employee and gather details

Next we collect what German payroll and social insurance need from the employee. This is a routine step, and we guide the person through it so nothing is missed.

  • Personal and address details, and a photo ID
  • Their Steuer-ID, the tax identification number
  • Their social insurance number, the Sozialversicherungsnummer
  • Their chosen statutory health insurer, the Krankenkasse
  • Bank details for salary payment
  • Tax class and any relevant family or church-tax status

With those in hand, we can register the employee correctly and make sure the first payslip reflects the right tax class and deductions.

Step 3

Issue and register the German contract

We then issue the German employment contract, the Arbeitsvertrag, with the written terms the Nachweisgesetz requires, including pay, working time, leave and notice. The employee signs with us as the legal employer.

Alongside the contract we handle the registrations that make the employment official. That means registering the person with their Krankenkasse, reporting them to the Deutsche Rentenversicherung for social security, and running the payroll under our Betriebsnummer from the Bundesagentur für Arbeit.

Step 4

Run the first payroll

At the end of the first month we run the Lohnabrechnung. We withhold Lohnsteuer and, where it applies, the solidarity surcharge and church tax, and we deduct the employee share of pension, health, long-term care and unemployment contributions.

On top of the gross salary we add the employer contributions, which come to roughly 21 percent, and we pay both halves to the Finanzamt and the social insurance funds. The employee receives a clear German payslip and their net salary in their account, and you receive one invoice covering the salary, the on-costs and our fee.

Step 5

Manage the ongoing employment

After the first payroll the employment simply runs. We keep the monthly payroll going, track statutory leave against the 20-day floor and whatever you have agreed above it, and handle sick pay at full salary for the first six weeks under the Entgeltfortzahlung rules.

When things change, we handle them. That covers pay rises, parental leave, and eventually offboarding, where German notice periods under section 622 of the civil code apply by length of service. You tell us what you want to happen and we make it compliant.

At a glance

Who does what in the process

The split of work is the same at every stage. You keep the relationship with your employee. We carry the German employment.

You manage
  • Choosing the person and agreeing the salary
  • The day to day work and priorities
  • Approving leave and pay changes
  • Deciding when the role ends
We handle
  • The Arbeitsvertrag and written terms
  • Registration with the Krankenkasse and Rentenversicherung
  • Monthly payroll, Lohnsteuer and social contributions
  • Leave tracking, sick pay and offboarding
Q&A

Frequently asked

QHow long does onboarding take?
AOnce the service agreement is signed and the employee has returned their details, a hire can usually start within a few days. The slowest part is normally waiting on documents from the employee, not the setup on our side.
QWhat do you need from the employee?
ATheir personal and bank details, a photo ID, their Steuer-ID, their social insurance number and their chosen Krankenkasse. We guide them through gathering these so the first payslip is correct.
QWho pays the tax and social contributions?
AWe do, as the legal employer. We withhold Lohnsteuer and the employee social contributions from gross pay, add the employer contributions, and remit everything to the Finanzamt and the insurance funds. You pay us one combined invoice.
QCan you take on an employee we already have in Germany?
AOften yes. We can transfer an existing worker onto our employment so the role continues without a break, subject to their current terms and notice. We look at each case before confirming.
QWhat happens when the role ends?
AWe manage the offboarding to German rules. Notice follows section 622 of the civil code by length of service, and we handle the final payroll, the leave settlement and the paperwork the employee is owed.
READY TO HIRE IN GERMANY? START HERE

A compliant German hire without the setup

If you know who you want to hire in Germany, we can take it from a signed agreement to a paid, compliant employee in days. One flat fee and one specialist who owns the process.