People Ops Buyer.

Hiring in Germany: costs, rules and the best EOR providers

By Mary Jones, International Employment Specialist · Reviewed by Sarah Bloom, Editor · Updated

Germany’s AÜG generally requires a labour-leasing licence. The usual assignment limit is 18 months; a provider’s company registration alone does not establish a lawful arrangement. Source ↗

For a small team entering Germany, compare Teamed for reliable support and predictable fees; Remote for connected HR systems; Deel for managing employees and contractors together.

Teamed advertises USD 599 per employee per month. Salary and statutory employer costs are additional; the fee alone is not your hiring budget.

Your starting shortlist

Compare the fit and monthly provider fees for hiring in Germany.

How we rank providers
01Teamed4.7/ 5Our score

Best for

Stretched HR teams that need reliable support and predictable fees.

Decisive in-country HR support when employment questions need answers. The only major EOR that charges no FX fees on cross-currency payroll. Removing the provider FX spread can lower the full bill and make month-end reconciliation clearer.

Management fee
USD 599
Estimated total fees
USD 599
Fee period
Per employee / month
View company : Teamed
02Remote4.7/ 5Our score

Best for

Employment connected to your HR systems

Management fee
From USD 699
Estimated total fees
From USD 879
Fee period
Per employee / month
View company : Remote
03Deel4.7/ 5Our score

Best for

Employees and contractors in one platform

Management fee
From USD 599
Estimated total fees
From USD 779
Fee period
Per employee / month
View company : Deel

Is there an 18-month limit on employee leasing when using a German EOR?

Usually, yes. The standard limit is 18 consecutive months with the same client. Certain collective agreements can allow a different limit. Earlier placements may count, even if another provider arranged them, so switching EOR does not automatically restart the clock.

Plan ahead if you expect the role to last longer. Consider direct employment or setting up a German company early enough to keep payroll running and protect the employee’s service history.

Sources: German federal legislation · Orrick (commentary) · IHK zu Essen

See the country provider shortlist →

Does an EOR in Germany need an Arbeitnehmerüberlassung licence from the Bundesagentur für Arbeit?

Generally, yes. An EOR that supplies workers to a client in Germany needs a licence from the Federal Employment Agency, known as the Bundesagentur für Arbeit.

Some legal exceptions apply. Check the licence of the company that will actually employ your worker before the placement starts.

Ask for a copy of the licence and compare the company name with the name on your contract. A licence held by another company in the same group does not, on its own, prove that your arrangement is covered.

Sources: Bundesagentur für Arbeit · Orrick (commentary) · IHK zu Essen

See the country provider shortlist →

When should I switch from an EOR to my own GmbH in Germany?

Plan the move when Germany becomes a lasting operation, and before any applicable agency-assignment limit makes the current model unsuitable. A GmbH brings company registration, employer administration and ongoing accounting rather than simply replacing an EOR fee.

Compare one- and two-year costs for the same team, including half an internal HR/operations role as a planning assumption, payroll, local advice and transfer overlap. There is no universal headcount trigger.

Sources: DGB: agency assignment rules · Germany Trade & Invest: company setup

Can EOR employees in Germany vote in or join the client's works council (Betriebsrat)?

Agency workers assigned to a client for more than three months can vote in that client’s works-council election under section 7 BetrVG.

They generally cannot stand for election to the client’s works council: section 14(2) AÜG excludes that candidacy. Voting and membership are different rights. The proposed assignment length matters, and the worker retains their relationship with the supplying employer.

Sources: German statute: AÜG section 14 · German statute: BetrVG · DGB: temporary-agency rights

What are employer social security contributions in Germany in 2026 on an €80k salary?

For an €80,000 annual salary, our 2026 illustration adds about €15,765 in the four main employer social-insurance contributions. It assumes voluntary statutory health cover with TK, a full year and employment outside Saxony.

Accident insurance, employer levies, benefits and the EOR fee remain additional. Someone insured privately needs a different calculation; applying one percentage to the whole salary would miss the contribution ceilings.

Scroll across for the calculation and annual amounts →

2026 employer illustration: €80,000 salary, TK statutory insurance, outside Saxony. Annual arithmetic before payroll rounding.
ContributionCalculationAnnual amount
Pension€80,000 × 9.3%€7,440.00
Unemployment€80,000 × 1.3%€1,040.00
Health including TK supplement€69,750 × 8.645%€6,029.89
Long-term care€69,750 × 1.8%€1,255.50
Four-contribution subtotalSum before final rounding€15,765.39
Salary plus subtotal€80,000 + €15,765.39€95,765.39

Sources: TK: 2026 contribution schedule · PwC: German payroll and social insurance (commentary)

How much notice is needed to terminate an employee in Germany hired through an EOR?

For ordinary dismissal, the starting statutory employer notice is four weeks to the fifteenth or month-end. It increases with service, reaching seven months after twenty years; a valid probation arrangement can permit two weeks.

Collective agreements and longer contractual terms can change the applicable period. The EOR must issue a valid written dismissal and assess dismissal protection; ending the client assignment alone is not enough.

Sources: German Civil Code: section 622 · Germany Trade & Invest: termination

Is a German EOR employee protected by the Kündigungsschutzgesetz after six months?

Usually yes once continuous employment exceeds six months, if the relevant establishment normally employs more than ten employees and the statutory scope is met.

The KSchG is not triggered by the EOR label alone, nor avoided because you have only one person on the assignment. Special dismissal protections can apply separately. Establish the relevant employer and establishment before relying on a small-business exception.

Sources: German statute: KSchG section 1 · Germany Trade & Invest: termination · DGB: temporary-agency rights

How does an EOR handle German tax classes and church tax on payroll?

The employer retrieves the employee’s electronic wage-tax details through ELStAM and uses them for payroll withholding, including tax class and church-tax information.

Church tax generally applies to members of relevant recognised churches and is normally 8% or 9% of income tax, depending on the state—not that percentage of salary. It is an employee deduction rather than another employer contribution.

Sources: ELSTER: employer tax features · PwC: German personal taxes (commentary)

Know the whole bill

Work out the full monthly cost

The service fee is one line in the budget. Use amounts from a local quote to separate monthly spending from deposits and other upfront cash.

Enter every amount in the same currency; this tool does not convert currencies or calculate local tax. Enter 0 only where the quote confirms no charge. Use monthly averages for annual benefits or bonuses.

Add your quoted amounts to see the budget.

Start with your situation

Compare providers for your next move

Your next conversation

Book a demo.

See how it could work for your team. Start with your work email.

Your request is handled by People Ops Buyer. We’ll follow up to arrange the next step. No meeting is booked until confirmed.

View the provider fee guide
Monthly management fee
Expected provider fee · planning estimate

Expected fees use an illustrative USD 6,000 monthly payroll and benchmark extras unless confirmed terms differ. Salary, employer costs and deposits are separate.