Urenregistratie als freelance developer
Je werkt aan een sprint, niet aan een klok. Toch moet er aan het eind van de maand een urenstaat liggen die klopt met wat er is opgeleverd — en bij een lange opdracht bij één klant is die urenstaat meer dan een factuurbijlage.
Hoe je in dit vak afrekent
Bijna altijd per uur, afgerekend per maand, met een tarief dat in het contract staat en niet per opdracht verschilt. Wat wél verschilt is de eenheid waarin je werkt: je denkt in tickets en sprints, en je factureert in uren. Die vertaling maak je ergens, en meestal is dat aan het eind van de maand uit je hoofd.
Dat gaat lang goed en één keer niet. Een sprint die uitliep, twee dagen productieverstoring, een dag meeteringswerk voor een andere afdeling — als je dat achteraf reconstrueert, schrijf je jezelf structureel tekort. Wie per dag noteert waar de tijd heen ging, factureert meer zonder een uur langer te werken.
Aan wie je je uren verantwoordt
Vaak aan twee partijen tegelijk. De opdrachtgever weet wat je hebt gedaan; de intermediair of broker die de opdracht bemiddelt wil een urenstaat in zijn eigen portaal, met een kenmerk en een periode die op hún administratie aansluiten. Dat is dezelfde week, twee keer ingevoerd.
De inhoudelijke goedkeuring komt daarbij van je teamlead of product owner, en die zit niet in dat portaal. Het akkoord dat er echt toe doet is dus vaak een berichtje in Slack — precies het bewijs dat verdwijnt zodra de opdracht is afgelopen.
Welk bewijs je wilt hebben als het misgaat
Voor developers is de urenstaat het scherpst als bewijs in een heel andere discussie: die over zelfstandigheid. Een lange opdracht bij één opdrachtgever, dagelijks in hetzelfde team, is de situatie waarin de Belastingdienst kijkt of er sprake is van een dienstbetrekking. Wat je dan wilt laten zien is dat je per opdracht werkt en per opdracht wordt afgetekend, niet dat je er gewoon elke dag bent.
Wat daarbij helpt is niet meer uren, maar meer omschrijving: waar de tijd aan is besteed en wie er akkoord op heeft gegeven. Een goedkeuring met een datum en een naam eronder is iets anders dan een betaalde factuur.
Wat Freeliq hiervoor doet
- Uren per dag vastleggen met een omschrijving, zodat een ticketnummer of een korte regel meegaat naar de factuur
- De urenstaat per periode ter goedkeuring sturen — je opdrachtgever antwoordt op de mail of klikt een link aan, zonder account
- Het akkoord bewaren bij de uren, zodat het er over twee jaar nog is
- De specificatie als bijlage bij de factuur meesturen, in dezelfde indeling als je urenstaat