De stille driehoek: hoe ZZP-beleidsadviseur Piet drie maanden op zijn geld wacht — en toch nooit het overzicht verliest

Door de redactie van InvoiceFlow — gepubliceerd 1 juni 2026 — leestijd 8 minuten

Piet de Bruijn (49) heeft een functie die de meeste Nederlanders niet kennen, maar waarvan ze dagelijks de gevolgen ervaren. Als ZZP-beleidsadviseur werkt hij aan de totstandkoming van overheidsbeleidsnotities bij ministeries in Den Haag — energie, milieu, ruimtelijke ordening. Zijn rapport wordt misschien nooit gepubliceerd, maar de wet die eruit voortkomt wel. Het is intellectueel zwaar werk, goed betaald, en vol met één specifiek bureaucratisch probleem: hij wacht soms negentig dagen op zijn geld.

"In de private sector betalen goede klanten in dertig dagen," zegt Piet. "Bij de overheid is zestig dagen de norm. En als er iets mis is met je factuur — verkeerde kostenpost, ontbrekend inkoopnummer — begin je de teller opnieuw."

De driehoeksconstructie

Piet werkt niet rechtstreeks voor ministeries. Dat zou formeel inhuren betekenen, wat gevoelig ligt na de verscherping van de DBA-wetgeving (Wet Deregulering Beoordeling Arbeidsrelaties). In plaats daarvan werkt hij via een intermediair: een adviesbureau dat een raamcontract heeft met het ministerie. Het bureau huurt Piet in als ZZP'er, en factureert zelf aan het ministerie. Piet factureert aan het bureau.

Dit is een veelvoorkomende constructie in Den Haag. Ze beschermt het ministerie van formele aansprakelijkheid jegens de ZZP'er, en het bureau verdient een marge — doorgaans 15-25% op Piets dagtarief. Voor Piet betekent het: zijn klant is het bureau, niet het ministerie. Maar zijn feitelijke werkgever is het ministerie. En als het ministerie de factuur van het bureau laattijdig betaalt, betaalt het bureau Piet ook laat.

Piet factureert maandelijks, op de laatste dag van de maand. Zijn dagtarief bedraagt €875, en een typische maand bevat twintig werkdagen, goed voor een factuur van €17.500 exclusief BTW. Zijn betalingstermijn naar het bureau is dertig dagen. Maar het bureau hanteert "betaling na ontvangst van betaling door de eindklant" — een zogenaamde pay-when-paid-clausule.

"Wat dat in de praktijk betekent: als het ministerie in december pas betaalt voor de novemberfactuur van het bureau, dan wordt mijn octoberfactuur pas in december betaald. Soms schuift alles drie maanden op."

De cashflowstress

Piets bedrijfskosten zijn beperkt — hij werkt grotendeels vanuit huis of op locatie bij het ministerie, met minimale overhead. Maar zijn privélasten zijn aanzienlijk: hypotheek, kinderalimentatie, en de inkomstenbelasting die hij elk kwartaal zelf moet betalen.

Het probleem met een betalingstermijn van 60-90 dagen is dat de belastingbetalingen gewoon door blijven lopen. Piet moet in september het derde kwartaal BTW-voorschot betalen — ongeacht of zijn augustus-factuur al is voldaan. Als de betaling vertraagd is, moet hij uit zijn spaarpot putten.

"Ik heb één jaar gehad dat ik in oktober drie facturen tegelijk had openstaan: augustus, september en de helft van oktober. Bijna €50.000 aan openstaande vorderingen. Ik moest een tijdelijk zakelijk krediet aanvragen."

Zijn grootste frustratie was dat hij geen goed overzicht had. Hij had een Excel-sheet, maar die was moeilijk bij te houden. Hij vergat soms welke facturen hij wanneer had verstuurd, en of hij herinneringen had gestuurd.

De valkuil van de tussenpartij

Een bijkomend probleem: de intermediair heeft eigen eisen aan facturen. Ze willen een specifiek kostenpostnummer vermeld zien — een intern code dat correspondeert met het contract dat zij hebben met het ministerie. Als dat nummer ontbreekt of incorrect is, keurt hun boekhoudsysteem de factuur automatisch af. Piet krijgt dan een mail: "Factuur retour wegens ontbrekend projectcode." En hij begint opnieuw.

Dit was in zijn eerste jaar twee keer gebeurd. Telkens verloor hij twee weken betalingstijd. Met een factuur van €17.500 betekende dat een renteverlies van bijna €200 — niet ruineus, maar frustrerend.

Piet's tweede intermediair (hij werkt voor twee bureaus tegelijk, met twee verschillende ministeries) heeft een ander systeem: zij willen de factuur per e-mail met als onderwerp een specifiek referentienummer. Als het onderwerp verkeerd is, wordt de mail niet verwerkt. Handmatige processen bij digitale systemen.

De ontdekking van InvoiceFlow

Piet stuitte op InvoiceFlow via een artikel in een nieuwsbrief van de Vereniging van Freelancers in de Overheid — een netwerk van ZZP'ers die voor de publieke sector werken. De app had een functie die hem direct aansprak: klantspecifieke notities en referentievelden.

"Ik kon per klant-profiel een standaard referentieveld instellen. Voor intermediair A: projectcode XZD-2024-117. Voor intermediair B: contract REF-447-B. Die code staat automatisch op elke factuur die ik aan die klant stuur. Ik hoef er nooit meer aan te denken."

Maar dat was pas het begin. InvoiceFlow's openstaande factuuroverzicht veranderde zijn cashflowbeheer volledig.

De functies die zijn praktijk ordenen

Klantspecifieke referentievelden: Per klantprofiel kan Piet een standaard projectreferentie, PO-nummer of kostenpostcode instellen. Deze verschijnt automatisch op elke factuur voor die klant — geen vergeten codes meer, geen geretourneerde facturen.

Openstaand factuuroverzicht: InvoiceFlow toont per klant alle openstaande facturen, met de datum van versturen, de betalingstermijn en de overschreden tijd. Piet ziet in één oogopslag: factuur 2024-34 is 45 dagen oud, betalingstermijn 30 dagen, dus tien dagen te laat.

Herinneringen: Met één tik stuurt Piet een professionele betalingsherinnering vanuit de app. De herinnering bevat de originele factuur als bijlage en een vriendelijke maar duidelijke tekst. Hij heeft een vaste tekst opgeslagen voor intermediairs, die net iets formeler is dan zijn herinnering voor private klanten.

Kwartaaloverzicht: Elk kwartaal exporteert Piet een overzicht van alle verstuurde en ontvangen betalingen per klant. Dit overzicht geeft hem input voor zijn BTW-aangifte (die hij kwartaalsgewijs indient bij de Belastingdienst) en voor zijn inkomstenschatting voor de inkomstenbelasting.

Meerdere klantprofielen: Piet werkt voor twee intermediairs tegelijk. InvoiceFlow beheert beide klantrelaties gescheiden — met eigen factuurnummer-reeksen, eigen referentievelden en eigen betalingsoverzichten.

De eindklant bijhouden

Een extra behoefte die Piet had: de eindklant (het ministerie) trackten in zijn eigen administratie, ook al factureert hij niet aan hen. InvoiceFlow biedt een notities-functie per klant, waar Piet vermeldt: "Eindklant: Ministerie van Infrastructuur en Waterstaat, contract t/m maart 2025, projectcode IW-24-037."

"Dit klinkt misschien triviaal, maar als je twee jaar later je administratie doorspit voor de Belastingdienst of voor een opvolgend contract, wil je precies weten welk werk voor welk ministerie was. Nu staat dat allemaal netjes in de app."

Bovendien helpt het hem bij het invullen van zijn jaarlijkse boekhoudoverzicht. Zijn accountant in Den Haag kan via de exportfunctie in InvoiceFlow alles in één keer overnemen.

Financieel resultaat

Na een jaar gebruik van InvoiceFlow zijn de resultaten concreet. Piet heeft geen enkele factuur meer retour ontvangen wegens ontbrekende projectcodes — de automatische instelling per klantprofiel sluit dit fout volledig uit. Zijn gemiddelde betalingstijd per factuur is gedaald van 72 dagen naar 58 dagen, omdat hij nu systematisch herinneringen stuurt zodra een factuur de betalingstermijn overschrijdt.

"Veertien dagen vroeger betaald per factuur klinkt misschien niet spectaculair. Maar met facturen van €17.500 en meerdere per maand, geeft dat mij gemiddeld €30.000 meer liquiditeit op elk moment. Dat is het verschil tussen wel en niet hoeven lenen in een druk kwartaal."

Zijn accountantskosten zijn gedaald doordat zijn kwartaaladministratie nu gestructureerd is aangeleverd. Zijn belastingaangiften zijn makkelijker geworden. En het gevoel van controle — over wie wat schuldig is, wanneer — heeft zijn stress aanzienlijk verminderd.

Advies voor ZZP'ers bij de overheid

Piet deelt zijn ervaring graag met collega-ZZP-adviseurs in het Den Haagse netwerk. Zijn drie sleutellessen:

Ken je pay-when-paid-clausule. Veel intermediairs betalen pas na ontvangst van de eindklant. Dat is legaal, maar het betekent dat jij het risico draagt van de trage overheidsbetalingen. Weet welke clausule jouw intermediair hanteert en plan je cashflow dienovereenkomstig.

Zet elke projectcode, PO-nummer en referentie in je klantprofiel. De overheid heeft ingewikkelde interne coderingen. Als jouw factuur niet overeenkomt met de verwachte codes, wordt hij afgewezen. Gebruik een tool die je toestaat om deze codes per klant vast te leggen en automatisch op te nemen in elke factuur.

Stuur herinneringen gestructureerd en vroeg. In de overheidssector wordt te laat betalen zelden als een probleem beschouwd — tenzij jij het consequent aankaart. Stuur een vriendelijke herinnering zodra de betalingstermijn verstrijkt. Wacht niet twee weken.

Download InvoiceFlow

Werk jij als ZZP'er voor de overheid of via een intermediair, en loop je aan tegen trage betalingen, complexe referentiecodes en cashflow-stress? InvoiceFlow helpt je met automatische referentievelden, een openstaand factuuroverzicht en kwartaaloverzichten voor je BTW-aangifte.

Download gratis via Google Play — geen abonnement vereist.

Download InvoiceFlow op Google Play