What is an Employer of Record in Germany?
An Employer of Record (EOR) is a German company that formally employs your worker on your behalf. It holds the employment contract, runs payroll, pays social contributions and handles German labour-law compliance, while the person works day to day for you. You pay the EOR a fee on top of the employment cost instead of founding your own entity.
Is an Employer of Record legal in Germany?
Yes, when it is structured correctly. Germany regulates the temporary supply of workers under the Arbeitnehmerüberlassungsgesetz (AÜG), and providers must hold an AÜG licence. Because AÜG assignments are time-limited (generally 18 months with the same client), an EOR is a bridge to your own entity, not a permanent structure. Always confirm your provider's licence before signing.
How much does an Employer of Record cost in Germany?
Typically EUR 400 to 900 per employee per month, or 8 to 15 percent of gross salary, on top of the gross salary and roughly 20 to 21 percent employer social contributions. Expect setup fees and, in some contracts, a deposit equal to one or two months of payroll.
At what headcount does a GmbH become cheaper than an EOR?
Usually between three and five employees. A GmbH carries roughly EUR 12,500 paid-in capital plus EUR 5,000 to 12,000 per year in accounting, payroll and filing costs regardless of headcount, while EOR fees scale linearly per person. Below three people the EOR is normally cheaper; above five it rarely is.
Can I just hire someone in Germany as a contractor?
It is the single most common and most expensive mistake. German authorities apply Scheinselbständigkeit (false self-employment) tests to how the work is actually performed, not to the contract wording. A finding means back-payment of social contributions for up to four years, plus interest and potential criminal exposure for the responsible manager.
What are employer costs on top of a German salary?
Roughly 20 to 21 percent of gross salary in statutory employer contributions to health, pension, unemployment, long-term care and accident insurance, plus statutory sick pay obligations and a minimum of 20 paid vacation days (24 on a six-day week; 28 to 30 is the market norm).
Can an EOR employee be a managing director or sign contracts?
No. A Geschäftsführer role requires your own entity, and an EOR-employed person should not be presented as an officer of a German company that does not exist. Where a customer, bank or public buyer needs a German signatory, you need a GmbH.
How fast can each option get someone working?
An EOR can typically onboard in one to three weeks once the candidate is chosen. A GmbH route takes six to twelve weeks for formation plus payroll registration with the tax office and health insurers before the first legally compliant salary run.