A foreign subsidiary is a local company your business owns, which employs your staff directly. With an Employer of Record, a provider's local entity employs them for you and charges a fee per employee each month. Employment costs (salary, employer social security and benefits) are the same either way, so the comparison is EOR fees against what your own company costs to set up and run.
In our German example, a small GmbH costs about €8,850 a year in fixed costs set by official fee schedules (including set-up spread over 3 years), against EOR fees of about €6,333 per employee a year at the most common published price. On those figures the subsidiary is cheaper from 2 employees, or from 3 against the lowest published EOR price. Costs with no official figure, such as an office address, legal advice and your own management time, push the break-even higher.
Step-by-step fees for the German example are in our GmbH setup costs guide.
| Step | Employer of Record | Foreign subsidiary (Germany: GmbH) |
|---|---|---|
| Legal set-up | Sign the provider's service agreement | Articles signed before a notary, share capital paid in, entry in the commercial register |
| Capital | None | €25,000 minimum for a GmbH, at least €12,500 paid in before registration (GmbHG §§ 5, 7) |
| Registering as an employer | Done by the provider | Establishment number for payroll reporting (SGB IV § 18i), accident insurer, tax registration |
| Payroll and accounts | Included in the EOR fee | Your own payroll provider or tax adviser, bookkeeping and annual accounts |
| Official set-up fees | None | About €1,051 for a standard GmbH (notary, register, trade office) |
| Legal employer | The provider's local entity | Your subsidiary |
| Can invoice local customers | No | Yes |
The table compares annual EOR fees with a small GmbH's costs at different headcounts. The GmbH figure is the fixed part of the running costs in our GmbH running costs guide (tax adviser at the midpoint of the statutory scale for a company with €600,000 revenue, plus chamber, register and other official fees), set-up of €1,051 spread over 3 years, and payroll at the midpoint of the statutory €6–€30 per employee per month.
EOR fees use the most common published starting price for Germany among the providers we track, US$599 per employee per month (4 providers), and the lowest, US$349, converted at €0.881 per US dollar.
| Employees | EOR at US$599 | EOR at US$349 | Own GmbH (official costs) |
|---|---|---|---|
| 1 | €6,333 a year | €3,690 a year | €9,066 a year |
| 2 | €12,665 a year | €7,379 a year | €9,282 a year |
| 3 | €18,998 a year | €11,069 a year | €9,498 a year |
| 5 | €31,663 a year | €18,448 a year | €9,930 a year |
| 10 | €63,326 a year | €36,896 a year | €11,010 a year |
In some countries the law limits how one company can place its employees with another, which is how an EOR works. In Germany an EOR arrangement is usually treated as employee leasing under the AÜG: the provider needs a leasing licence, and the same worker can generally be placed with the same client for no more than 18 consecutive months (AÜG § 1(1b)). If you want to keep someone longer, you need your own subsidiary or another compliant structure, whatever the cost comparison says. See AÜG and EOR in Germany.
Our EOR vs local entity guide lists the other countries where the law limits EOR arrangements, with links to each country's rules.
- Selling locally: an EOR can employ your staff but can't invoice your customers, sign local contracts or hold licences for you.
- Permanent establishment: if staff habitually conclude or negotiate contracts for you, your company may have a taxable presence in the country whoever employs them (OECD Model Tax Convention, Article 5). Get tax advice for sales and leadership roles.
- Control: your own contracts, benefits, policies and employer brand.
- You're testing a market and may leave: an EOR needs no liquidation.
- You have one or two people in many countries, rather than a team in one.
- Your finance team has no capacity for another set of accounts, filings and payroll.
- You need to hire before a subsidiary could be registered.
If you start with an EOR and plan to move staff to your own company later:
- Read the EOR agreement's exit terms before signing: notice periods, any conversion fee and minimum terms.
- Start the subsidiary early: incorporation, registration as an employer and payroll need to be in place before the first transfer date.
- In Germany, plan around the 18-month limit: the move has to happen before each worker reaches it.
- Agree how leave, service and benefits carry over, and get local legal advice on the new contracts.
Is a foreign subsidiary cheaper than an EOR?
What is the difference between an EOR and a subsidiary?
How long can I use an EOR in Germany?
Does an EOR protect me from permanent establishment?
What does it cost to set up a subsidiary in Germany?
- 1Gerichts- und Notarkostengesetz (GNotKG)
Bundesministerium der Justiz (gesetze-im-internet.de)
Notary fees for forming a GmbH (see the GmbH setup costs guide for the calculation).
- 2Handelsregistergebührenverordnung (HRegGebV)
Bundesministerium der Justiz (gesetze-im-internet.de)
Commercial register fees for the first entry of a GmbH.
- 3Steuerberatervergütungsverordnung (StBVV)
Bundesministerium der Justiz (gesetze-im-internet.de)
Tax adviser fee scale, including payroll at €6 to €30 per employee per month (§ 34(2)).
- 4GmbH-Gesetz § 5 and § 7
Bundesministerium der Justiz (gesetze-im-internet.de)
Minimum share capital of €25,000, at least €12,500 paid in before registration.
- 5SGB IV § 18i
Bundesministerium der Justiz (gesetze-im-internet.de)
Employers must apply for an establishment number before payroll reporting.
- 6Temporary Employment Act (Arbeitnehmerüberlassungsgesetz, AÜG)
Federal Ministry of Justice (gesetze-im-internet.de)
§ 1(1): leasing requires a licence; § 1(1b): no more than 18 consecutive months with the same client; § 8: equal pay from the start, which a collective agreement may defer for the first nine months.
- 7Employee leasing licence (Arbeitnehmerüberlassung)
Bundesagentur für Arbeit
The authority that issues and supervises AÜG licences.
- 8Model Tax Convention on Income and on Capital (Article 5: permanent establishment)
OECD
The international reference for when business activity creates a taxable presence.
Related research
- EOR vs entity calculatorYour own break-even, with your quotes, for any of our countries.
- EOR vs local entityThe general framework, running costs and audit rules by country.
- GmbH setup costs in GermanyNotary, register and trade office fees, from the official schedules.
- GmbH running costs in GermanyAnnual tax adviser, chamber and register fees.
- AÜG and EOR in GermanyThe 18-month limit and what to plan for.