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
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.
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.
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
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.
Include GDPR data processing clauses
Any remote worker handling EU customer data needs a Data Processing Agreement (DPA). This applies even to contractors.
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.
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
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.
Check withholding tax obligations
For most IT freelance services, Germany does not withhold tax. But verify — artistic or consulting services sometimes trigger withholding.
Social security coordination (EU only)
EU workers: A1 certificate required. Non-EU: generally no German social security applies to foreign contractors.
Ongoing Compliance
Document everything
Keep signed contracts, invoices, DPA, and communication records. German Finanzamt may audit cross-border payments.
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 →