Compliance GuideApril 2026·~10 min read·NexoStaff
ArmeniaKazakhstanAzerbaijanGeorgia

Permanent Establishment Risk When Hiring Developers in Armenia, Kazakhstan, Azerbaijan, and Georgia

When a German GmbH or Spanish S.L. engages a remote developer in Armenia, Kazakhstan, Azerbaijan, or Georgia, most founders ask: is this legal? The answer is yes — but the mechanism matters. Hiring a developer as a direct contractor and routing payroll yourself may look simple, but it can create a taxable presence in the developer's country that your CFO hasn't budgeted for.

Compliance review for permanent establishment risk

What Is Permanent Establishment Risk?

Permanent establishment (PE) is a tax concept: if your foreign company creates a PE in another country, that country can tax you on profits attributable to that PE. PE rules exist in every major tax treaty and domestic tax code.

For European tech companies hiring remote developers in CIS countries, PE risk arises in two ways:

  1. 1Time-based PE — your personnel or agents are present and active in the country for longer than the treaty threshold
  2. 2Agency PE — someone in the country has authority to conclude contracts that bind your company

Most founders worry about (1) and miss (2). A developer with authority to sign NDAs, statements of work, or purchase orders on your behalf is an 'agent' — and a single such act can establish PE regardless of how many days they've been in-country.

Country-by-Country PE Thresholds

CountryTime-based thresholdAgency PECorporate tax if triggered
Armenia183 days / 12 monthsYes — any dependent agent with contract authority18% CIT
Kazakhstan183 days / 12 monthsYes — Tax Code Art. 22020% CIT
Azerbaijan90 days / 12 monthsYes20% CIT
GeorgiaSubstance-based — no day countYes — Art. 29 Georgian Tax Code15% CIT

Note on Azerbaijan: The 90-day threshold is the shortest in the region. A developer who starts in January and takes a short break is at risk by early April. This is not a theoretical concern.

Note on Georgia: Georgian tax authorities look at substance — does your company have a 'place of business' in Georgia? If a developer regularly conducts client calls, manages a team, or makes binding decisions from Tbilisi, PE may exist regardless of days.

The Two Triggers Most Companies Miss

Trigger 1: Routine work that exceeds the threshold

A senior developer working full-time works approximately 250 days per year — well above every threshold in this table. If that developer is your direct contractor (not engaged through an EOR), the question of whether they are your 'dependent agent' depends on how the contract is written, whether they work exclusively for you, and whether they have the practical ability to represent you.

Trigger 2: Agency PE from operational authority

Even one day is enough for agency PE. Ask yourself: Can the developer accept or negotiate changes to their own contract with you? Do they represent your company in calls with third parties? Do they sign anything — even an NDA — on your behalf?

If yes to any of these, you may have an agency PE issue from month one.

Cost Scenario: German GmbH Exposed to PE in Armenia

A German software company engaged three Armenian developers as direct contractors for 18 months. Each developer worked full-time (230+ days/year). The contracts were written as service agreements, but the developers: worked exclusively for the German company, received equipment from the German company, participated in internal team meetings representing the company to clients.

  • PE established from month 7 (183-day threshold crossed)
  • Attributed profit: ~€120,000 over 18 months
  • Armenian CIT at 18%: €21,600
  • Penalties for non-registration: AMD 300,000 (~€700)
  • Back-interest on unpaid CIT: ~€2,800
  • Professional fees (local tax lawyer + German tax advisor): €18,000
  • Total cost of not using an EOR: ~€43,000

Compared to NexoStaff management fees of ~€18,000 over the same period.

This is an illustrative scenario based on Armenia's standard assessment framework. Outcomes vary.

How EOR Eliminates PE Risk

1

The developer has a civil services agreement with NexoStaff — a local entity registered in their country. Your company has no direct contract with the developer.

2

You receive a B2B invoice from NexoStaff — NexoStaff Spain S.L. (or NexoStaff GmbH). This is a standard vendor relationship, not an employment or dependent-agency relationship.

3

The developer cannot bind your company — they have no authority to act as your agent because they are not your contractor.

4

No day count applies — time-based PE thresholds apply to your personnel or dependent agents. Under EOR structure, the developer is NexoStaff's contractor, not yours.

The PE risk is not reduced — it is removed at the structural level.

Related resources

Frequently Asked Questions

Ready to Remove PE Risk from Your Hiring?

NexoStaff handles EOR compliance in Armenia, Kazakhstan, Azerbaijan, and Georgia. One EUR invoice per month. No local entity required.

30 minutes. Confidential. Response within 24 hours.