Een opdrachtovereenkomst voor IT-freelancers vereist branche-specifieke clausules over broncode-eigendom, intellectueel eigendom, agile werkafspraken en schijnzelfstandigheid die in standaard-templates ontbreken. Dit artikel maakt onderdeel uit van de complete gids voor het opstellen van een opdrachtovereenkomst.
Waarom is een IT-opdrachtovereenkomst anders?
Een IT-opdrachtovereenkomst onderscheidt zich van een algemene opdrachtovereenkomst op vier punten die rechtstreeks voortkomen uit de aard van softwareontwikkeling. Bij vrijwel elk IT-traject worden deze punten onderhandeld; in standaard-templates worden ze meestal weggelaten of generiek geformuleerd, met directe gevolgen voor opdrachtgever en opdrachtnemer.
- Intellectueel eigendom op broncode: zonder uitdrukkelijke overdracht blijft de freelancer auteursrechthebbende — de opdrachtgever krijgt alleen een gebruiksrecht.
- Werkmodel: vastprijs (waterval) of timeboxed (agile/scrum) — bepaalt scope, change management en betalingsmoment.
- Datasecurity en geheimhouding: IT-freelancers krijgen vaak toegang tot klantdata of productiesystemen — AVG-verantwoordelijkheid moet expliciet worden geregeld.
- Schijnzelfstandigheid bij langdurige detachering: een freelancer die maanden bij dezelfde klant werkt, riskeert herclassificatie als werknemer (zie Wet DBA 2026).
Voor MKB-opdrachtgevers is het ontbreken van een van deze elementen een veelvoorkomend en duur probleem: de software wordt opgeleverd, maar de klant is geen eigenaar van de broncode of de freelancer wordt herclassificeerd als werknemer.
Specifieke clausules voor IT-freelancers
Vijf clausules komen telkens terug in werkbare IT-opdrachtovereenkomsten. Elk heeft een wettelijke basis of een dwingend logische motivatie.
1. IP-overdracht via akte (artikel 2 Auteurswet)
Een overdracht van auteursrechten op software vereist een schriftelijke akte van overdracht. Zonder akte blijft de freelancer auteursrechthebbende, ook al heeft de opdrachtgever betaald. De clausule moet expliciet noemen: broncode, documentatie, interfaces en eventuele afgeleide werken (zie ook Intellectueel eigendom in een opdrachtovereenkomst).
2. Werkmodel: vastprijs of timeboxed
Bij een vastprijs-opdracht moet de scope vóór ondertekening volledig worden vastgelegd, inclusief acceptatiecriteria. Bij agile/timeboxed werkt de opdrachtgever met een team gedurende vooraf afgesproken sprints. Maak in beide modellen change management expliciet: hoe wordt scope-uitbreiding geprijsd?
3. Bron- en objectcode-levering
Levert de freelancer alleen executable (objectcode) of ook broncode? Zonder broncode kan een opdrachtgever de software niet zelf onderhouden of door een andere developer laten uitbreiden. Een escrow-regeling — broncode bij een notaris in bewaring — is een tussenoplossing.
4. Geheimhouding en datasecurity
Een NDA-clausule plus AVG-verwerkersovereenkomst zijn vrijwel altijd nodig. Bij toegang tot productiedata moet de freelancer voldoen aan de verwerkersrol uit de AVG, met logging, beveiligde verbinding en data-minimalisatie.
5. Schijnzelfstandigheid-clausules
Vier elementen die expliciet in de overeenkomst worden vastgelegd: vrije bepaling van werktijden, vrije bepaling van werkplek, recht op vervanging door derden, en resultaatverplichting in plaats van inspanningsverplichting voor uren. Dit beschermt tegen herclassificatie volgens artikel 7:610 BW.
Voorbeeld: agile sprintovereenkomst voor een SaaS-MKB
Een MKB-onderneming wil een SaaS-platform laten ontwikkelen door een freelance fullstack-developer. De gekozen werkvorm is agile met 2-weeks sprints, een vast tarief van €85 per uur en een sprint-budget van 60 uur per sprint. De opdrachtovereenkomst regelt:
- IP-overdracht: na betaling van iedere sprint draagt de freelancer de auteursrechten op de in die sprint gemaakte broncode over, geformaliseerd in een sprint-acceptatieformulier dat als akte van overdracht functioneert.
- Tarief en betaling: €5.100 per sprint (60 × €85), gefactureerd binnen 5 dagen na sprint-einde, betalingstermijn 14 dagen.
- Scope: per sprint wordt een Definition of Done vastgelegd; nieuwe stories voor volgende sprints staan in de backlog en worden door de Product Owner geprioriteerd.
- Schijnzelfstandigheid: de freelancer werkt vanuit eigen werkplek, bepaalt eigen uren, mag een collega-freelancer inzetten met goedkeuring opdrachtgever, heeft 4 andere klanten in dezelfde periode.
- Beveiliging: development gebeurt in een eigen sandbox-omgeving; productiedata wordt niet gedeeld; AVG-verwerkersovereenkomst is bijlage.
Dit model is breed bruikbaar in MKB-IT-projecten met een budget tussen €25.000 en €150.000 en een doorlooptijd van 3-9 maanden.
Veelgemaakte fouten in IT-opdrachtovereenkomsten
De vijf fouten die in de praktijk de grootste juridische problemen veroorzaken bij IT-freelance-opdrachten:
- Geen schriftelijke IP-overdracht: opdrachtgever betaalt voor de software maar krijgt alleen een gebruiksrecht. Bij latere modernisering of verkoop van het bedrijf blokkeert de freelancer de overdracht.
- Vergeten escrow voor broncode: bij faillissement of dispuut met de freelancer kan de opdrachtgever de software niet onderhouden zonder broncode-toegang.
- Onduidelijke acceptatiecriteria: bij vastprijs zonder Definition of Done ontstaat eindeloos meerwerk-discussie. Bij agile zonder sprint-acceptatie ontstaat onbetaalde opzeggingen.
- Geen schijnzelfstandigheid-clausule bij langdurige detachering: een IT-freelancer die 2 jaar bij dezelfde klant werkt, op locatie, met dagelijkse instructies, riskeert herclassificatie. De Wet DBA-naheffing kan oplopen tot €50.000-€100.000 per jaar.
- Geen AVG-verwerkersovereenkomst bij data-toegang: zonder dit document loopt de opdrachtgever direct privacy-toezichtsrisico bij Autoriteit Persoonsgegevens, los van de freelancer.
Checklist voor IT-opdrachtgevers
Vóór ondertekening een IT-opdrachtovereenkomst toetsen op:
- Is IP-overdracht expliciet en met akte vastgelegd, of staat er alleen een gebruiksrecht?
- Wordt broncode opgeleverd, en zo niet, is er een escrow-regeling?
- Zijn acceptatiecriteria of Definition of Done per sprint/oplevering benoemd?
- Zijn werktijden, werkplek en vervangingsbevoegdheid expliciet vrijgesteld (anti-schijnzelfstandigheid)?
- Is een AVG-verwerkersovereenkomst toegevoegd bij toegang tot productie- of klantdata?
- Staat een NDA-clausule met boetebeding voor geheimhouding van bedrijfsgeheimen?
- Is het tarief en de betalingstermijn duidelijk per sprint of milestone vastgelegd?
- Zijn aansprakelijkheidsbeperkingen redelijk en gekoppeld aan beroepsaansprakelijkheidsverzekering?
Wanneer schakel je een jurist in?
Voor reguliere IT-projecten met budget onder €50.000 volstaat een gestandaardiseerde opdrachtovereenkomst voor IT-freelancers. Bij Lawsy genereer je deze met de branche-specifieke clausules standaard ingebouwd, optioneel gevolgd door jurist-review.
Schakel altijd een jurist in bij:
- Projecten met budget boven €100.000 of waar de software de kern van het bedrijfsmodel vormt.
- Toegang tot bijzondere persoonsgegevens (gezondheid, financieel, BSN) — vereist gespecialiseerde AVG-juridisch advies.
- Internationale samenwerking met freelancers buiten Nederland — IP-overdrachten en sociale wetgeving variëren per rechtsstelsel.
- Open source-componenten in de te leveren software — licentievoorwaarden kunnen exclusiviteits-claims raken.
Let op: Dit artikel geeft algemene informatie over opdrachtovereenkomsten voor IT-freelancers en is geen juridisch advies. Voor jouw specifieke situatie laat je het document reviewen door een aangesloten jurist via lawsy.nl.