Tips & Advies10 min lezen

Software development uitbesteden: Nederland, nearshore of offshore? (2026)

Door Mustafa KoseOprichter en developer van VirtuoLabGepubliceerd Laatst bijgewerkt

Software development uitbesteden is het inschakelen van een externe developer of een bureau om software te ontwerpen, bouwen of onderhouden. Uitbesteden is gangbaar: externe leveranciers voerden in 2023 ICT-taken uit bij 84,27% van de Nederlandse en 71,92% van alle EU-bedrijven (Eurostat). Voor een Nederlands bedrijf zijn er in 2026 drie modellen: 1) lokaal, 2) nearshore en 3) offshore. Een lokale developer werkt in dezelfde tijdzone en onder Nederlands recht. Een nearshore team in Polen of Roemenië werkt binnen de EU, met hooguit 1 uur tijdsverschil. Een offshore team in India, Vietnam of de Filipijnen loopt 3,5 tot 7 uur voor. Elk model werkt via Microsoft Teams, maar alleen een lokale developer kan dezelfde dag hands-on op locatie meedenken. In de praktijk bepalen communicatie, de AVG en het eigendom van de broncode de uitkomst meer dan het uurtarief. Twijfel je tussen offertes, vraag dan een second opinion op de scope.

Wat betekent software development uitbesteden?

Software development uitbesteden is het inhuren van een externe partij om software te bouwen of te onderhouden, in plaats van zelf developers in dienst te nemen. Die externe partij kan een freelancer, een kleine studio of een groot bureau zijn, in Nederland of in het buitenland. Vaak speelt een tekort aan developers mee. Van de EU-bedrijven die in 2023 ICT-specialisten wierven, meldde 57,5% moeilijk vervulbare vacatures, en maar 20,05% van alle EU-bedrijven had in 2024 eigen ICT-specialisten in dienst (Eurostat). In 2026 domineren drie locatiemodellen: 1) lokaal, bijvoorbeeld bij VirtuoLab in Papendrecht, 2) nearshore, zoals in Polen of Roemenië, en 3) offshore, zoals in India, Vietnam of de Filipijnen. Overleg loopt bij elk model meestal via Microsoft Teams of een vergelijkbare tool. De contractvorm telt net zo zwaar als de locatie. Een vaste prijs beperkt het budgetrisico voor de opdrachtgever, terwijl nacalculatie flexibiliteit geeft maar het risico bij de opdrachtgever legt.

Hoe verhouden Nederland, nearshore en offshore zich tot elkaar?

Het grootste verschil tussen lokaal, nearshore en offshore ontwikkelen is niet technische kennis, maar afstand: in tijd, taal, recht en cultuur. Goede developers zijn er in elk land, dus kwaliteit hangt af van het team en niet van de kaart of de prijs per FTE. Twee verschillen tellen het zwaarst: 1) tijdzones en 2) recht. India loopt 3,5 tot 4,5 uur voor op Nederland, Vietnam 5 tot 6 uur en de Filipijnen 6 tot 7 uur. Van een werkdag van 8 uur overlapt met Roemenië nog 88%, met India hooguit 56% en met de Filipijnen soms maar 25%. Een vraag die je om 15:00 uur via Microsoft Teams stelt, krijgt dan vaak pas de volgende ochtend antwoord. Polen zit in dezelfde tijdzone als Nederland. Polen en Roemenië zijn bovendien EU-lidstaten, terwijl India, Vietnam en de Filipijnen in 2026 buiten de EU vallen zonder Europees adequaatheidsbesluit. Een bedrijf in Rotterdam met 15 mensen heeft bijvoorbeeld vaak het meest aan korte lijnen en dezelfde werktijden.

Factor
Lokaal (Nederland)
Nearshore (Polen, Roemenië)
Offshore (India, Vietnam, Filipijnen)
Tijdsverschil met Nederland
Geen
0 tot 1 uur
3,5 tot 7 uur
Werktaal
Nederlands of Engels
Engels
Engels
AVG-status
EU
EU
Buiten de EU, extra waarborgen nodig
Fysiek overleg
Dezelfde dag
Korte vlucht
Lange vlucht
Toepasselijk recht
Nederlands recht
EU-recht, rechtskeuze in contract
Rechtskeuze mogelijk, handhaving in het buitenland lastiger

Wat eist de AVG als developers buiten de EU werken?

De hoofdregel is eenvoudig: de AVG laat persoonsgegevens vrij stromen binnen de Europese Economische Ruimte en naar landen met een adequaatheidsbesluit. Volgens de Europese Commissie zijn er dan geen verdere waarborgen nodig. Op de lijst staan onder meer Japan, Zwitserland, het Verenigd Koninkrijk en Amerikaanse bedrijven onder het EU-US Data Privacy Framework, zoals Microsoft. India, Vietnam en de Filipijnen staan in 2026 niet op de lijst. Offshore developers met toegang tot een productiedatabase hebben daarom een extra juridische basis nodig, meestal de standaardcontractbepalingen (SCC's). De Commissie stelde de gemoderniseerde SCC's vast op 4 juni 2021. Een onrechtmatige doorgifte kan volgens artikel 83 een boete opleveren tot 20 miljoen euro of 4% van de wereldwijde jaaromzet. Daarnaast is een verwerkersovereenkomst volgens artikel 28 nodig, en het ontbreken daarvan valt in de boetecategorie tot 2%. De veiligste opzet is dat externe developers met realistische testdata werken, bijvoorbeeld gegenereerd via Faker (Python), in plaats van met echte klantgegevens.

Wie is eigenaar van de broncode als je development uitbesteedt?

Volgens het Nederlandse auteursrecht is de maker eigenaar van het auteursrecht op software, en een externe developer is de maker, tenzij het contract iets anders regelt. Artikel 7 van de Auteurswet (Aw) maakt de werkgever alleen maker van werk dat werknemers in dienst maken. Een freelancer of bureau is geen werknemer, dus de opdrachtgever wordt niet automatisch eigenaar. Artikel 2 vereist bovendien een akte voor de overdracht: een schriftelijk stuk dat voor die overdracht is opgesteld. Zonder akte heeft de opdrachtgever mogelijk alleen een licentie, wat een latere overstap naar een andere developer lastig maakt. Ook open-sourceonderdelen tellen mee. Volgens Black Duck bevatte in 2026 68% van de onderzochte codebases licentieconflicten, tegen 56% een jaar eerder. In Duitsland is auteursrecht zelf niet overdraagbaar, volgens UrhG paragraaf 29. Duitse contracten werken daarom met gebruiksrechten. VirtuoLab regelt eigendom eenvoudig: na oplevering ben je eigenaar van de broncode en de data, met de repository vanaf dag één op jouw naam via GitHub of Microsoft Azure DevOps.

Wat kost uitbestede softwareontwikkeling echt?

De echte prijs van uitbestede softwareontwikkeling is de offerteprijs plus managementtijd, herstelwerk, vertraging en overdrachtskosten. Uurtarieven in het buitenland kunnen lager zijn, maar de opdrachtgever besteedt meestal meer uren aan specificaties, reviews en overleg via Microsoft Teams. Misverstanden in een tweede taal leiden daarnaast tot herstelwerk. Bij 6 uur tijdsverschil overlapt nog maar 25% van een werkdag van 8 uur, dus elke feedbackronde kan een dag kosten. Ook in Nederland stijgen de tarieven: volgens het CBS waren IT-diensten in het vierde kwartaal van 2025 2,9% duurder dan een jaar eerder. Vergelijk daarom nooit alleen de prijs per FTE of per uur, maar de totale projectprijs. Een vaste prijs van VirtuoLab haalt veel van die onzekerheid weg. De werkwijze heeft twee stappen: 1) een gratis kennismaking en 2) de vaste prijs voordat er code wordt geschreven. De prijsindicaties voor 2026 staan hieronder. Een klantportaal voor 50 gebruikers met een login en een dashboard valt bijvoorbeeld vaak in de middelste range.

Eenvoudige web app: €5.000 tot €10.000, 3 tot 6 weken
Middelgrote web app: €10.000 tot €25.000, 6 tot 12 weken
Complexe web app of SaaS-platform: €25.000 tot €50.000, 12 tot 24 weken

Hoe kies je de juiste development partner?

De juiste development partner is de partij die het bedrijfsprobleem begrijpt, helder communiceert en jou de controle over code en data laat. Begin met een kleine eerste mijlpaal, bijvoorbeeld een werkend prototype dat 10 mensen testen. Vraag daarna wie de code echt schrijft, want sommige bureaus verkopen via accountmanagers en besteden het werk zelf weer uit. Vraag ook hoe AI-tools worden ingezet, want volgens de Stack Overflow Developer Survey 2025 gebruikt of plant 84% van de developers AI-tools, maar wantrouwt 46% de nauwkeurigheid. Vraag naar werkende demo's, geen gelikte slides. Vergelijk offertes op totaalprijs, niet op prijs per FTE. Spreek korte sprints af met elke één of twee weken een demo. Regel tot slot de exit vóór de start: 1) toegang tot de repository via GitHub of Microsoft Azure DevOps vanaf dag één, 2) documentatie en 3) een akte die het auteursrecht overdraagt. Bij VirtuoLab schrijft de developer die je spreekt ook zelf de code, in het Nederlands, Engels of Duits.

Wie schrijft de code, en kun je die persoon rechtstreeks spreken?
Vaste prijs of nacalculatie, en wat gebeurt er met meerwerk?
Overdracht van auteursrecht per akte en toegang tot de repository vanaf dag één
Verwerkersovereenkomst en, buiten de EU, standaardcontractbepalingen
Werkende demo's en een eerste mijlpaal binnen enkele weken

Veelgestelde vragen

Is offshore software development altijd goedkoper?

Offshore development heeft meestal lagere uurtarieven, maar is niet automatisch goedkoper per project. Het totaal omvat ook de tijd die je kwijt bent aan specificaties schrijven, werk reviewen en vragen beantwoorden via Microsoft Teams over 3,5 tot 7 uur tijdsverschil. Herstelwerk door misverstanden en tragere feedbackrondes kosten weken, en die weken kosten geld in een project met een lanceringsdatum. Offshore vraagt ook om extra waarborgen volgens artikel 46 van de AVG, zoals standaardcontractbepalingen. Zonder die waarborgen riskeert een bedrijf volgens artikel 83 een boete tot 4% van de wereldwijde jaaromzet. Ook Nederlandse tarieven stijgen: volgens het CBS waren IT-diensten eind 2025 2,9% duurder dan een jaar eerder. Voor een goed gespecificeerd, stabiel project met een ervaren product owner kan offshore prima werken. Voor een eerste product of een MVP waarvan de eisen elke week veranderen, winnen korte lijnen meestal. Vergelijk in 2026 dus complete offertes voor dezelfde scope, niet de prijs per FTE, en neem 1) projectmanagement, 2) testen en 3) de overdracht van de broncode mee.

Kan een klein bedrijf software uitbesteden zonder IT-afdeling?

Uitbesteden zonder IT-afdeling is een realistische optie voor een klein bedrijf met 10 of 20 mensen. Eén voorwaarde geldt: één persoon binnen het bedrijf is eigenaar van het project. Kleine bedrijven besteden vaak uit: externe leveranciers voerden in 2023 ICT-taken uit bij 70,19% van de kleine en 83,29% van de grote bedrijven in de EU (Eurostat). De projecteigenaar stelt prioriteiten, beantwoordt vragen binnen een dag via Microsoft Teams of e-mail en test elke tussentijdse demo. De developer zorgt voor architectuur, hosting, beveiliging en documentatie in gewone taal. Een vaste prijs en een heldere scope beschermen een bedrijf zonder technische kennis tegen open eindjes op de factuur. VirtuoLab biedt een gratis kennismaking, een vaste prijs voordat het werk begint en direct contact met de developer die bouwt. Het project loopt in vier stappen: 1) kennismaking en scope, 2) ontwerp en validatie, 3) bouwen en testen en 4) lancering en support. Een eenvoudige web app duurt bijvoorbeeld 3 tot 6 weken, dus de interne inspanning blijft beperkt en voorspelbaar.

Wat hoort er in een contract voor softwareontwikkeling?

Een contract voor softwareontwikkeling is de overeenkomst die scope, prijs, planning, eigendom en verantwoordelijkheden tussen opdrachtgever en developer vastlegt. Beschrijf eerst de scope met user stories of schermen, bijvoorbeeld inloggen via Google, een dashboard en een export. Noem ook wat er nadrukkelijk buiten valt. Spreek daarna het prijsmodel af: een vaste prijs, of nacalculatie met een plafond. Neem een akte op die het auteursrecht overdraagt, want artikel 2 van de Auteurswet (Aw) vereist die. Leg ook vast welke open-sourcelicenties in de code zitten: volgens Black Duck bevatte in 2026 68% van de onderzochte codebases licentieconflicten. Voeg een verwerkersovereenkomst toe als de developer bij persoonsgegevens kan, zoals de AVG eist in artikel 28. Ontbreekt die, dan valt dat in de boetecategorie tot 2% van de wereldwijde jaaromzet. Teams buiten de EU hebben bovendien standaardcontractbepalingen nodig. Regel tot slot acceptatietests, garantie op fouten, onderhoud en een exitclausule voor broncode, documentatie en hostingaccounts. Laat het contract bij grote projecten door een jurist nakijken.

Verder lezen

Bronnen