Je klant heeft zojuist een project van vier weken op dag drie geannuleerd. Je hebt twee andere opdrachten afgewezen om je agenda vrij te houden, je hebt de kennismakingsgesprekken en de eerste versie al gedaan, en nu bestaat de factuur waarop je rekende niet. Zonder contract heb je een pijnlijke les. Met het juiste contract heb je een kill fee, een aanbetaling die je al hebt geïnd, en het eigendom van alles wat je hebt gemaakt tot de laatste betaling binnenkomt.
Dat is precies het punt van een freelancer-contract: het bepaalt wat er gebeurt als het project misloopt, terwijl iedereen nog vriendelijk genoeg is om het eens te worden. Een handshake-deal van één pagina voelt sneller, maar laat de vijf vragen onbeantwoord die bijna elk freelancer-geschil veroorzaken: wat je precies oplevert, wanneer en hoe je betaald krijgt, wat te late betaling kost, wie het werk bezit en wanneer, en hoe beide partijen de relatie kunnen beëindigen. Deze gids loopt elke clausule door, met de formuleringen die er echt toe doen, zodat je een herbruikbare template kunt bouwen in plaats van bij elk project vanaf nul te onderhandelen.
Begin met de scope of work, niet met de prijs
De Statement of Work, vaak de SOW genoemd, is de clausule die freelancers overslaan en waarvan juristen achteraf wensen dat ze dat niet hadden gedaan. Het beantwoordt één vraag met ongemakkelijke precisie: wat lever je precies op?
Een vage SOW zegt "website-redesign." Een werkende SOW zegt "een marketingsite van vijf pagina's (home, over ons, diensten, testimonials, contact) gebouwd op de bestaande hosting van de klant, inclusief twee revisierondes per pagina, teksten aangeleverd door de klant, livegang binnen 30 dagen na ontvangst van alle materialen van de klant, exclusief logodesign, fotografie en doorlopend onderhoud." Het verschil is het verschil tussen een project met vaste prijs en een open rekening.
Drie elementen maken een SOW afdwingbaar:
Deliverables met acceptatiecriteria. Benoem elke deliverable, het formaat en hoe "klaar" eruitziet. "Drie blogposts" nodigt uit tot discussie over lengte en diepgang van onderzoek; "drie blogposts van 1.200 woorden met elk twee geciteerde bronnen, geleverd als Google Docs" niet. Als de klant inputs moet aanleveren — merkmaterialen, inloggegevens, toegang tot interviews — vermeld die dan ook, met de deadline voor elk.
Een maximum aan revisies. Onbeperkte revisies is de snelste manier om winstgevend werk om te zetten in een uurtarief onder het minimumloon. Twee revisierondes per deliverable is de marktstandaard voor creatief werk; elke ronde betekent één gebundelde set feedback van de klant, niet een maand lang druppelende nieuwe opmerkingen. Vermeld wat er gebeurt na het maximum: aanvullende rondes worden gefactureerd tegen je uurtarief.
Expliciete uitsluitingen. Wat niet is inbegrepen is even belangrijk als wat wel is. "Exclusief doorlopend onderhoud, hostingkosten, licenties voor stockfotografie en kosten voor plug-ins van derden" voorkomt dat de klant aanneemt dat die in de prijs zaten. Wanneer scope creep opduikt — en dat zal gebeuren — verandert de lijst met uitsluitingen een ongemakkelijk gesprek in een change order met een prijs eraan.
Overweeg voor terugkerende klanten het papierwerk te splitsen: een Master Service Agreement bevat de voorwaarden die nooit veranderen (betalingsvoorwaarden, IP-eigendom, vertrouwelijkheid, beëindiging), en elk project krijgt zijn eigen korte SOW met deliverables, tijdlijn en kosten. Je onderhandelt de MSA één keer en start nieuwe projecten met een one-pager.
Betalingsvoorwaarden: aanbetalingen, mijlpalen en betalingstermijnen
Freelancers die betrouwbaar betaald krijgen, delen één gewoonte: ze innen geld voordat ze het nodig hebben, niet erna. Je contract moet de volledige betalingspijplijn vastleggen.
De aanbetaling vooraf. Voor projecten met vaste prijs is 25 tot 50 procent vooraf, voordat het werk begint, standaard, en het dient twee doelen tegelijk: het filtert klanten uit die toch nooit zouden betalen, en het betekent dat een annulering op dag drie je nog steeds gecompenseerd achterlaat. Splits voor grotere projecten de rest in mijlpalen die aan deliverables zijn gekoppeld in plaats van aan data — "40 procent bij goedgekeurde versie, restsaldo bij definitieve oplevering" — zodat een klant die halverwege het project stilvalt niet het hele bedrag kan laten vastlopen.
De betalingstermijn. "Net 15" betekent dat de factuur 15 dagen na uitgifte moet worden betaald; "Net 30" geeft de klant 30 dagen. Net 15 is de vriendelijkere standaard voor freelancers, en korter is beter: elke extra dag is een renteloze lening die je aan de klant verstrekt. Vermeld wanneer je factureert (bij bereikte mijlpalen, wekelijks voor werk op uurbasis, of direct bij oplevering) en welke betaalmethoden je accepteert, inclusief wie de transactiekosten draagt. Als je met internationale klanten werkt, benoem dan de valuta en spreek schriftelijk af wie de conversiekosten draagt, want een spread van 3 procent op een grote factuur is echt geld.
Het verzuimtarief. Een contract zonder verzuimtarief vraagt beleefd om ooit betaald te worden. De marktstandaard is 1 tot 1,5 procent per maand op achterstallige saldi (ruwweg 12 tot 18 procent geannualiseerd), met de formulering "of het wettelijk maximaal toegestane bedrag" om de clausule afdwingbaar te houden in staten die contractuele rente beperken. Combineer het tarief met een recht om het werk op te schorten: als een factuur na de betalingstermijn onbetaald blijft, mag je al het werk pauzeren tot de rekening is bijgewerkt, en schuiven deadlines op met de duur van de pauze. Werk opschorten zorgt sneller voor betaalde facturen dan welke herinneringsmail dan ook.
Aanbetalingen en kill fees zijn inkomsten met een administratief spoor. Een aanbetaling is geen omzet op de dag dat hij binnenkomt als je hem nog niet hebt verdiend — het is een verplichting (vooruitontvangen omzet) tot het werk is gedaan — en een kill fee of verzuimtarief is gewone inkomsten wanneer ontvangen. Ze afzonderlijk boeken is belangrijk bij de belastingaangifte, want een aanbetaling die na een annulering wordt terugbetaald is helemaal geen inkomsten. In een plain-text ledger ziet de flow er zo uit:
2026-01-02 open Assets:Checking:Business USD
2026-01-02 open Liabilities:Unearned-Revenue USD
2026-01-02 open Income:Freelance:Project-Fees USD
2026-01-02 open Income:Freelance:Kill-Fees USD
2026-03-02 * "Client" "50% deposit, website redesign"
Liabilities:Unearned-Revenue -1500.00 USD
Assets:Checking:Business 1500.00 USD
2026-03-20 * "Client" "Final delivery, website redesign"
Liabilities:Unearned-Revenue 1500.00 USD
Assets:Checking:Business 1500.00 USD
Income:Freelance:Project-Fees -3000.00 USD
2026-04-05 * "Client" "Kill fee, cancelled phase two"
Assets:Checking:Business 750.00 USD
Income:Freelance:Kill-Fees -750.00 USDAls je freelance-inkomsten bijhoudt in Beancount, lopen de docs over aan de slag gaan door het opzetten van accounts zoals deze, en het Fava-dashboard geeft je een visueel overzicht van wat klanten je op elk moment verschuldigd zijn.
De kill fee: je annuleringsverzekering
De kill fee is de clausule die je betaalt wanneer het project sterft. Zonder een kill fee kan een klant een half afgerond project annuleren en je alleen betalen voor geregistreerde uren of bereikte mijlpalen — wat bijna niets kan zijn als de annulering vroeg komt, ook al heb je weken agendatijd gereserveerd en ander werk afgewezen.
Een standaard kill fee heeft twee delen: betaling voor al het tot dan toe voltooide werk, plus een percentage van de resterende contractwaarde als compensatie voor de gereserveerde tijd. Vijfentwintig procent van de resterende waarde is het gebruikelijke startpunt; 50 procent is verdedigbaar bij annuleringen op korte termijn of projecten waarvoor je andere verplichtingen hebt afgewezen. De clausule moet ook onbepaalde pauzes dekken, niet alleen formele annuleringen — een klant die het project drie maanden "in de wacht zet" heeft geannuleerd in elk opzicht dat je inkomen raakt. Een typische formulering: als de klant het werk meer dan 30 dagen pauzeert, wordt de pauze omgezet in een beëindiging en geldt de kill fee.
Twee details maken kill fees incasseerbaar in plaats van decoratief. Ten eerste, koppel de fee aan gereserveerde agendatijd in de SOW ("Opdrachtnemer heeft 3–28 maart exclusief voor dit project gereserveerd"), wat de opportuniteitskosten documenteert als de fee ooit wordt betwist. Ten tweede, houd je aanbetaling niet-terugbetaalbaar zodra het werk begint en zeg dat expliciet — een niet-terugbetaalbare aanbetaling is de kill fee die je al hebt geïnd, en dat is de enige soort die niet onbetaald kan blijven.
IP-overdracht: wie bezit het werk, en wanneer
Intellectueel eigendom is de clausule die freelancers het vaakst verkeerd doen, en de standaardregels vallen niet in je voordeel zoals velen aannemen. Onder het Amerikaanse auteursrecht bezit je standaard wat je creëert — maar veel klanten verwachten redelijkerwijs te bezitten waarvoor ze hebben betaald, en "work made for hire" onder het auteursrecht dekt alleen werknemers en een smalle lijst van categorieën opdrachtwerk met een ondertekend geschrift. Een freelance blogpost of logo is meestal helemaal geen work made for hire, wat betekent dat eigendom alleen overgaat als je contract dat in een expliciete overdrachtsclausule zegt. Vertrouw nooit alleen op de formulering "work for hire"; combineer het met een aanvullende overdrachtszin.
De gulden regel: eigendom gaat over bij volledige en definitieve betaling. De clausule houdt alle IP bij jou tot de laatste factuur is voldaan, en draagt het dan automatisch over aan de klant. Deze ene zin voorkomt de slechtste freelance-uitkomst — de klant die je opgeleverde werk gebruikt terwijl je laatste factuur onbetaald blijft — omdat het werk juridisch nog van jou is tot je betaald bent. Klanten dringen soms aan op overdracht bij oplevering; als je daaraan toegeeft, voeg dan op zijn minst een teruglicentie toe waarmee je het werk in je portfolio mag tonen, en geef nooit overdracht vóór betaling toe bij een project met een grote laatste mijlpaal.
Drie verwante punten horen in dezelfde sectie:
Bestaande materialen. Als je deliverables je eigen templates, codelibraries, lettertypen of stockmaterialen bevatten, zondert die dan uit: de klant krijgt een licentie om ze als onderdeel van de deliverable te gebruiken, maar het eigendom van je onderliggende tools en boilerplate blijft bij jou. Anders draag je de toolkit over die je bij elk project gebruikt.
Portfoliorechten. Vermeld dat je het voltooide werk na livegang of oplevering mag tonen in je portfolio en marketingmateriaal, met inachtneming van eventuele vertrouwelijkheidsverplichtingen. Klanten eisen soms een volledig verbod; onderhandel dat als een geprijsde concessie, niet als een gratis extraatje.
Morele rechten en afstandverklaringen. Voor klanten buiten de VS: let op dat sommige rechtsgebieden makers morele rechten verlenen (naamsvermelding, integriteit) waarvan niet kan worden afstand gedaan. Een afstandverklaring "voor zover wettelijk toegestaan" houdt de clausule effectief zonder te veel te claimen.
De beëindigingsclausule die beide partijen de vrijheid geeft om op te stappen
Elke freelance-relatie heeft een uitgang nodig, en de beëindigingsclausule is waar je er een bouwt die in beide richtingen eerlijk is. Er zijn twee soorten beëindiging, en je template heeft beide nodig.
Beëindiging naar believen laat beide partijen het project beëindigen zonder schuld aan te tonen, doorgaans met 7 tot 14 dagen schriftelijke opzegging. Dit is de clausule die voorkomt dat een slechte match een gijzeling wordt: de klant kan vertrekken als prioriteiten veranderen, en jij kunt vertrekken als de klant onbereikbaar, onbeschoft of chronisch laat wordt met feedback en betalingen. Bij beëindiging naar believen door de klant geldt de kill fee; bij beëindiging door jou lever je alles op wat tot dan toe is voltooid en behoud je de aanbetaling voor verricht werk.
Beëindiging wegens een tekortkoming dekt schendingen: wanbetaling, het niet aanleveren van vereiste materialen, schending van vertrouwelijkheid of gemiste mijlpalen. De standaardstructuur geeft de partij die in gebreke blijft een korte hersteltermijn — 7 tot 15 dagen schriftelijke kennisgeving waarin de schending wordt beschreven — en als die niet wordt hersteld, mag de andere partij onmiddellijk beëindigen. Voor jou is de belangrijkste trigger onbetaalde facturen: vermeld dat een factuur die meer dan een vastgesteld aantal dagen achterstallig is, een wezenlijke schending vormt die onmiddellijke beëindiging mogelijk maakt, waarbij al het voltooide werk en de kill fee in één keer verschuldigd zijn.
Sluit de sectie af met de afwikkelingsmechanismen: timing van de slotfactuur, oplevering van werk in uitvoering in de huidige staat, teruggave of verwijdering van vertrouwelijke materialen, en welke clausules na beëindiging van kracht blijven (betalingsverplichtingen, IP-overdracht voor betaald werk, vertrouwelijkheid en beperking van aansprakelijkheid moeten allemaal het contract overleven).
Drie clausules om de template compleet te maken
Met de grote vijf op hun plaats maken drie kortere bepalingen een template compleet die je met vertrouwen kunt hergebruiken.
Status van zelfstandige. Bevestig dat je een zelfstandige bent, geen werknemer: je bepaalt je eigen uren, gebruikt je eigen gereedschap, betaalt je eigen belastingen en ontvangt geen secundaire arbeidsvoorwaarden. Deze clausule bepaalt niet op zichzelf je classificatie — belastingautoriteiten kijken naar de feitelijke arbeidsrelatie — maar de afwezigheid ervan maakt argumenten over misclassificatie gemakkelijker. Houd de realiteit in lijn met de woorden: een opdrachtnemer die vaste uren werkt op bedrijfsapparatuur onder directe supervisie is een werknemer, wat het contract ook zegt.
Vertrouwelijkheid. Een wederzijdse verplichting om niet-openbare informatie die tijdens het project wordt gedeeld te beschermen, met standaarduitzonderingen voor informatie die al openbaar is, onafhankelijk is ontwikkeld of onder wettelijke verplichting wordt onthuld. Houd de duur redelijk — één tot drie jaar, niet eeuwig — en zorg dat het je portfoliorechten niet opslokt.
Geschillenbeslechting en toepasselijk recht. Benoem het toepasselijke recht (meestal je thuisstaat), en overweeg mediation verplicht te stellen vóór juridische procedures, wat de meeste freelance-geschillen oplost voor een fractie van de gerechtskosten. Voor kleinere bedragen houdt een uitzondering voor de kantonrechter, waarmee beide partijen naar de kantonrechter kunnen, de handhaving praktisch. Als je met internationale klanten werkt, spreek dan expliciet de jurisdictie af — een onuitgesproken aanname over welke rechtbank van welk land van toepassing is, is hoe een geschil van $2.000 oninbaar wordt.
Alles samenbrengen
Een freelancer-contracttemplate is een levend document: bouw het één keer op met deze acht secties — scope of work, betalingsvoorwaarden, kill fee, IP-overdracht, beëindiging, status van zelfstandige, vertrouwelijkheid en geschillenbeslechting — en verfijn het elke keer dat een project je iets nieuws leert. Bewaar de onderhandelde voorwaarden in MSA-stijl als je herbruikbare basis, voeg per project een nieuwe SOW toe, en zorg voor handtekeningen voordat welk werk dan ook begint, zelfs bij klanten die via een doorverwijzing kwamen en als vrienden voelen. Het contract is er niet omdat je je klanten wantrouwt; het is er zodat niemand hoeft te raden hoe eerlijkheid eruitziet wanneer de omstandigheden veranderen. Je toekomstige zelf, met een kill fee in plaats van een wrok, zal blij zijn dat je het hebt opgeschreven.





