Een goede overeenkomst van opdracht voor zzp’ers beschrijft welk werk wordt uitgevoerd, wat daarvoor wordt betaald, wie welke risico’s draagt en hoe de samenwerking eindigt. Het opschrift ‘geen arbeidsovereenkomst’ is daarvoor onvoldoende. De afspraken moeten concreet zijn, onderling kloppen en aansluiten op de manier waarop opdrachtgever en opdrachtnemer daadwerkelijk samenwerken.
Of u nu als zelfstandig adviseur, ontwerper, programmeur of interim-professional werkt: een contract is vooral nuttig op het moment dat verwachtingen uiteenlopen. De klant vraagt extra werk, keurt uren niet goed, stopt de opdracht of wil alle schade op u verhalen. Door die situaties vooraf te bespreken, wordt duidelijk welke opdracht u aanneemt en welke verplichtingen u juist niet op u neemt.
Wat is een overeenkomst van opdracht
Bij een overeenkomst van opdracht verricht de opdrachtnemer werkzaamheden voor de opdrachtgever, buiten een arbeidsovereenkomst. De wettelijke regeling staat in artikel 7:400 BW en verder. Niet ieder contract van een zzp’er valt hieronder. Voor het maken van een werk van stoffelijke aard, vervoer of andere bijzondere prestaties kunnen andere wettelijke regels gelden.
Een zelfstandige bedrijfsadviseur zal vaak op basis van opdracht werken. Bij de verbouwing van een winkel ligt aanneming van werk meer voor de hand. Een overeenkomst met verschillende onderdelen kan gemengd zijn. De juridische kwalificatie bepaalt onder meer welke opzeggingsregels, zorgplichten en betalingsrechten gelden. Begin daarom bij de werkzaamheden en niet bij de naam van het modelcontract.
Een overeenkomst van opdracht hoeft in veel gevallen niet schriftelijk te worden gesloten. Ook afspraken per e-mail of een mondeling akkoord kunnen gevolgen hebben. Voor het bewijs is schriftelijke vastlegging wel verstandig. Zeker als uw inkomen afhankelijk wordt van een langdurig project, wilt u niet achteraf discussiëren over wat een gesprekspartner precies bedoelde.
Leg eerst vast wie de contractspartijen zijn
Vermeld de volledige naam, rechtsvorm en relevante identificatiegegevens van beide partijen. Bij een eenmanszaak contracteert de ondernemer zelf, ook wanneer een handelsnaam wordt gebruikt. Bij een bv moet duidelijk zijn welke vennootschap de opdracht verstrekt. Een merknaam, groepslogo of algemeen e-mailadres vertelt niet altijd wie uiteindelijk de factuur moet betalen.
Controleer ook de bevoegdheid van degene die akkoord geeft. Een projectleider kan inhoudelijk uw aanspreekpunt zijn zonder alle financiële verplichtingen te mogen aangaan. Vraag bij twijfel wie de overeenkomst namens de onderneming kan sluiten en laat die persoon de opdracht bevestigen. Bewaar het uittreksel of andere bewijs waarop u uw controle baseert.
Werkt u via een bemiddelaar of tussenpersoon, breng dan de contractketen in kaart. Wie geeft de opdracht, wie keurt uren goed, wie betaalt en bij wie moet u opzeggen? Een probleem bij de eindklant betekent niet automatisch dat uw contractspartij haar betalingsverplichting mag doorschuiven. Dat hangt af van de gemaakte afspraken en hun juridische houdbaarheid.
Omschrijf het werk zo dat oplevering toetsbaar is
‘Ondersteuning marketing’ of ‘IT-werkzaamheden’ is meestal te ruim. Benoem de concrete werkzaamheden, resultaten, projectfasen en relevante uitsluitingen. Voor een websiteproject kunt u bijvoorbeeld onderscheid maken tussen ontwerp, bouw, migratie, onderhoud en inhoud. Als fotografie, vertalingen of koppelingen niet zijn inbegrepen, leg dat zichtbaar vast.
Beschrijf wat de opdrachtgever moet aanleveren en wanneer. Denk aan toegang tot systemen, gegevens, inhoudelijke beslissingen en beschikbaarheid voor overleg. Zet erbij wat de gevolgen zijn als die medewerking uitblijft. Een planning die afhankelijk is van goedkeuring door de klant, hoort niet als onvoorwaardelijke oplevergarantie te worden gepresenteerd.
Maak tevens onderscheid tussen een inspanningsverplichting en een afgesproken resultaat. Dat een adviseur zorgvuldig moet werken, betekent niet automatisch dat hij een bepaalde omzetstijging garandeert. Andersom kan een nauwkeurig omschreven oplevering wel degelijk een concrete verplichting zijn. De totale inhoud van het contract en de gewekte verwachtingen blijven bepalend.
Regel uren tarief en facturering
Kies bewust tussen een uurtarief, vaste prijs, abonnement of vergoeding per fase. Vermeld of bedragen exclusief of inclusief btw zijn en hoe onkosten worden behandeld. Bij urenwerk is van belang welke activiteiten declarabel zijn, hoe uren worden geregistreerd en binnen welke termijn de opdrachtgever op een urenoverzicht reageert.
Een urenregistratie is sterker wanneer die meer bevat dan alleen een totaal. Noteer datum, activiteit, projectonderdeel en relevante voortgang. Laat de opdrachtgever periodiek reageren in plaats van pas na drie maanden. Een goedkeuringsproces mag niet zo worden ingericht dat betaling onbeperkt afhankelijk blijft van iemand die nooit beschikbaar is.
Bij een vaste prijs bepaalt de omschrijving van de opdracht wat binnen het bedrag valt. Spreek daarom af hoe wijzigingen worden aangevraagd, beoordeeld en geprijsd. Een verzoek als ‘kun je dit ook nog meenemen’ is geen veilige basis voor omvangrijk extra werk. Bevestig eerst de gevolgen voor prijs en planning en vraag een concreet akkoord.
Voorkom discussie over minimumuren en beschikbaarheid
Een afspraak van ‘ongeveer drie dagen per week’ kan een inschatting zijn, maar ook verwachtingen scheppen over gegarandeerde inzet. Schrijf duidelijk op of uren worden gegarandeerd, alleen daadwerkelijk gewerkte uren worden betaald of een vergoeding voor gereserveerde capaciteit geldt. Deze keuzes hebben gevolgen als de opdrachtgever minder werk aanbiedt dan verwacht.
Bespreek vakantie, ziekte en vervanging zonder automatisch een werknemersregeling te kopiëren. Een zelfstandige heeft niet op grond van het enkele opdrachtcontract recht op doorbetaalde vakantiedagen of loon bij ziekte. U kunt wel afspraken maken over continuïteit, beschikbaarheid en het melden van uitval. Die moeten uitvoerbaar zijn en bij de werkelijke samenwerking passen.
Een annuleringsregeling voor gereserveerde dagen kan nuttig zijn, maar moet goed worden afgebakend. Wat geldt bij verplaatsing, een korte onderbreking of het definitieve einde van het project? Een bepaling over één afgezegde afspraak is niet automatisch dezelfde regeling als een vergoeding bij beëindiging van een opdracht van zes maanden.
Neem algemene voorwaarden correct op
Verwijs in de overeenkomst naar de juiste versie van uw voorwaarden en verstrek deze vóór of bij het sluiten. Controleer of de opdrachtgever eigen inkoopvoorwaarden hanteert. Twee verwijzingen naar verschillende sets kunnen een juridisch probleem opleveren. Los dat op met duidelijke afspraken over toepasselijkheid en rangorde.
Zet bijzondere afwijkingen bij voorkeur bij elkaar. Als het opdrachtcontract een aansprakelijkheidslimiet van een jaarvergoeding noemt en de algemene voorwaarden een limiet per factuur, moet duidelijk zijn welke bepaling voorgaat. Een contract bestaat vaak uit meerdere documenten, maar moet voor de gebruiker als één samenhangend geheel leesbaar zijn.
Verdeel aansprakelijkheid op een realistische manier
Als opdrachtnemer moet u de zorg van een goed opdrachtnemer in acht nemen. De wettelijke basis staat in artikel 7:401 BW. Een opdrachtgever kan daarnaast garanties, vrijwaringen en extra verplichtingen vragen. Lees die zorgvuldig: zij kunnen uw risico veel groter maken dan op grond van de gewone zorgplicht het geval zou zijn.
Een aansprakelijkheidsbeperking kan bijvoorbeeld aansluiten op een verzekerd bedrag of een contractueel maximum. Controleer wat er gebeurt als de verzekeraar niet uitkeert en welke schade onder de beperking valt. De woorden ‘directe schade’ en ‘indirecte schade’ hebben zonder nadere omschrijving niet altijd de betekenis die partijen verwachten.
Stem het contract af op uw beroeps- of bedrijfsaansprakelijkheidsverzekering. Een verplichting om alle claims van derden te vergoeden, kan buiten de gebruikelijke dekking vallen. Laat ook beoordelen of een boetebeding naast schadevergoeding geldt. Een lage opdrachtvergoeding betekent op zichzelf niet dat een veel hogere schadeclaim juridisch onmogelijk is.
Leg intellectueel eigendom en gebruiksrechten vast
Bij teksten, ontwerpen, foto’s en software is betaling niet hetzelfde als overdracht van alle intellectuele eigendomsrechten. Beschrijf welke rechten de opdrachtgever krijgt: alleen gebruik voor een bepaald doel, een ruime licentie of overdracht van specifieke rechten. Voor auteursrechtoverdracht gelden wettelijke vormvereisten. Een algemene belofte over ‘eigendom van het resultaat’ verdient daarom uitwerking.
Benoem ook wat bij u blijft, zoals bestaande methoden, bibliotheken, sjablonen en kennis die u voor meerdere klanten gebruikt. Anders kan een brede clausule onbedoeld uw hele gereedschapskist raken. Regel of bronbestanden worden geleverd, of de klant zelf mag wijzigen en welke rechten op materiaal van derden van toepassing zijn.
Bij het einde van de opdracht moet de klant weten wat hij mag blijven gebruiken en welke bestanden worden overgedragen. Verbind een eventueel betalingsvoorbehoud zorgvuldig aan de gekozen licentie of overdracht. Zelf systemen blokkeren of bestanden verwijderen bij een betalingsgeschil kan nieuwe aansprakelijkheidsrisico’s veroorzaken.
Vertrouwelijkheid en persoonsgegevens
Een geheimhoudingsbeding hoort duidelijk te omschrijven welke informatie vertrouwelijk is, wie toegang krijgt en welke uitzonderingen gelden. Informatie die al openbaar is of rechtmatig uit een andere bron komt, vraagt een andere behandeling dan klantdossiers of bedrijfsstrategieën. Leg tevens vast wat na het einde van de samenwerking moet gebeuren met kopieën en toegangscodes.
Verwerkt u persoonsgegevens voor de opdrachtgever, bepaal dan welke privacyrol iedere partij heeft. Niet iedere zzp’er is automatisch verwerker; soms is sprake van zelfstandig verwerkingsverantwoordelijken. Waar een verwerkersovereenkomst nodig is, moeten beveiliging, instructies, subverwerkers en beëindiging praktisch worden geregeld. Een losse geheimhoudingszin vervangt die afspraken niet.
Beperk toegang tot wat voor de opdracht nodig is. Gebruik individuele accounts en leg vast wie deze intrekt bij vertrek. Dat helpt zowel bij vertrouwelijkheid als bij bewijs achteraf. Een gedeeld account maakt het moeilijker om vast te stellen wie bestanden heeft gewijzigd of gegevens heeft geëxporteerd.
Spreek af hoe de opdracht eindigt
Leg de looptijd, eventuele verlenging en opzegmogelijkheid vast. De wettelijke hoofdregel voor opdracht geeft de opdrachtgever een ruime opzeggingsbevoegdheid, maar tussen zakelijke partijen kunnen afwijkende afspraken worden gemaakt. Voor een consument-opdrachtgever gelden beschermende regels. De positie van de professionele opdrachtnemer bij eigen opzegging is weer anders.
Regel naast de einddatum ook de financiële afwikkeling. Wat gebeurt er met verricht werk, gereserveerde capaciteit, gemaakte onkosten en nog niet voltooide projectfasen? Artikel 7:411 BW kan bij voortijdig einde relevant zijn wanneer de verschuldigdheid van het loon afhankelijk is van voltooiing of het verstrijken van tijd. Het volledige resterende contractbedrag is niet automatisch verschuldigd.
Maak een overdrachtsafspraak: welke documentatie wordt verstrekt, welke ondersteuning is inbegrepen en wat wordt afzonderlijk betaald? Een korte opzegtermijn zonder realistische overdracht kan voor beide partijen nadelig uitpakken. Bij een concrete beëindiging is ook onze uitleg over samenwerkingscontracten beëindigen relevant, al vraagt een zzp-opdracht om haar eigen beoordeling.
Een zzp-contract voorkomt niet vanzelf schijnzelfstandigheid
De juridische kwalificatie wordt niet uitsluitend bepaald door wat boven het contract staat. De feitelijke afspraken en uitvoering moeten worden beoordeeld. Bij de vraag of sprake is van een arbeidsovereenkomst tellen de omstandigheden in onderling verband, zoals aansturing, inbedding, persoonlijke arbeid, beloning en ondernemerschap.
In het Deliveroo-arrest van 24 maart 2023 benadrukte de Hoge Raad deze beoordeling van alle omstandigheden. Ook een vervangingsclausule is niet op zichzelf beslissend. Een bepaling die op papier veel vrijheid geeft maar in de praktijk geen betekenis heeft, biedt dus geen eenvoudige oplossing.
Gebruik een modelovereenkomst daarom niet als automatische vrijwaring. Beoordeel de concrete inzet vóór de start en opnieuw wanneer de samenwerking verandert. Fiscale en arbeidsrechtelijke gevolgen moeten afzonderlijk worden bekeken. Bij twijfel kan een gezamenlijke beoordeling van bedrijfsrecht en arbeidsrecht nodig zijn.
Controlelijst voordat u akkoord geeft
Controleer of de contractspartij klopt en de ondertekenaar bevoegd is. Kijk vervolgens of het werk, de prijs, de planning en de medewerking van de klant voldoende concreet zijn. Loop daarna de uitzonderingssituaties na: extra werk, ziekte, schade, vertraging, betalingsproblemen en voortijdige beëindiging.
Lees alle bijlagen en documenten waarnaar wordt verwezen. Een aantrekkelijk tarief kan samengaan met een ruime vrijwaring, een zwaar relatiebeding of een betalingsvoorwaarde die u niet kunt dragen. Bespreek zulke punten als onderdeel van de commerciële onderhandeling. De vraag is niet alleen of een bepaling ooit bij de rechter standhoudt, maar ook of u het risico nu wilt accepteren.
Bewaar na overeenstemming één definitieve set. Geef wijzigingen een datum en laat ze bevestigen. Daarmee voorkomt u dat opdrachtgever, intermediair en zzp’er ieder van een andere versie uitgaan. Een korte, heldere overeenkomst met passende bijlagen is vaak bruikbaarder dan een omvangrijk model waarvan niemand de onderlinge tegenstrijdigheden heeft gecontroleerd.
Maak acceptatie en overdracht concreet
Bij een project met een tastbaar eindresultaat verdient acceptatie een eigen afspraak. Omschrijf wat de opdrachtgever controleert, binnen welke redelijke periode hij reageert en hoe u gemelde afwijkingen behandelt. Spreek ook af welke onderdelen al tijdens het project worden goedgekeurd. Dat voorkomt dat een klant bij de eindoplevering terugkomt op uitgangspunten waarop u eerder mocht voortbouwen.
Een fictieve webontwikkelaar levert bijvoorbeeld eerst het ontwerp, daarna een testomgeving en ten slotte de afgesproken functionaliteit. Per fase kunnen andere controles gelden. Een extra betaalmethode die nooit is besteld, vraagt om een andere beoordeling dan een afgesproken formulier dat niet werkt. Verbind daarom de acceptatiecriteria met de opdrachtomschrijving en uw procedure voor meerwerk dat niet wordt betaald.
Een beding over stilzwijgende acceptatie verdient zorgvuldigheid. Alleen het verstrijken van een korte termijn maakt niet iedere tekortkoming irrelevant. Denk na over verborgen gebreken, informatie die de klant nodig heeft en wat een redelijke controle feitelijk inhoudt. Een bevestiging dat een fase is afgerond, is bovendien niet automatisch een overdracht van auteursrechten of afstand van iedere aanspraak.
Beschrijf bij overdracht welke bestanden, inloggegevens en instructies worden verstrekt. Regel tevens wie toegang houdt wanneer de samenwerking eerder eindigt. Dat onderwerp hoort aan te sluiten op de afspraken voor het geval de opdrachtgever de zzp-opdracht beëindigt.
Veelgestelde vragen
Is een overeenkomst van opdracht verplicht voor een zzp’er?
Voor veel opdrachten is een schriftelijk contract geen algemeen geldigheidsvereiste. Toch is vastlegging verstandig vanwege bewijs, betaling en risicoverdeling. Bij specifieke werkzaamheden of bedingen kunnen wel bijzondere voorschriften gelden. Bovendien kunnen opdrachtgevers, beroepsregels of verzekeraars eisen stellen aan de afspraken die u vastlegt.
Kan ik een gratis modelcontract gebruiken?
Een model kan een begin zijn, maar moet passen bij uw opdracht en wederpartij. Controleer vooral betaling, intellectueel eigendom, aansprakelijkheid en beëindiging. Verwijder niet zonder begrip bepalingen die samenhangen met andere artikelen. Een model dat voor advieswerk is geschreven, past niet automatisch bij bouw, bemiddeling of softwareontwikkeling.
Mag een opdrachtgever mijn uren weigeren?
Dat hangt af van de opdracht, de gewerkte uren en de afspraken over registratie en goedkeuring. Een opdrachtgever mag concrete bezwaren aanvoeren, maar kan betaling niet zonder grond onbeperkt uitstellen. Onderbouw uw werkzaamheden en reageer inhoudelijk. Bij een geschil helpt de uitleg over niet betaald krijgen voor geleverd werk.
Ben ik met een eigen bv altijd zelfstandig?
Een rechtsvorm of factuur is niet voor iedere juridische vraag doorslaggevend. De contractketen en feitelijke uitvoering moeten worden onderzocht. Ook fiscale beoordeling, arbeidsrechtelijke kwalificatie en aansprakelijkheid kennen eigen regels. Ga dus niet alleen af op de aanwezigheid van een KVK-nummer of een zakelijke bankrekening.
Moet ik een relatiebeding accepteren?
Dat is een onderhandelingspunt. Onderzoek welke klanten, werkzaamheden en periode worden geraakt en welke boetes gelden. Een breed beding kan uw toekomstige opdrachten sterk beperken. Bij inzet via een intermediair kan daarnaast bijzondere wetgeving relevant zijn. Vraag verduidelijking of een beperkte uitzondering voordat u akkoord gaat.
Wat moet ik doen als de opdracht tijdens het project verandert?
Leg de wijziging vast voordat u extra verplichtingen aangaat. Benoem de aanvullende werkzaamheden, prijs, planning en gevolgen voor bestaande afspraken. Bevestig wie bevoegd akkoord geeft. Een wijzigingsformulier of duidelijke e-mail kan volstaan, zolang de inhoud en instemming achteraf goed te reconstrueren zijn.
Uw zzp-contract laten controleren
Heeft u een overeenkomst ontvangen of wilt u een bruikbaar model voor uw eigen opdrachten? Leg dan ook de offerte, algemene voorwaarden, eventuele intermediairovereenkomst en relevante verzekeringsinformatie voor. Arslan Advocaten kan de samenhang beoordelen en helpen bij gerichte aanpassingen. Neem contact op voor een bespreking van uw opdracht en de afspraken die daarbij passen.



