Most companies model this decision in euros. Setup cost, monthly fee, headcount, break-even point.
Run that model for Germany and you'll get a surprise: setting up a German company is cheaper than the European average, not more expensive. There's no mandatory severance fund like Italy's. There's no 900-agreement collective bargaining system to classify yourself into. On paper, Germany looks like one of the easier places to go directly.
The catch is that in Germany, cost isn't what changes the answer. Headcount is. Three separate thresholds at five, ten and thirty employees change what you legally owe and what a mistake costs you, and none of them lines up with the point where the money says to switch. That's what makes this decision different here.
Employer of Record vs Legal Entity in Germany: What's the Difference?
An Employer of Record (EOR) is a company that legally employs your German staff for you. The EOR signs the employment contract, runs payroll, registers the employee with the health, pension, unemployment and long-term care insurance funds, handles the accident insurance registration, files everything monthly, and carries the legal responsibility under German employment law. You choose the person, direct the work, and manage performance.
A legal entity usually means a GmbH (Gesellschaft mit beschränkter Haftung) the German equivalent of a limited company. Setting one up makes your business the direct employer. You register with the tax office, get a company number (Betriebsnummer) from the Federal Employment Agency, run payroll, file annual accounts, and take on every employment obligation yourself, from contract wording through to dismissal procedure.
There's a third option people often reach for and shouldn't: registering as a foreign employer for payroll only, without a company. You can pay German employees that way, but German wage tax rules, employment law and social security obligations all still apply. It also usually leaves the employee to settle their own wage tax through their annual return, and creates a risk of being treated as having a taxable presence in Germany as your headcount and seniority grow. It removes the incorporation step, not the employer duties.
How Much Does It Cost to Set Up a Company in Germany?
Less than most people expect, and less than the €15,000–40,000 figure often quoted as the European average.
Share capital. A GmbH needs €25,000 in share capital, and at least €12,500 has to be paid into the company's bank account before it can be entered in the commercial register (Handelsregister). This is not a fee. It's your own money, it stays in the company, and you can spend it on salaries, rent or equipment once registration is complete. It's a cash-flow requirement, not a cost.
Formation fees. Using the standard template articles (Musterprotokoll), pure formation fees run roughly €700–1,200, with most founders around €900. With a custom shareholders' agreement and professional review which most foreign parents will want a realistic range is €1,500–3,000.
Register and trade office fees. The commercial register entry costs €225. It rose from €150 on 1 June 2025, the first increase since 2011 as part of a 50% across-the-board rise in register fees. Registering with the local trade office (Gewerbeanmeldung) costs roughly €15–65 depending on the city.
Ongoing costs where the real money is. A tax advisor (Steuerberater) typically runs €2,500–6,000 a year, plus a business address at €1,200–3,000 a year if you don't have your own premises. Fully outsourced bookkeeping runs €200–400 a month, plus €1,000–3,000 for the annual accounts. Double-entry bookkeeping and annual accounts are compulsory from day one, whatever your turnover.
Timeline. Two to six months from decision to being able to run payroll, once notary, register entry, tax registration and payroll setup are all done. An EOR can have someone on German payroll in one to three weeks.
So the honest summary: German setup fees are low, the capital requirement is a cash-flow question rather than an expense, and the annual running cost of the entity is what you're really committing to.
When Does an EOR Make More Financial Sense?
Compare a single hire on a €65,000 gross salary.
Under an EOR: you pay the gross salary, the statutory employer costs, and the EOR fee typically €400–800 per employee per month across the European market. Employer social contributions cover pension (18.6% total, split evenly), health insurance (14.6% general rate, split, plus a top-up averaging 2.9% in 2026, also split), unemployment (2.6% total) and long-term care (3.4% base) roughly 21–23% on the employer side, with accident insurance and small statutory levies on top. Total employer cost lands at about 120–125% of gross. The person can start in one to three weeks.
Under your own GmbH: exactly the same statutory costs apply. Social contributions don't shrink because you're the direct employer. On top you carry formation fees, the €12,500 minimum paid-in capital, two to six months before anyone can start, and €4,000–10,000 a year in accounting, payroll and advisory overhead before counting internal HR time.
For one employee, it isn't close. For three or four, it's still not close. The entity only earns its cost once enough people are absorbing that fixed annual overhead which in Germany typically lands somewhere in the 10-to-15 employee range, in line with most of Western Europe. Germany doesn't push the crossover later the way Italy does, because there's no equivalent of Italy's mandatory severance accrual and no dense sector-agreement system to monitor.
Which means the money answers this question fairly conventionally. The thresholds don't.
At What Headcount Should You Open a German Entity?
Here's the part that doesn't show up on a cost comparison. Three headcount thresholds change your obligations in Germany, and all three sit near or below the point where the money says to switch.
At five employees: works councils become possible. Under section 1 of the Works Constitution Act (Betriebsverfassungsgesetz), employees can elect a works council (Betriebsrat) in any establishment with at least five permanent employees eligible to vote, three of whom are eligible to stand. There's no obligation on you to set one up but the employees can initiate it, and preventing them from doing so is a criminal offence. A works council has genuine consent rights over working hours, overtime, holiday scheduling and monitoring technology, and must be consulted before any dismissal.
At more than ten: dismissal protection arrives. The Dismissal Protection Act (Kündigungsschutzgesetz) applies once the company employs more than ten people and the individual has been there at least six months. Part-time staff count as fractions up to 20 hours a week as 0.5, up to 30 hours as 0.75. Below that line, you can end employment in probation on two weeks' notice without giving a substantive reason. Above it, every dismissal needs to be justified on one of three legal grounds.
At more than thirty: your sick pay stops being reimbursed. German employers pay 100% of salary for the first six weeks of sickness. Employers with no more than 30 staff are required to take part in the reimbursement scheme (Umlageverfahren U1), paying a small monthly levy and getting back a share of the sick pay they've continued to fund. Above 30 employees, you don't take part and get nothing back. The reimbursement rate is set by each health fund and is never 100%, but it's a real offset while you have it.
None of these is a reason to stay on an EOR forever. They're a reason to know exactly when you're crossing each one, because the entity decision and the compliance-capability decision are not the same decision and in Germany they arrive at different times.
Which Hiring Model Is Right for Your Germany Expansion?
Start with an EOR if you're making your first one to roughly ten German hires, you need someone working within weeks rather than months, you're sponsoring visas for talent from outside the EU, or you don't yet have anyone in the business who can handle a works council consultation or a socially justified dismissal.
Move to an entity when headcount passes the 10-to-15 range and the fixed annual overhead starts to look cheaper than cumulative EOR fees, when you need full control over bonus schemes, share plans or HR policy beyond what an EOR arrangement supports, or when a registered German presence matters commercially to clients, partners or regulators.
Split the decision if you're growing fast. Nothing stops you building the entity while your existing German hires stay with the EOR through the transition. Given the two-to-six-month setup runway, starting that work at around eight to ten employees usually beats waiting until the maths tips and then losing a quarter to incorporation.
Bottom Line
Germany doesn't punish you on setup cost. Formation fees are modest, the capital requirement is your own money, and the crossover point sits roughly where it does in the rest of Western Europe.
What Germany does is move the difficulty from the balance sheet to the org chart. At five employees your workforce can elect a body with consent rights you can't override. At eleven, ending a hire stops being a commercial decision and becomes a legal one. At thirty-one, a cost you'd been getting partly reimbursed becomes fully yours.
So model the euros but decide on the thresholds. The question isn't only "at what headcount does an entity get cheaper." It's "at what headcount do I need someone who can run German employment law properly," and in Germany that number comes first.
If you want to work through where your German headcount plan crosses each of those lines, we're happy to run through it with you. Reach the team at experts@adtsolution.com
Get in touch with us:
Netherlands (HQ) : +31 97010207974
UK (HQ) : +44 7401131349
Belgium : +32 460254634
Follow us on:
LinkedIn : https://www.linkedin.com/company/dhi-adt/



Comments (0)
No comments yet. Be the first to comment!