Blog

Projectcashflow: plan mijlpaalbetalingen rond vaste teamkosten

Projectcashflow wordt voorspelbaarder met een aanbetaling, heldere mijlpalen, acceptatiecriteria en een planning die loon en inhuur op echte betaaldatums zet.

FlowyZ8 min leestijd
Projectcashflow met drie gouden mijlpaalpoorten die een continue stroom voor teamkosten en loon voeden

Een project kan winstgevend zijn en toch halverwege geld tekortkomen. De klant betaalt bijvoorbeeld bij opdracht, ontwerpgoedkeuring en oplevering, terwijl loon, zzp-inhuur, software en materiaal iedere week of maand doorgaan. Projectcashflow draait daarom niet alleen om de totale projectprijs, maar om de afstand tussen die ontvangsten en doorlopende uitgaven.

Dat verschilt van algemene planning bij wisselende inkomsten. Hier is de omzet vaak al contractueel afgesproken. Het risico zit in de voorwaarden: wanneer mag u factureren, wanneer accepteert de klant een fase en hoeveel kosten zijn vóór dat moment gemaakt? Een goede projectcashflow maakt die afhankelijkheden zichtbaar voordat het team start.

Dit artikel is algemene bedrijfsfinanciële informatie, geen juridisch, fiscaal of financieringsadvies. Laat contracten en belastinggevolgen voor uw situatie controleren.

Bouw projectcashflow vóór de planning

Begin niet met een willekeurige verdeling zoals drie gelijke termijnen. Koppel iedere termijn aan de werkelijke kosten en het risico van de fase. Een aanbetaling kan gereserveerde capaciteit, eerste inkoop en opstart dekken. Een tweede termijn kan volgen na een aantoonbaar resultaat. De laatste termijn hoort groot genoeg te zijn voor een goede oplevering, maar niet zo groot dat uw bedrijf bijna het hele project voorfinanciert.

KVK adviseert om betaling vooraf in offerte en voorwaarden vast te leggen. KVK noemt gedeeltelijke vooruitbetaling en factureren in delen bij langlopende projecten als manieren om sneller geld binnen te krijgen. Vertaal dat naar uw projectcashflow: elke fase krijgt een bedrag, een factuurtrigger, een betaaltermijn en een conservatieve ontvangstdatum.

Vraag bij grotere directe kosten of de aanbetaling die werkelijk dekt. Een percentage dat professioneel klinkt kan financieel onvoldoende zijn wanneer licenties, materiaal of externe specialisten direct moeten worden betaald.

Maak mijlpalen objectief factureerbaar

"Halverwege" is geen bruikbare factuurtrigger. Beschrijf welk resultaat wordt geleverd, wie het beoordeelt, hoeveel werkdagen beoordeling mag duren en wat er gebeurt als feedback uitblijft. Leg ook vast hoeveel correctierondes of wijzigingen binnen de prijs vallen.

Projectcashflow wordt kwetsbaar als goedkeuring volledig subjectief is. Het werk kan gereed zijn, maar de factuur blijft geblokkeerd door een drukke beslisser of nieuwe wensen. Gebruik daarom concrete acceptatiecriteria: overeengekomen bestanden geleverd, test uitgevoerd, faseverslag akkoord of installatie aantoonbaar voltooid.

Scheid acceptatie van scopewijziging. Een nieuwe wens hoort niet automatisch de betaling van correct geleverd werk uit te stellen. Leg meerwerk vast met prijs, planningseffect en eventueel een aparte mijlpaal. Zo blijft projectcashflow gekoppeld aan gemaakte afspraken.

Plan op ontvangstdatum, niet op mijlpaaldatum

Een mijlpaal op 10 september is nog geen geld op 10 september. Daarna volgen facturatie, de afgesproken betaaltermijn en mogelijk administratieve verwerking bij de klant. Zet in FlowyZ daarom zowel de verwachte factuurdatum als de realistische betaaldatum in de projectcashflow.

KVK beschrijft een liquiditeitsbegroting als een overzicht van verwachte ontvangsten en uitgaven waarmee u ziet of rekeningen op tijd betaald kunnen worden. KVK maakt daarbij expliciet dat omzet nu kan worden ontvangen na dertig of vijfenveertig dagen, terwijl leveranciers en huur eerder betaald moeten worden.

Gebruik minstens drie statussen: contractueel gepland, factureerbaar en ontvangen. Alleen de laatste status is beschikbare cash. Voor de voorspelling kunt u wel met de andere statussen werken, zolang het onzekerheidsverschil zichtbaar blijft.

Zet payroll als vaste onderstroom neer

Loon wacht niet tot de klant een ontwerp accepteert. Plan brutoloon, werkgeverslasten, vakantiegeld, pensioen waar van toepassing en de betaalmomenten van ingehuurde specialisten. Neem ook niet-declarabele tijd mee voor projectleiding, overleg, kwaliteitscontrole en herstel.

Maak vervolgens per week een eenvoudige projectcashflow: beginsaldo, zekere ontvangsten, loon en inhuur, overige projectkosten en eindsaldo. Een maandoverzicht kan een tekort midden in de maand verbergen. Zeker rond loondata is weekniveau vaak nuttiger.

Reserveer ontvangen termijnen niet automatisch voor winstuitkering of nieuwe aankopen. Een vroege betaling kan bedoeld zijn om zes weken teamcapaciteit te dragen. Geef ieder ontvangen deel eerst zijn taak: directe kosten, loon, belasting, buffer en pas daarna vrije marge.

Bouw een brug tussen de mijlpalen

De benodigde projectbuffer is niet simpelweg één maand omzet. Zoek het grootste cumulatieve tekort tussen twee betrouwbare ontvangstmomenten. Tel wat in die periode zeker uitgaat en trek alleen ontvangsten af waarop u redelijkerwijs kunt rekenen. Voeg ruimte toe voor een vertraagde goedkeuring of betaling.

Stel dat een team vier weken na de eerste termijn doorwerkt voordat fase twee factureerbaar is. Daarna geldt veertien dagen betaaltermijn. Dan moet de projectcashflow niet vier, maar mogelijk zes of zeven weken kosten kunnen dragen. Een week vertraging in levering plus een week bij de klant maakt het gat groter.

Houd de projectbuffer apart van belastingreserves en van de algemene noodbuffer van het bedrijf. De projectbuffer draagt een voorzienbare timingkloof; een noodbuffer is voor gebeurtenissen buiten het normale projectpad.

Test vertraging vóór zij gebeurt

Maak naast het basisscenario twee stresstests. In het eerste schuift één goedkeuring twee weken op. In het tweede wordt de mijlpaal op tijd goedgekeurd, maar betaalt de klant later. Laat in beide scenario's loon, huur en cruciale leveranciers op hun echte datum staan.

De uitkomst geeft een beslisgrens. Kunt u nog een onderaannemer starten? Kan een niet-kritische aankoop wachten? Moet u vóór de start een hogere aanbetaling of kleinere fasen afspreken? Projectcashflow is nuttig wanneer zij zulke keuzes vóór een tekort afdwingt.

Maak ook een leveringsscenario. Als uw team de mijlpaal niet haalt, is het probleem niet hetzelfde als late betaling. U hebt dan mogelijk herstelkosten én een uitgestelde factuur. Dat dubbele effect verdient een eigen risico-eigenaar en actieplan.

Bewaak scope, voortgang en geld samen

Een wekelijkse projectreview heeft drie regels nodig: wat is geleverd, wat is factureerbaar en wat is ontvangen? Voeg het resterende werk, reeds aangegane kosten en de volgende loondata toe. Zo voorkomt u dat een projectmanager alleen op planning stuurt en finance alleen op verstuurde facturen.

Maak één persoon verantwoordelijk voor het actueel houden van de projectcashflow, maar deel de signalen met delivery en sales. Sales moet weten welke betaalstructuur uitvoerbaar is. Delivery moet weten welke acceptatie of documentatie een termijn vrijgeeft. Finance moet weten welke datum realistisch is.

Leg bij ieder wijzigingsverzoek vast of alleen de scope verandert of ook een mijlpaal, factuurdatum en resourceplanning. Kleine wijzigingen kunnen samen een hele looncyclus toevoegen zonder dat de projectprijs even snel meegroeit.

Gebruik een stoplicht voor nieuwe verplichtingen

Groen betekent dat ontvangen geld en zeer zekere termijnen alle verplichtingen tot de volgende poort dragen. Oranje betekent dat de planning afhankelijk is van tijdige acceptatie; stel niet-kritische verplichtingen uit en volg de mijlpaal dagelijks. Rood betekent dat zelfs het basisscenario loon of essentiële leveranciers niet dekt.

Het stoplicht is geen boekhoudnorm, maar een praktische beslisregel. Het voorkomt dat een mooi projecttotaal wordt verward met vandaag beschikbare ruimte. Werk het bij na iedere factuur, betaling, scopewijziging en verschoven opleverdatum.

Projectcashflow geeft daarmee geen garantie. Zij maakt wel vroeg zichtbaar welke afspraak, buffer of beslissing het team nodig heeft om zonder paniek door de volgende mijlpaal te komen.

Verdeel projectcashflow over een projectportfolio

Bij een bureau of aannemer loopt zelden één opdracht tegelijk. Een gezonde projectcashflow per opdracht kan alsnog een krap bedrijfsbeeld geven wanneer drie teams in dezelfde week loon vragen en twee klanten pas daarna betalen. Leg de projecten daarom onder elkaar op één tijdlijn. Kijk niet alleen naar de marge per opdracht, maar naar het gezamenlijke laagste saldo.

Voorkom dat een nieuwe aanbetaling ongemerkt een oud project financiert. Geld kan door dezelfde rekening lopen, maar projectcashflow moet laten zien welke toekomstige verplichting bij iedere ontvangst hoort. Als project B alleen kan starten doordat de oplevertermijn van project A wordt gebruikt, is dat een bewuste financieringskeuze en geen vrije capaciteit.

Markeer ook welke ontvangsten dezelfde klant, beslisser of inkoopprocedure delen. Drie mijlpalen van één opdrachtgever zijn geen drie onafhankelijke inkomstenbronnen. Eén interne goedkeuringsstop kan alle projectcashflow tegelijk verschuiven.

Lees ook winst is geen cash voor het verschil tussen resultaat en liquiditeit. Bij projecten is dat verschil tastbaar: geboekte omzet kan gezond zijn terwijl nog geen mijlpaal is betaald.

Sluit projectcashflow per mijlpaal af

Controleer na ontvangst niet alleen of het factuurbedrag klopt. Vergelijk geplande en werkelijke uren, externe kosten, correctierondes en doorlooptijd. Werk daarna de resterende projectcashflow bij. Een vroege fase die meer capaciteit gebruikte, verlaagt de ruimte voor latere fasen ook wanneer de klant exact op tijd betaalde.

Noteer waarom een afwijking ontstond. Was de scope onduidelijk, de raming te laag, de acceptatie traag of de uitvoering inefficiënt? Een contractprobleem vraagt andere afspraken; een leveringsprobleem vraagt andere planning of kwaliteitspoorten.

Laat een overschot pas vrij nadat de volgende mijlpaal en resterende verplichtingen opnieuw zijn doorgerekend. Zo wordt projectcashflow een voortschrijdende voorspelling in plaats van een eenmalige spreadsheet bij de offerte.

Spreek een escalatiepad af

Zet vóór de start vast wie contact opneemt als bewijs niet wordt beoordeeld, een factuur niet wordt verwerkt of een wijziging de mijlpaal bedreigt. Geef elke stap een datum. Een vriendelijke herinnering, gepland overleg en formele opvolging volgens contract zijn sterker dan improvisatie wanneer loon nadert.

Het escalatiepad beschermt ook de relatie. De klant weet welke documentatie nodig is en wie mag goedkeuren. Uw team weet wanneer het verder kan en wanneer nieuw werk pauzeert. Daardoor blijft projectcashflow een gedeelde uitvoeringsvoorwaarde, geen onverwachte financiële discussie.

Evalueer na oplevering de oorspronkelijke projectcashflow tegenover alle werkelijke ontvangsten en uitgaven. Gebruik de grootste timingafwijking om de volgende aanbetaling, fasegrootte of buffer te verbeteren. Zo wordt elk afgerond project input voor een sterkere volgende offerte.

Bewaar daarbij de versie van projectcashflow waarop iedere grote beslissing was gebaseerd. Dan ziet u later niet alleen dát het saldo afweek, maar ook welke informatie op dat moment beschikbaar was. Die discipline maakt projectcashflow leerbaar zonder achteraf iedere afwijking als fout te behandelen.

Zo blijft projectcashflow ook bij groei een praktisch stuurmiddel.

Bronnen