Are you ready to grow your business?
Are you ready to grow your business?
You need a registered German entity before you can hire. Any German employer can hire a non-EU national into a skilled role, but “German employer” is the operative phrase. Only a legally registered entity (a GmbH, AG, or branch) can issue the employment contract that every work permit depends on. For companies without one, that’s a hard blocker: an Employer of Record is the standard way to hire compliantly while you decide whether to set up your own entity.
Only guaranteed base salary counts toward the threshold. The EU Blue Card and most skilled worker routes hinge on a salary threshold (€50,700 standard, €45,934 for shortage roles in 2026). Bonuses, commission, and allowances don’t count — only fixed base salary in the contract. A generous total package can still fail the application if the base salary falls short, and this catches employers out regularly.
The visa is the starting gun, not the finish line. Once your hire lands, a chain of registrations has to happen in the right order — and several block payroll until they’re done. The address registration (Anmeldung) triggers the tax ID, which is needed to run wage tax correctly, alongside social security and health insurance sign-up. None of it is hard in isolation; the trap is the sequencing, and a slow start on the first step can push back the first payroll run by weeks.
Germany is one of the most in-demand destinations for skilled international talent and one of the most misunderstood from an employer’s perspective. The common assumption is that Germany is straightforward: no Sponsor License required, simpler than the UK, just write a job offer and you’re done.
That assumption creates problems. Germany doesn’t require a Sponsor License, but it does require your business to be a registered legal entity in Germany before you can issue the employment contract that underpins any work permit application. For companies without a German entity, that’s a hard blocker — and one that catches expanding businesses off guard when they’ve already found the right candidate.
This guide is written for HR leads, People Ops teams, and COOs managing international hiring into Germany. It covers every visa route relevant to employer-sponsored work, how the application process actually works, the hidden costs most guides don’t mention, and — critically — how to hire compliantly in Germany without a legal entity.
Unlike the UK or the US, Germany does not operate a Sponsor Licence system. Any German employer can hire a non-EU national into a skilled role — provided the role and salary meet the relevant threshold. On the surface, this makes Germany more accessible than other major markets.
The catch is the word ‘German employer’. To issue the employment contract required for a work permit application, your business must be a legally registered entity in Germany. That means a GmbH, AG, branch office, or recognised legal presence — not simply a company that trades with German clients or has German customers.
For companies already established in Germany, the process is relatively direct. For businesses hiring their first German-based employee, or expanding into Germany from the Netherlands, UK, Poland, or elsewhere, the entity question comes first — and it takes time and cost to resolve.
“Almost everyone comes to us with a start date already in their head, usually a couple of weeks out. The job is resetting that. A compliant German hire runs on statutory timelines and depends on the authorities, not on how fast you’d like it to go, and managing that expectation is half of what we do.”
— Asuka Obster, HR Consultant at ThisWorks
Germany overhauled its immigration framework under the Skilled Immigration Act (Fachkräfteeinwanderungsgesetz), with further reforms phased in through 2024 and 2025. The result is a more flexible system — but one with more routes to navigate. Below are the permits most relevant to employer-sponsored hiring.
| Permit | Best for | Min. Salary (2026) | BA Approval Needed? | Fast PR Path? |
|---|---|---|---|---|
| EU Blue Card (§18g) | University graduates in skilled roles earning above threshold | €50,700 / €45,934 (shortage roles) | Not required if general salary threshold is met (€50,700) | Yes — 21 months (+B1 German) or 27 months (+A1 German) |
| Skilled Worker Visa (§18a/§18b) | Professionals with recognised vocational or academic qualification | No fixed minimum — must match going rate for role (applicants 45+: at least €55,770) | Usually required | PR after 3 years of employment |
| IT Specialist Route (§18g exception) | Tech professionals with 3+ years experience but no formal degree | €45,934 (shortage threshold) | Required | Via EU Blue Card terms if salary qualifies |
| Intra-Company Transfer | Transferring existing employees into a German role from another country | Comparable to local rate | Dependent on role and duration | No direct path — ICT Card time doesn't count toward PR |
| Opportunity Card (Chancenkarte) | Candidates job-searching in Germany for up to 1 year before employment | N/A (pre-employment) | No | Transitions to work permit once employed |
The EU Blue Card is Germany’s flagship skilled worker permit and — for the right hire — the most valuable route available. Germany now issues more EU Blue Cards than any other EU member state, and the 2023 Skilled Immigration Act reforms made it more flexible than at any point before.
From an employer perspective, the Blue Card’s appeal is speed and simplicity. If your candidate earns above the salary threshold, Federal Employment Agency (Bundesagentur für Arbeit) approval is not required — removing one of the main bottlenecks in standard permit applications.
| Category | Annual Gross Salary | Monthly Equivalent |
|---|---|---|
| Standard occupations | €50,700 | ~€4,225/month |
| Shortage occupations (IT, engineering, healthcare, construction) | €45,934.20 | ~€3,828/month |
| Recent graduates (degree obtained within last 3 years) | €45,934.20 | ~€3,828/month |
| Candidates aged 45+ entering Germany for the first time | €55,770 | ~€4,648/month |
| IT specialists without a university degree (§18g exception) | €45,934.20+ BA approval required | ~€3,828/month |
A critical point that regularly catches employers out: variable compensation — bonuses, commissions, or allowances — is not counted toward the threshold. Only guaranteed base salary in the employment contract qualifies. If a candidate’s total package meets the threshold but their fixed salary doesn’t, the application will fail.
Germany requires that a candidate’s foreign qualification be recognised as equivalent to German standards before most work permits are issued. For employers used to UK or US hiring, this is often the step that takes them most by surprise — and the one that determines whether a four-week hire becomes a four-month one.
The recognition process (Anerkennung) is managed by different authorities depending on the profession. Academic qualifications are assessed by the Central Office for Foreign Education (ZAB) or the ANABIN database. Regulated professions — doctors, nurses, engineers in licensed fields, lawyers — require recognition from professional chambers and can take significantly longer.
“The classic case for us is someone with a solid degree from outside the EU where the qualification just isn’t sitting cleanly in the ANABIN database. The person’s plainly qualified, but if the entry’s ambiguous you’re waiting on a formal ZAB assessment, and that’s weeks you didn’t plan for. So we run the check the moment an offer’s on the table — the day you find a question mark is the day you want to know, not after the offer is made”
— Samantha Petersen, HR Consultant at ThisWorks
A hire’s decision often rests on their family, so it’s worth knowing the rules. Germany permits family reunification (Familiennachzug) for spouses and dependent children of most skilled workers. The EU Blue Card is particularly strong here: spouses receive immediate, unrestricted work rights and — unlike some other routes — are generally not required to prove German language ability before arrival. For employers competing for senior international talent, that spouse work right is frequently the detail that closes the offer.
You need a legally registered German entity to issue the contract. If you have one, proceed. If you don't, this is your first decision: set up a GmbH (4–12 weeks) or hire through an Employer of Record.
An EOR removes this step entirelyCheck the role against the relevant route (EU Blue Card, Skilled Worker Visa, IT specialist). Set the guaranteed base salary above the applicable threshold — remember variable pay doesn't count.
Run the candidate's degree through the ANABIN database. For non-regulated professions this is often enough; if the entry is unclear you'll need a formal ZAB assessment, so start now — not after the contract is signed.
With the entity, salary and qualification path confirmed, issue the contract. This is the document every subsequent step depends on. For many immigration applications, the formal employment offer is also accepted.
The Bundesagentur für Arbeit signs off where needed — but for qualifying Blue Card salaries, this step is skipped entirely.
Skipped for qualifying Blue Card salariesThe candidate books an appointment at the German consulate in their home country and submits their file.
The candidate travels to Germany on the visa, then completes the on-arrival steps below to convert it into a residence permit.
Our German specialists can assist your employee with receiving the work permit — no German entity required.
Companies entering Germany often start light — either engaging a freelancer, or hiring through an Employer of Record. Both get you working faster than setting up your own entity. But they sit under two different parts of German law, and the risks aren’t the same. Confusing them is where companies get caught out.
If you engage a genuine independent freelancer, there’s no fixed time limit on the arrangement. What matters is the substance of the relationship. If the person in practice works like an employee — your direction, your hours, your equipment, little or no other clients — German authorities can reclassify them under Scheinselbstständigkeit (false self-employment) rules. That triggers back-payment of social security and pension contributions, and potential penalties for both sides. This exposure exists from day one; it’s about how the relationship works, not how long it lasts.
The Arbeitnehmerüberlassungsgesetz (AÜG) governs arrangements where one licensed company is the legal employer and places the worker with a client who directs their day-to-day work. This is the structure behind compliant Employer of Record hiring. Under the AÜG, a single worker is placed with the same client for a defined maximum period — currently 18 months — after which the arrangement moves into its next stage. In practice, that means EOR is best understood as a fast, compliant route into the German market, with a transition to your own German entity as the operation matures.
The practical takeaway is the same in both cases: plan early. For contractors, review whether the relationship is genuinely independent before it drifts into employee-like territory. For EOR arrangements, plan the move to your own entity in good time — German entity setup takes time— so the transition happens on your timeline rather than against a deadline.
“Freelancers and leased employees sit under completely different rules — one’s about whether the relationship is genuinely independent, the other has a defined placement window under the AÜG. Both are straightforward if you plan the next step early. The trouble only starts when nobody’s mapped out what comes after the fast start.”
— Clare van Rensburg, HR Consultant at ThisWorks
Most employers already know about the visible costs — the visa fee at the consulate and the residence permit issued on arrival. These are small, fixed, and easy to look up. What catches expanding businesses out are the costs sitting just outside that headline: qualification recognition, certified translations, and the big one, establishing a legal entity. Here are the fees employers most often forget to budget for.
| Cost Item | Typical Amount | Who Pays | Notes |
|---|---|---|---|
| Qualification recognition assessment (ZAB) | €208–€485+ | Employer / Candidate | Varies by profession and complexity |
| Certified translation of documents | €150–€500+ | Employer / Candidate | Per document set; often underestimated |
| Entity setup in Germany (if no legal entity exists) | ~€2,500 formation + ~€12,500 initial share capital | Employer | One-time; or use EOR to avoid entirely |
The entity setup cost is the line that surprises most expanding businesses. Setting up a GmbH (the most common structure) in Germany typically takes 4–12 weeks and costs at least €15,000+ in notary, registration, and legal fees — before you’ve employed anyone. An EOR arrangement eliminates this entirely for companies at the early stage of German expansion.
Getting the visa is not the finish line. Once your new hire lands in Germany, a short sequence of registrations has to happen — and several of them block payroll until they’re done. Employers new to Germany routinely underestimate this.
Address registration (Anmeldung). Within roughly two weeks of moving into accommodation, the employee must register their address at the local Bürgeramt. The confirmation (Meldebescheinigung) is a prerequisite for almost everything that follows.
Residence permit (eAT). The entry visa is temporary. The employee applies for the electronic residence permit card at the Ausländerbehörde, usually after the Anmeldung is complete.
Tax ID (Steuer-Identifikationsnummer). Issued automatically by post after the Anmeldung. Payroll can’t run wage tax correctly without it.
Social security and health insurance. Health insurance is mandatory, statutory (GKV) or private (PKV). The employer registers the new hire for social security and reports them to the chosen health insurer, which generates the social security number.
Bank account. Practically essential for salary payment, and often harder to open before the Anmeldung and residence permit are sorted.
None of these is difficult in isolation. The problem is sequencing — several depend on the one before it, and a delay early in the chain pushes back the first payroll run. This is one of the clearest areas where an EOR earns its fee: it manages the whole post-arrival sequence as standard.
“People think the visa is the finish line. It isn’t — it’s the starting gun for about five registrations that all have to happen in the right order. The Anmeldung blocks the tax ID, the tax ID blocks clean payroll, and if the employee doesn’t book their Bürgeramt slot in the first week, you can lose a fortnight before you’ve even started. Individually none of it’s hard. It’s the order that catches people out.”
— Asuka Obster, HR Consultant at ThisWorks
The direct employment route — establishing a German entity, issuing the contract, managing the work permit process, running local payroll — is the right long-term structure for businesses with sustained German operations. But it’s not the only option, and for many companies it’s not the right starting point.
An Employer of Record (EOR) is a locally registered company that becomes the legal employer of your worker in Germany. The EOR issues the employment contract, manages payroll and statutory deductions, handles social security registration, and — where relevant — supports the work permit process under its own registered entity. You retain day-to-day management of the employee and the commercial relationship.
The transition from EOR to direct employment is also manageable. Companies often use EOR for their first 1–3 German hires, then establish their own entity once the investment is justified — with staff transferring across at that point.
“One of our clients — a UK software company — ran their first three German hires through us as EOR while they worked out whether the market was worth it. Around fourteen months in it clearly was, so they set up their own GmbH and moved the team onto it. That’s the whole point of doing it in that order: you get to prove the market before you commit to the entity, instead of betting on it upfront. By the time you’re building the GmbH, it’s a decision you’ve already earned — not a leap of faith.”
—Vahl Carmona, HR Consultant at ThisWorks
Germany has no Sponsor Licence system, which leads employers to assume hiring is lighter-touch than the UK. But the entity requirement still applies underneath: you need a locally registered German entity to issue the employment contract that underpins the work permit. No entity, no legal basis to hire.
Recognition can take 3–6 months for regulated professions. Employers who begin this after contract signing will face a gap between contract start date and legal working status.
The EU Blue Card salary threshold applies to guaranteed base salary only. Bonus-heavy packages that look compliant on paper often fall short on the fixed salary line.
No — Germany does not have a Sponsor Licence equivalent. However, you do need to be a legally registered employer in Germany to issue the employment contract that underpins a work permit application. Without a registered entity, you cannot directly employ someone in Germany.
Yes — through an Employer of Record arrangement. An EOR acts as the legal employer in Germany on your behalf, meaning you can hire compliantly without establishing your own entity. This is the most common route for companies at the early stage of German expansion.
Standard processing for a skilled worker visa runs 6–12 weeks from application submission, though this varies significantly by consulate and country of application. Qualification recognition — which must be completed before or in parallel — can add 3–6 months for regulated professions.
The EU Blue Card is Germany’s premium work permit for highly qualified non-EU professionals earning above the salary threshold (€50,700 for standard roles, €45,934.20 for shortage occupations in 2026). Its advantages over the standard Skilled Worker Visa include a faster path to permanent residency (21–27 months versus 3 years), immediate work rights for spouses, and no Federal Employment Agency approval required if the salary threshold is met. For most degree-qualified hires above the salary threshold, the Blue Card is the better route.
It depends on the permit type. EU Blue Card holders can change jobs after the first year with notification to the Ausländerbehörde, and freely after two years. Skilled Worker Visa holders generally require a new application if the role changes materially. In both cases, the new employer must meet the relevant salary and qualification conditions.
Every German hire is a little different — the right permit depends on the role, the salary, and where your candidate’s qualifications sit. Tell us the role you’re filling and where your candidate’s based, and we’ll come back with the likely permit route and a realistic timeline built around your start date. No jargon, no obligation.