DPO berekenen: crediteurenformules voor een betere betaalrun

2026-06-23

De omzet loopt goed en de orderportefeuille is vol, en toch kijk je naar het banksaldo en vraag je je af waarom het krap voelt. Voorraad is binnen, diensten zijn geleverd, facturen zijn verstuurd, maar de betalingen aan leveranciers lijken zich op onvoorspelbare momenten op te stapelen. Op papier is het bedrijf actief; op de rekening voelt het beperkt.

Op dat moment wordt je crediteurenpositie meer dan “openstaande rekeningen”. Met drie formules haal je er stuurinformatie uit: het eindsaldo crediteuren, de crediteurenomloopsnelheid en de crediteurentermijn. Wie wil weten hoe je DPO berekent (Days Payable Outstanding, het gemiddelde aantal dagen dat je over het betalen van leveranciers doet), moet eerst weten welke vraag elke formule beantwoordt.

Kort gezegd: DPO = (gemiddeld crediteurensaldo / inkopen of kostprijs van de omzet) × 365. De rest van dit artikel legt uit wanneer je welke noemer gebruikt en hoe je de uitkomst vertaalt naar een betere betaalrun. Voor de bredere context over beide kanten van je kasstroom lees je ons artikel over debiteuren en crediteuren.

Waarom crediteuren meer zijn dan rekeningen betalen

Een beginnende analist ziet crediteuren als een map facturen die op goedkeuring wacht. Een controller ziet een lopend overzicht van beloftes die het bedrijf al heeft gedaan. Elke onbetaalde inkoopfactuur is geld dat binnenkort de deur uitgaat, alleen nog niet vandaag.

Omzet en kasstroom lopen zelden gelijk op. Je boekt omzet deze maand en betaalt je leverancier volgende maand. Zie het als een lopende rekening bij vertrouwde leveranciers: zolang zij leveren voordat jij betaalt, financieren zij een stukje van je bedrijfscyclus. Goed gebruikt geeft dat ruimte; slecht gebruikt levert het wrijving en verrassingen op.

Drie vragen liggen onder elke crediteurenanalyse:

  • Wat zijn we nu verschuldigd? Dat is de balans.
  • Hoe snel betalen we? Dat zijn omloopsnelheid en DPO.
  • Wat moeten we binnenkort betalen? Dat is de prognose.

Kernpunt: begin bij de beslissing die je wilt nemen en kies dan de formule. Met de verkeerde formule krijg je een net getal dat het verkeerde verhaal vertelt.

De basisformule: het eindsaldo crediteuren

Vóór ratio’s en dashboards is er één formule die verklaart hoe het crediteurensaldo van periode tot periode verandert:

Eindsaldo crediteuren = beginsaldo crediteuren + inkopen op rekening − betalingen aan leveranciers

Stroomschema van de basisformule voor het crediteurensaldo

Het saldo stijgt als je op rekening koopt en daalt pas als je echt betaalt.

Onderdeel Wat het in de praktijk betekent
Beginsaldo crediteuren Onbetaalde inkoopfacturen uit de vorige periode
Inkopen op rekening Nieuwe goederen of diensten die je op krediet koopt
Betalingen aan leveranciers Geld dat in de periode naar leveranciers is gegaan
Eindsaldo crediteuren Wat aan het einde nog openstaat

In Excel is het één kolom met die formule per maand. Klopt de beweging niet met je inkopen en uitbetalingen, dan zit er waarschijnlijk een boekings- of rubriceringsfout in. Die spoor je op met de kolommenbalans.

Vuistregel: zolang het geld de bank niet heeft verlaten, is de schuld meestal niet weg.

Crediteurenomloopsnelheid: hoe vaak betaal je je crediteuren af?

Het eindsaldo vertelt wat je verschuldigd bent, niet hoe snel je je verplichtingen afwerkt. Daarvoor is de crediteurenomloopsnelheid:

Crediteurenomloopsnelheid = totale inkopen bij leveranciers / gemiddeld crediteurensaldo

Het gemiddelde saldo is (beginsaldo + eindsaldo) / 2. Een gemiddelde is stabieler dan één datum, want rond de maandafsluiting kan het saldo flink schommelen.

  • Een hogere omloopsnelheid betekent dat je leveranciers vaker en sneller betaalt. Dat bouwt vertrouwen op.
  • Een lagere omloopsnelheid betekent dat je facturen langer laat staan. Dat spaart kas, maar kan ook wijzen op trage goedkeuringen of liquiditeitsdruk.

Geen van beide is automatisch goed. Daalt je omloopsnelheid plotseling, concludeer dan niet meteen dat je kasbeheer beter is. Kijk eerst of goedkeuringen trager gaan, of er meer geschillen zijn of dat een paar grote facturen op de balansdatum openstonden.

Een vaste maandroutine helpt: haal de inkopen uit de periode, bereken het gemiddelde saldo uit de balans, controleer op eenmalige uitschieters en zet de ratio in een grafiek. De trend zegt meer dan één uitkomst.

DPO berekenen: van omloopsnelheid naar dagen

Managers denken niet in “keer per jaar” maar in dagen. Daarom werkt DPO beter buiten de financiële afdeling: “we doen gemiddeld zoveel dagen over het betalen van leveranciers”.

Lijngrafiek van de DPO over vier kwartalen

Formule Wat ze doet
DPO = 365 / crediteurenomloopsnelheid Zet de omloopsnelheid om in dagen
DPO = (gemiddeld crediteurensaldo / kostprijs van de omzet) × 365 De directe formule die veel analisten herkennen

Een voorbeeld: is je gemiddelde crediteurensaldo € 60.000 en bedraagt de kostprijs van de omzet over het jaar € 480.000, dan is je DPO (60.000 / 480.000) × 365 ≈ 46 dagen.

De DPO interpreteren

Het grote voordeel van DPO is dat je het direct naast je betaalafspraken legt. Hanteer je 30 dagen en schuift je DPO daar ruim boven, dan zijn er drie verklaringen: je houdt bewust kas vast, je goedkeuringsproces is traag, of geschillen en ontbrekende inkooporders duwen facturen over de vervaldatum. Ligt de DPO structureel onder de afgesproken termijn, dan is de vraag andersom: profiteer je van kortingen, of betaal je sneller dan nodig omdat het proces geen controle heeft?

  • Een goede DPO past bij je commerciële afspraken.
  • Een zorgwekkende DPO wijkt zonder bewuste reden af van de termijnen.
  • Een onbruikbare DPO wordt elke periode anders berekend.

De juiste noemer kiezen: inkopen of kostprijs van de omzet

De meeste verwarring ontstaat doordat artikelen het hebben over “de crediteurenformule” alsof er één universele versie is. Dat is niet zo. Eindsaldo, omloopsnelheid en DPO zijn verschillende kengetallen voor verschillende vragen.

Inkopen op rekening laten zien wat je in de periode op krediet bij leveranciers kocht. Dat sluit direct aan op je crediteurenadministratie. Kostprijs van de omzet is wat je in de winst-en-verliesrekening als kosten hebt genomen. Die twee overlappen, maar zijn niet hetzelfde, zeker niet bij schommelende voorraden of dienstencontracten.

Als je vraag is… Betere noemer
Hoe snel betalen we wat we bij leveranciers inkopen? Inkopen op rekening
Hoe verhoudt onze betaaltiming zich tot de kosten in de resultatenrekening? Kostprijs van de omzet
Hoe plannen we de betaalruns en de kas? Inkopen
Rapporteren we aan bank of directie volgens een vaste DPO-definitie? Kostprijs van de omzet, als dat de afspraak is

Andere valkuilen:

  • Eén eindsaldo gebruiken in een seizoensbedrijf. Een gemiddelde geeft een eerlijker beeld.
  • Een hoge DPO automatisch positief vinden. Het kan ook wijzen op late goedkeuringen of leveranciers die je onder druk zet.
  • De ouderdomsanalyse negeren. Een stabiele DPO kan verbergen dat één cruciale leverancier al maanden op betaling wacht.

Vuistregel: gebruik je een andere noemer dan vorige maand, dan zegt je trendlijn niets meer. Zet in je rapport altijd welke noemer je gebruikt.

Van kengetal naar betaalrun

Het is vier uur ‘s middags op de dag van de betaalrun. De treasurer wil een kasbedrag, inkoop meldt dat er deze week grote facturen vervallen, en de crediteurenadministratie zoekt uit wat kan wachten zonder boete of gedoe. Dan worden deze formules een planningsinstrument.

Een goede betaalplanning combineert vier lagen:

  • Huidige verplichtingen: goedgekeurde facturen en het openstaande saldo.
  • Betaaltiming: termijnen, vervaldata en je interne betaalcyclus.
  • Toekomstige verplichtingen: inkooporders, terugkerende kosten en verwachte facturen.
  • Uitvoering: het betaalbestand dat naar de bank gaat, in het formaat dat de bank eist.

Die laatste laag wordt vaak vergeten. Je kunt de DPO perfect berekenen en toch problemen krijgen als het bestand onvolledig, te laat of in het verkeerde formaat bij de bank komt. Betaal je leveranciers via SEPA, dan betekent dat: de goedgekeurde betaalregels omzetten naar een geldig SEPA XML-bestand en bij elke regel een duidelijke omschrijving of factuurnummer meesturen, zodat de leverancier de betaling kan afletteren. Meer daarover lees je in ons artikel over de remittance advice.

Maak je je betalingen nu klaar in Excel, CSV of JSON, dan zet GenerateSEPA die gegevens om naar een gevalideerd SEPA XML-bestand dat je in één keer bij ING, Rabobank, ABN AMRO of je andere bank uploadt.

Checklist: crediteurenkengetallen in je maandafsluiting

Stap Wat je doet Wanneer
Saldo aansluiten Beginsaldo + inkopen − betalingen = eindsaldo Bij elke maandafsluiting
Omloopsnelheid Inkopen / gemiddeld crediteurensaldo Maandelijks
DPO berekenen Met een vaste, gedocumenteerde noemer Maandelijks
Vergelijken met termijnen DPO naast de afgesproken betaaltermijnen Maandelijks
Ouderdomsanalyse Facturen per leverancier en vervaltermijn Wekelijks
Betaalrun Goedgekeurde facturen als één SEPA-batch Volgens je betaalcyclus

Bereken je DPO elke maand op dezelfde manier en laat de uitkomst je betaalrun sturen. Probeer GenerateSEPA 7 dagen gratis met je eigen betaalbestand.


Veelgestelde vragen

Hoe bereken je de DPO?
DPO is het gemiddelde crediteurensaldo gedeeld door de kostprijs van de omzet of de inkopen, maal 365. Je kunt ook 365 delen door de crediteurenomloopsnelheid. De uitkomst is het gemiddelde aantal dagen dat je over het betalen van leveranciers doet.
Wat is de formule voor het crediteurensaldo?
Eindsaldo crediteuren is beginsaldo plus inkopen op rekening min betalingen aan leveranciers. Het saldo stijgt als je op krediet koopt en daalt pas als je echt betaalt. Zo sluit je elke maand je crediteurenadministratie aan.
Wat is een goede DPO?
Een goede DPO ligt dicht bij de betaaltermijnen die je met leveranciers hebt afgesproken. Ligt hij er ver boven, dan betaal je te laat of loopt je goedkeuring vast. Ligt hij er ver onder, dan geef je mogelijk onnodig kas weg.
Moet ik inkopen of kostprijs van de omzet gebruiken als noemer?
Voor operationele vragen, zoals de planning van je betaalruns, zijn inkopen op rekening de zuiverste noemer. Voor standaardrapportages aan bank of directie wordt vaak de kostprijs van de omzet gebruikt. Kies één methode en houd die vast, anders is je trend onbruikbaar.

Gerelateerde artikelen