Payroll and cost 10 min read

The cost of hiring an employee in Germany

A German salary is only part of what an employee costs. Employer social contributions add around a fifth on top, and there are other costs to plan for. Here is the full picture, with a worked example.

The cost in numbers

Salary plus contributions: what a German hire costs

The parts that make up the real cost of an employee
~21%
Employer on-costs
Social contributions added on top of the gross salary.
€85,200
Cost of a €70k hire
Approximate total annual employer cost, salary plus contributions.
€3,500
Net per month
Roughly what a single 70k employee takes home after tax and social.
€499
Flat EOR fee
Per employee a month, instead of running your own entity.

Budgeting for a German hire means looking past the salary. On top of gross pay, the employer carries social contributions, and depending on how you employ, either an EOR fee or the overhead of your own entity. This guide breaks the cost into its parts and works a real example.

Section 1

The three parts of the cost

The cost of an employee in Germany has three parts. The first is the gross salary you agree with the person. The second is the employer social contributions, which come to roughly 21 percent of that gross and fund pension, health, long-term care and unemployment insurance, plus small levies.

The third part depends on how you employ. If you run your own German entity, it is the overhead of that company, from a Steuerberater to filings and admin time. If you use an employer of record, it is a flat monthly fee instead. The salary and the 21 percent are the same either way.

Section 2

A worked example

Take a single, childless employee on a gross salary of 70,000 euro a year, on tax class one with no church tax. The employer adds social contributions of roughly 21 percent, which brings the total employer cost to about 85,200 euro a year.

From the employee’s side, income tax and their share of social contributions come off the gross, leaving a net take-home of somewhere around 42,000 to 42,500 euro a year, or about 3,500 euro a month. The exact figures move with the health insurer’s supplementary rate and the employee’s tax class, but this is the shape of it.

Section 3

Where the cost is capped

The 21 percent is not uniform across every salary, because social contributions stop at fixed ceilings. For 2026, pension and unemployment contributions are only charged up to a salary of 8,450 euro a month, and health and long-term care up to 5,812.50 euro a month.

The practical effect is that the higher the salary, the lower the effective percentage of employer on-cost, because a growing part of the pay sits above the ceilings. On a very high salary the employer overhead as a share of gross is noticeably below 21 percent, while on a modest salary it sits close to the full figure.

Section 4

Costs beyond payroll

Payroll is the biggest cost but not the only one. A realistic budget for a German hire also allows for the things that sit around the salary.

  • Paid leave, at least 20 days and often 25 to 30
  • Sick pay at full salary for the first six weeks
  • Equipment, software and any home-office allowance
  • Recruitment and onboarding time
  • If you run your own entity, the Steuerberater and filing costs

Most of these apply whichever way you employ. The entity overhead in the last line is the one an employer of record removes, replacing it with a single fee.

Section 5

EOR fee vs entity overhead

For the third part of the cost, the choice is between a flat EOR fee and the running overhead of your own GmbH. The comparison is clearest side by side.

Employer of record
  • A flat 499 euro per employee a month
  • No formation cost or share capital
  • Payroll, filings and compliance included
  • Scales cleanly with headcount
Your own GmbH
  • 25,000 euro share capital to form
  • Ongoing Steuerberater and filing fees
  • Internal time to run payroll and admin
  • Overhead spreads better at a larger headcount

Sources: 2026 social contribution rates and ceilings from Deutsche Rentenversicherung and GKV publications. Worked example reviewed July 2026.

Q&A

Frequently asked

QHow much does an employee really cost in Germany?
AThe gross salary plus employer social contributions of roughly 21 percent, plus either an EOR fee or your own entity overhead. On a 70,000 euro salary the total employer cost is about 85,200 euro a year before the fee or overhead.
QWhat are employer social contributions spent on?
AThey fund the employee’s pension, health, long-term care and unemployment insurance, split with the employee, plus small employer-only levies for sick-pay and maternity reimbursement and insolvency. Together they come to about 21 percent of gross.
QWhy does the percentage fall on higher salaries?
ABecause contributions are only charged up to fixed monthly ceilings. Once a salary passes those ceilings, the extra pay carries no further contributions, so the effective employer on-cost as a share of gross drops.
QWhat does an employee on 70,000 euro take home?
ARoughly 42,000 to 42,500 euro a year, or about 3,500 euro a month, for a single childless employee on tax class one with no church tax. The exact figure depends on the health insurer and tax class.
QIs the EOR fee on top of all these costs?
AThe EOR fee replaces your entity overhead, it does not add to the salary or the 21 percent, which you would pay either way. For a small number of hires the flat fee is usually cheaper than forming and running a company.
READY TO HIRE IN GERMANY? START HERE

Know the real cost of your German hire before you commit

Tell us the salary you have in mind and we will give you the full monthly cost, salary, employer contributions and our fee, so there are no surprises later.