De meeste eigenaren van kleine bedrijven kunnen u vertellen hoeveel geld er vandaag op hun bankrekening staat. Veel minder eigenaren kunnen vertellen wat dat saldo over acht maanden zal zijn — en bijna niemand kan dit onderbouwen. Dat gat is precies wat een financieel model met drie overzichten dicht.
Een model met drie overzichten is geen spreadsheet met gissingen. Het is een verbonden systeem dat uw resultatenrekening, balans en kasstroomoverzicht koppelt, zodat één set aannames door alle drie vloeit. Wijzig uw omzetgroeicijfer en de winst, ingehouden winsten, vorderingen en uw eindsaldo aan liquide middelen worden allemaal tegelijk bijgewerkt. Als het goed is gedaan, beantwoordt het de enige twee vragen waar oprichters wakker van liggen: Zijn we winstgevend? en Wanneer is ons geld op?
Deze gids bespreekt wat elk overzicht doet, hoe ze verbonden zijn, de volgorde waarin ze gebouwd moeten worden en de fouten die stilletjes modellen breken die door slimme mensen zijn gebouwd.
Waarom drie overzichten, en niet één
Het is verleidelijk om te voorspellen met een enkelvoudige kasprojectie: geld in, geld uit, eindsaldo. Dat werkt totdat het misgaat. Een voorspelling die alleen naar liquide middelen kijkt, mist de timingproblemen die echte bedrijven de das omdoen.
Stel u een bedrijf voor dat een groot contract binnensleept. De resultatenrekening toont een winstgevende maand. Maar de klant betaalt op basis van netto-60 dagen, het bedrijf heeft leveranciers vooraf betaald en de salarissen moeten vrijdag worden uitbetaald. Het bedrijf is winstgevend en tegelijkertijd blut. Een enkel overzicht kan dat niet laten zien. Drie gekoppelde overzichten wel.
Elk overzicht beantwoordt een andere vraag:
- De resultatenrekening vraagt: Hebben we geld verdiend? Het legt omzet en kosten vast over een periode, eindigend in het nettoresultaat.
- De balans vraagt: Wat bezitten we en wat zijn we verschuldigd? Het is een momentopname op een specifiek tijdstip — activa aan de ene kant, passiva en eigen vermogen aan de andere kant.
- Het kasstroomoverzicht vraagt: Waar is het geld daadwerkelijk gebleven? Het stemt het nettoresultaat (een boekhoudkundig cijfer) af op de werkelijke verandering in uw banksaldo.
Winst is een mening, gevormd door boekhoudregels. Contant geld is een feit. Het model met drie overzichten is wat u in staat stelt om beide tegelijkertijd in het oog te houden.
Hoe de drie overzichten met elkaar verbonden zijn
De kracht van het model zit in de verbindingen. Drie koppelingen zijn het meest van belang.
Het nettoresultaat koppelt de resultatenrekening aan de balans. Het resultaat onderaan uw resultatenrekening vloeit door naar de ingehouden winsten in het gedeelte van het eigen vermogen op de balans. Verdien $40.000 winst en betaal geen dividenden uit, en de ingehouden winst stijgt met $40.000.
Het nettoresultaat is ook het startpunt van het kasstroomoverzicht. Het kasstroomoverzicht begint met het nettoresultaat en past dit vervolgens aan. Het telt niet-contante kosten zoals afschrijvingen weer op en corrigeert voor veranderingen in het werkkapitaal — vorderingen, voorraden, schulden. Het resultaat is de kasstroom uit operationele activiteiten.
Het kasstroomoverzicht sluit de cirkel terug naar de balans. Het eindsaldo aan liquide middelen uit het kasstroomoverzicht wordt de regel voor liquide middelen op de balans. Dit is de verbinding die het model in evenwicht brengt. Als elke verandering in elke balansrekening correct wordt weerspiegeld in het kasstroomoverzicht, is de balans automatisch in evenwicht — activa zijn gelijk aan passiva plus eigen vermogen, zonder handmatige aanpassingen.
Een nuttige regel om te onthouden: elke verandering in een balansrekening moet ergens in het kasstroomoverzicht voorkomen. Zijn de vorderingen met $5.000 gestegen? Dat is $5.000 aan geld dat u heeft verdiend maar nog niet heeft ontvangen — een aanwending van kasgelden. Is de voorraad met $3.000 gedaald? U heeft goederen verkocht zonder vervangingen te kopen — een bron van kasgelden. Wanneer een beweging op de balans geen bijbehorende regel in het kasstroomoverzicht heeft, klopt het model niet meer.
Het bouwen van het model: De juiste volgorde
Het bouwen van de overzichten in de verkeerde volgorde zorgt voor een wirwar van kapotte formules. Volg deze volgorde.
Stap 1: Verzamel historische gegevens
Begin met twee tot drie jaar aan werkelijke resultaten, of zoveel als u heeft. Historische gegevens doen twee dingen: ze onthullen echte patronen — uw werkelijke brutomarge, hoe snel u geld ontvangt, uw seizoensgebonden schommelingen — en ze geven u iets om prognoses mee te controleren. Een prognose die geen enkele gelijkenis vertoont met de geschiedenis, heeft een schriftelijke verklaring nodig.
Stap 2: Bepaal uw aannames
Dit is het hart van het model en verdient een eigen, duidelijk gelabelde sectie. Kernfactoren zijn onder meer:
- Omzetgroei — per maand of kwartaal, idealiter opgesplitst in verkochte eenheden en prijs in plaats van één gemengd percentage
- Brutomarge — kosten van de omzet als percentage van de omzet
- Operationele kosten — welke kosten zijn vast en welke schalen mee met de omzet
- Voorwaarden voor werkkapitaal — dagen om vorderingen te innen, voorraaddagen, dagen om leveranciers te betalen
- Investeringen (CapEx) — aankopen van apparatuur of activa en hoe deze worden afgeschreven
- Financiering — leningen, aflossingen en rentetarieven
Bewaar elke aanname op één plek, met kleurcodes, zodat iedereen de invoer kan vinden en aanpassen zonder door formules te hoeven zoeken. Een model waarbij aannames diep in berekeningen zijn begraven, is een model dat niemand zal vertrouwen of onderhouden.
Stap 3: Bouw de resultatenrekening op tot aan het bedrijfsresultaat
Projecteer de omzet op basis van je drijfveren, trek de kostprijs van de omzet (COGS) af om de brutowinst te bereiken, en trek vervolgens de operationele kosten af om het bedrijfsresultaat (EBITDA) te bereiken. Stop daar voor nu — rente en afschrijvingen zijn afhankelijk van schema's die je nog niet hebt gebouwd.
Stap 4: Bouw de ondersteunende schema's
Twee schema's voeden de overzichten:
- Het schema voor afschrijvingen / vaste activa houdt vastgoed en apparatuur bij. Het neemt het beginsaldo, voegt investeringsuitgaven (capital expenditures) toe, trekt afschrijvingen af en produceert het eindsaldo. Afschrijvingen vloeien naar de resultatenrekening; het eindsaldo van de activa vloeit naar de balans.
- Het schuldenschema houdt leningen bij. Het neemt het beginsaldo, voegt nieuwe leningen toe, trekt aflossingen af en berekent de rentelasten. Rente vloeit naar de resultatenrekening; het eindsaldo van de schulden vloeit naar de balans.
Stap 5: Voltooi de resultatenrekening
Nu de afschrijvingen en rente zijn berekend, voltooi je de resultatenrekening: trek deze af van het bedrijfsresultaat, pas belastingen toe en kom tot het nettoresultaat.
Stap 6: Bouw de balans op — behalve liquide middelen
Projecteer elke balanspost. Debiteuren, voorraad en crediteuren vloeien voort uit je aannames over het werkkapitaal. Vaste activa komen uit het afschrijvingsschema. Schulden komen uit het schuldenschema. Ingehouden winsten zijn het saldo van de vorige periode plus het nettoresultaat van deze periode. Laat de post voor liquide middelen leeg — dit is het laatste puzzelstukje.
Stap 7: Bouw het kasstroomoverzicht en los op voor liquide middelen
Bouw de drie secties op — operationeel, investeringen, financiering. Begin met het nettoresultaat, tel de afschrijvingen erbij op, corrigeer voor wijzigingen in het werkkapitaal, trek investeringsuitgaven af en voeg financieringsactiviteiten toe of trek deze af. De nettoverandering in geldmiddelen, opgeteld bij het kassaldo van de vorige periode, geeft het eindsaldo van deze periode. Plaats dat bedrag in de post liquide middelen op de balans.
Als je elke koppeling correct hebt gebouwd, is de balans nu automatisch in evenwicht.
Runway voorspellen: De belangrijkste output van het model
Voor een startende onderneming of een bedrijf met krappe kasmiddelen is het meest waardevolle getal dat het model produceert de runway — hoeveel maanden je kunt blijven opereren voordat het geld op is.
Runway heeft twee variabelen: je beschikbare liquide middelen en je maandelijkse burn rate (het netto kasverlies per maand). De basisversie is eenvoudig: € 120.000 op de bank en € 15.000 aan maandelijkse burn rate betekent ongeveer acht maanden runway.
Maar een drieledig model (three-statement model) geeft je iets wat een snelle berekening niet kan: een runway die verandert in de loop van de tijd. De werkelijke burn rate is niet constant. Deze stijgt wanneer je personeel aanneemt, daalt wanneer een grote factuur wordt betaald en verschuift met seizoensinvloeden. Omdat het model de liquide middelen maand na maand voorspelt, kun je precies de maand zien waarin het saldo negatief wordt — en hoe een nieuwe medewerker of een vertraagde klantbetaling die datum verschuift.
Dit is ook waar scenarioplanning zijn waarde bewijst. Bouw drie versies van je aannames:
- Base case — je eerlijke verwachting
- Downside case — omzet 25% lager, incasso's trager
- Upside case — groei wordt gerealiseerd en een financieringsronde wordt afgerond
In een omgeving waar rentetarieven en vraag snel kunnen veranderen, is het kennen van je runway in de downside case wat een kalme beslissing onderscheidt van een paniekreactie. Het doel van de downside case is niet pessimisme — het is het kennen van je plan B voordat je het nodig hebt.
Veelvoorkomende fouten die modellen kapotmaken
Een paar fouten zijn verantwoordelijk voor de meeste defecte modellen.
De balans dwingen om in evenwicht te komen. Als je ooit een getal handmatig invoert om de twee zijden te laten matchen, stop dan. De balans moet door de constructie zelf in evenwicht zijn. Een geforceerde sluitpost verbergt een echte fout en produceert cijfers die je niet kunt vertrouwen.
Een ontbrekende werkkapitaalpost. De meest voorkomende oorzaak van een onbalans is een balansrekening die veranderde zonder een bijbehorende regel in het kasstroomoverzicht. Controleer elke balanspost en bevestig dat de beweging ervan in de kasstroom verschijnt.
Circulaire verwijzingen verkeerd begrijpen. Rentelasten zijn afhankelijk van het schuldsaldo, dat afhankelijk is van de liquide middelen, die afhankelijk zijn van het nettoresultaat — dat weer de rentelasten bevat. Die lus is inherent aan het model, geen bug. Excel lost dit op met ingeschakelde iteratieve berekening, of je doorbreekt de lus door de rente te berekenen op het schuldsaldo van de vorige periode. Beide zijn prima; panikeren en formules verwijderen is dat niet.
Te veel vertrouwen op de 'revolver' sluitpost. Veel modellen bevatten een doorlopende kredietlijn (revolver) die automatisch groeit om elk kastekort te dekken. Het is een nuttig mechanisme, maar het kan ook een bedrijf verbloemen dat simpelweg niet genoeg cash genereert. Als je revolver elke maand stijgt, vertelt het model je iets — luister daarnaar in plaats van een kloppende balans te bewonderen.
Te veel tabbladen. Het spreiden van het model over een dozijn werkbladen vermenigvuldigt koppelingsfouten. Een strakkere, goed georganiseerde structuur met gegroepeerde secties is gemakkelijker te controleren en veel minder foutgevoelig.
Prognoses die losstaan van de historie. Als je model marges van 40% laat zien terwijl je nog nooit de 25% hebt gehaald, heb je een onderbouwde reden nodig. Onverklaard optimisme is de duurste post in elk model.
Waarom een zuivere boekhouding het model laat werken
Een financieel model is slechts zo goed als de gegevens die het voeden. Gebrekkige historische gegevens leiden tot gebrekkige prognoses — en je merkt het verschil pas wanneer een beslissing gebaseerd op het model fout afloopt.
Dit is waar gedisciplineerde boekhouding vruchten afwerpt. Als je omzet consistent is gecategoriseerd, je kosten duidelijk zijn gesplitst in vaste en variabele kosten, en je debiteuren en crediteuren actueel zijn, dan is het bouwen van het model vooral een kwestie van assemblage. Als je boeken een stapel ongecategoriseerde transacties zijn, zul je meer tijd besteden aan het opschonen van data dan aan het voorspellen — en de prognose die je maakt zal op een wankele basis rusten. Nauwkeurige, goed gestructureerde gegevens zijn niet alleen een nalevingstaak; ze zijn de grondstof voor elke projectie die je ooit zult maken.
Houd je financiën georganiseerd vanaf de eerste dag
Een model met drie overzichten verandert losse cijfers in een toekomstgericht plan — maar het werkt alleen als de onderliggende gegevens zuiver en betrouwbaar zijn. Beancount.io biedt plain-text accounting die je volledige transparantie en versiebeheer over je financiële data geeft, zodat de historische gegevens die je model voeden nauwkeurig en controleerbaar zijn in plaats van een black box. Begin gratis en bouw je prognoses op een fundament dat je echt kunt vertrouwen.