The Dutch engineering market is small, expensive and tight. A senior developer in Amsterdam costs EUR 85,000-110,000 in salary, and the 30% ruling that once made international hiring attractive has been progressively trimmed. That pressure pushes almost every scaling Dutch company toward a development partner at some point. The question is not whether to use one, but how to structure the engagement so that it survives an AVG audit, a scope change and an eventual exit.
01The AVG is the GDPR, and your partner is a processor
Dutch data protection law - the Algemene verordening gegevensbescherming, or AVG - is the GDPR as implemented in the Netherlands, supervised by the Autoriteit Persoonsgegevens. There is no separate lighter regime for software vendors. If your development partner touches personal data, including in a copy of production used for debugging, they are a processor and you need an Article 28 processing agreement in place before work starts.
The failure mode is almost never the contract itself. It is the production data copy that a developer pulls into a staging environment at 2am to reproduce a bug. If your partner cannot describe, precisely, how they work on realistic data without exporting personal data from your environment, you do not yet have a compliant setup - you have a clean paper trail over a leaky practice.
- Article 28 verwerkersovereenkomst signed before any access is granted.
- Named sub-processors, with notice and objection rights on changes.
- Transfer mechanism (SCCs plus a transfer impact assessment) for non-EEA work.
- A documented answer to how debugging happens without exporting production data.
- Deletion and return terms that survive the end of the engagement.
02Nearshore, offshore and what the overlap is really worth
Dutch companies typically weigh three options: nearshore within the EU, offshore in Asia, or a hybrid with a local lead. The honest comparison is not rate versus rate but rate versus the coordination cost of the timezone gap, which varies enormously with how mature your specification discipline is.
| Model | Blended senior rate | Overlap with CET | Best suited to |
|---|---|---|---|
| Dutch in-house | EUR 75 - 110/hr | Full | Core product, domain-critical work |
| EU nearshore (PL, PT, RO) | EUR 45 - 70/hr | Full to 1 hour | Team extension, regulated data |
| Hybrid (EU lead + offshore team) | EUR 30 - 50/hr | 4 - 6 hours | Scaled delivery with EU accountability |
| Offshore (India) | EUR 18 - 35/hr | 3 - 5 hours | Well-specified platform and product work |
03Keeping the engagement out of schijnzelfstandigheid territory
The Netherlands has tightened enforcement around false self-employment - schijnzelfstandigheid - and since the Belastingdienst resumed active enforcement in 2025, the structure of contractor relationships gets real scrutiny. This mostly bites on individual ZZP'ers rather than on a corporate development partner, but the distinction depends on how the engagement actually runs.
A partner that delivers defined outcomes with its own management and its own tooling is buying-and-selling software. A partner whose engineers sit in your standups, take direction from your line managers and are indistinguishable from employees looks like labour supply, and labour supply carries employment-status risk. If you want the flexibility, structure the engagement around deliverables and let the partner manage its own people.
04Contract terms that decide how this ends
Most partner relationships end. That is normal, and it is not a failure - products mature, teams get built in-house, priorities shift. What separates a clean transition from an expensive one is entirely decided at signature, when nobody is thinking about the exit.
Dutch law will generally uphold what you agreed, so the protection has to be in the agreement rather than assumed. The three that matter most are IP assignment, source and infrastructure handover, and a defined notice period with a transition obligation attached.
- IP assignment on payment, explicitly covering code, designs and infrastructure-as-code.
- Handover deliverables specified as deliverables - documentation, runbooks, credentials.
- A transition period the partner is contractually required to support, not merely willing to.
- Escrow or repository ownership on your side from day one, not transferred at the end.
- Clear terms on who owns the CI/CD configuration and cloud accounts.
05Evaluating candidates without relying on the sales deck
Vendor selection in the Netherlands tends to be relationship-led and reference-heavy, which is pleasant but weakly predictive. References are pre-screened by definition. The signals that correlate with delivery quality are narrower and more uncomfortable to ask about.
- Ask to interview the specific engineers who will be assigned, not the pre-sales architect.
- Ask what happens when a requirement is ambiguous - 'we propose an interpretation in writing' beats 'we ask you'.
- Ask to see the verwerkersovereenkomst and sub-processor list before you are in procurement.
- Ask whether CI, code review and automated testing are standard or a priced add-on.
- Ask them to describe an engagement that went badly and what changed afterwards.
06Where SyncTrix fits
We work with Dutch companies as an outcome-accountable delivery partner: our engineers, our delivery management, measured against defined deliverables rather than supplied as seats into your team. That structure keeps the relationship clearly a services engagement and keeps employment-status questions off the table.
We contract as processor under Article 28 with AVG-appropriate terms, disclose sub-processors, and work inside client-owned repositories and cloud accounts as standard - so the handover question is answered before it is asked. If you are weighing a partner against building in-house, we will give you an honest read on which fits, including when the answer is to hire.
Topics
Priya Iyer
Staff Engineer · SyncTrix
Writes about the engineering decisions behind production systems - architecture, delivery and the trade-offs that only show up at scale.
Building something like this?
SyncTrix engineers AI, SaaS, platform and cloud systems for enterprises and high-growth teams. Tell us what you're shipping and we'll scope it with you.