Feb 18, 2026·10 min read·Compliance

The Remote Hiring Legal Checklist for German Companies

You are a German GmbH. You want to hire a developer in Istanbul, Dubai, or Austin. Your Steuerberater looks nervous. Here is the 12-point legal checklist that keeps you compliant.

Before You Start

1

Choose your engagement model

Direct employment (requires local entity or EOR), freelance/contractor (Werkvertrag or Dienstleistungsvertrag), or Employer of Record. Each has different compliance requirements.

2

Check the Double Taxation Agreement (DTA)

Germany has DTAs with 95+ countries including Turkey, UAE, and the US. These determine where income tax is paid and prevent double taxation.

3

Assess permanent establishment risk

If your remote worker acts as your company representative, negotiates deals, or has authority to conclude contracts — you may create a Betriebsstaette in their country.

Employment & Contract

4

Define the Scheinselbststaendigkeit boundary

If your contractor works only for you, uses your equipment, and follows your schedule — German law may reclassify them as an employee. Keep it truly independent.

5

Include GDPR data processing clauses

Any remote worker handling EU customer data needs a Data Processing Agreement (DPA). This applies even to contractors.

6

Specify IP assignment

Without explicit IP clauses, the developer may own the code they write. Always include a work-for-hire or IP assignment clause.

7

Set payment currency and terms

EUR invoicing is standard for DACH. For Turkey, discuss TRY vs. EUR denomination. For UAE, AED or USD is common.

Tax & Social Security

8

Handle VAT correctly

B2B services from non-EU contractors: reverse charge mechanism. No VAT on the invoice. You self-assess Umsatzsteuer. Confirm this with your Steuerberater.

9

Check withholding tax obligations

For most IT freelance services, Germany does not withhold tax. But verify — artistic or consulting services sometimes trigger withholding.

10

Social security coordination (EU only)

EU workers: A1 certificate required. Non-EU: generally no German social security applies to foreign contractors.

Ongoing Compliance

11

Document everything

Keep signed contracts, invoices, DPA, and communication records. German Finanzamt may audit cross-border payments.

12

Review annually

Tax laws change. DTAs get updated. Remote work regulations evolve. Review your international contractor setup at least once per year.

We handle the complexity for you.

When we present a candidate, we include guidance on the best engagement model for their specific country.

Get in touch →
Stelle zu besetzen? Jetzt anfragen