Ga naar inhoud

2.5 Voorraad-inkoop & cashflow

De meeste webshops die failliet gaan, gaan niet failliet omdat ze geen winst maken — maar omdat het geld op is. Je winst zit vast in voorraad die op een boot ligt of in een magazijn wacht op verkoop, terwijl de huur, de ads en de volgende inkoop wél betaald moeten worden. Dit hoofdstuk leert je inkopen tegen je cashflow, zodat je groeit zonder vast te lopen.

Na dit hoofdstuk kun je:

  • Je begrijpt waarom winst en cash niet hetzelfde zijn en waarom een winstgevende webshop tóch kan omvallen door een liquiditeitsdip.
  • Je kent de cash conversion cycle (CCC = DIO + DSO − DPO) en weet hoe een langere betaaltermijn (DPO) die het meest direct verkort.
  • Je berekent je herbestelpunt (verkoop per dag × levertijd + safety stock) en je safety stock op basis van levertijd en buffer.
  • Je berekent de voorraadrotatie (jaarlijkse COGS / gemiddelde voorraadwaarde) en toetst die aan de benchmarks.
  • Je herkent overtrading en de groei-paradox en gebruikt een rollende cashflow-prognose om tekorten weken vooraf te zien.
flowchart LR
A["Cash"] -->|"inkoop"| B["Voorraad"]
B -->|"verkoop"| C["Verkochte goederen"]
C -->|"betaling klant"| D["Cash terug + winst"]
D --> A
De cash conversion cycle

Werkkapitaal. Het geld dat vastzit in je lopende bedrijfsvoering — vooral in voorraad. Hoe meer voorraad, hoe meer cash er “vastligt” en niet beschikbaar is voor ads of de volgende order. Voorraad is geen winst; het is bevroren geld.

Cash conversion cycle (CCC). De tijd tussen het moment dat je geld uitgeeft aan voorraad en het moment dat je dat geld (plus marge) terugkrijgt van de klant. Bestaat uit drie delen: de tijd dat geld vastzit in productie en transit, de tijd dat voorraad in je magazijn ligt voordat het verkoopt, en (in je voordeel) de betaaltermijn die je leverancier je gunt.

CCC = dagen voorraad (DIO) + dagen debiteuren (DSO) − dagen crediteuren (DPO)

Voor een webshop die direct betaald wordt (iDEAL), is DSO bijna nul. Je CCC wordt dus vooral bepaald door hoe lang je voorraad ligt (inclusief productie en zeevracht van 30 tot 45 dagen) minus de betaaltermijn van je leverancier.

Validatie-batch. De kleine eerste inkoop waarmee je de markt test vóór je groot inkoopt. Houd deze bewust klein — net genoeg om vraag te bewijzen, niet zoveel dat een mislukking je omver werpt. Zie 1.4 Productvalidatie.

Herbestelpunt (reorder point). Het voorraadniveau waarop je een nieuwe order moet plaatsen om niet zonder te komen voordat de nieuwe levering binnen is. Houdt rekening met de levertijd én een veiligheidsbuffer.

Safety stock (veiligheidsvoorraad). De buffervoorraad die je achter de hand houdt om uitverkoop te voorkomen bij onverwachte vraagpieken of vertraagde leveringen. Cruciaal bij lange Chinese levertijden.

Dood kapitaal. Voorraad die te langzaam of niet verkoopt — geld dat permanent vastligt in onverkoopbare producten. De andere kant van stockout: te veel inkopen is net zo gevaarlijk als te weinig.

  1. Houd je validatie-batch klein. Koop voor je eerste order net genoeg om de markt te testen — vaak de onderhandelde test-MOQ (bijvoorbeeld 200 tot 300 stuks). Bewijs eerst de vraag voordat je je cash vastlegt. Zie 2.3 Samples & MOQ.

  2. Meet je verkoopsnelheid. Zodra je verkoopt, bereken je hoeveel stuks per dag/week je verkoopt. Dit is de basis voor al je voorraadberekeningen.

  3. Bereken je herbestelpunt. Gebruik de formule hieronder met je verkoopsnelheid en de totale levertijd (productie plus transit). Plaats je herhaalorder zodra je dit punt bereikt — niet later.

  4. Stel safety stock in. Bepaal een buffer op basis van vraagvariatie en leverbetrouwbaarheid. Bij lange Chinese levertijden mik je op 2 tot 4 weken extra dekking.

  5. Benut betaaltermijnen. Onderhandel langere betaaltermijnen met vaste leveranciers (zie 2.3). Elke dag dat je later betaalt, verkort je cash conversion cycle en verbetert je liquiditeit.

  6. Plan seizoenspieken vooruit. Voor Q4 (Sinterklaas, Kerst, Black Friday) moet je voorraad maanden eerder besteld én voorgefinancierd zijn. Een Chinese order voor begin december plaats je uiterlijk half oktober.

  7. Maak een rollende cashflow-prognose. Houd in een spreadsheet per maand bij: verwachte omzet, inkomende cash, geplande inkopen en vaste kosten. Zo zie je tekorten aankomen vóór ze gebeuren. Zie 14.1 Boekhouding & cashflow.

Je start met 8.000 euro startkapitaal en de sterrenprojector (landed 6,00 euro, verkoop 39,95 euro incl. BTW, contributiemarge circa 21 euro vóór ads). Je herinvesteert winst in grotere batches.

MaandBegin­saldoInkoop (uit)Ads (uit)Vaste kosten (uit)Omzet (in, excl. BTW)Eind­saldo
1 (validatie 200 st)8.0002.7001.2004002.3006.000
26.00001.5004003.3007.400
3 (herorder 500 st)7.4005.2001.8004004.0004.000
44.00002.0004005.2006.800
5 (herorder 800 st, Q4)6.8007.6002.4004506.0002.350
6 (piek)2.35003.50045011.0009.400

Wat dit laat zien. In maand 3 en 5 zakt het saldo scherp omdat een grote inkoop én ads samenvallen. In maand 5 (Q4-voorinkoop) kom je gevaarlijk laag (2.350 euro) terwijl de ad-uitgaven juist stijgen. Dit is precies waar webshops omvallen: niet door verlies, maar door een liquiditeitsdip op het verkeerde moment. De les: plan grote inkopen niet bovenop een ad-piek, of regel financiering/langere betaaltermijn om de dip te overbruggen.

Waarom kan een winstgevende webshop tóch omvallen?

Omdat winst en cash niet hetzelfde zijn — ze lopen in de tijd uiteen. Je boekt winst op het moment dat je verkoopt, maar je cash volgt een heel ander ritme: je betaalt de fabriek vandaag, wacht 30–45 dagen op productie en zeevracht, en pas daarna sijpelt de omzet (plus marge) binnen. In die tussentijd is je geld “bevroren” in voorraad op een boot.

Voorraad is dus geen winst — het is vastgelegde cash die je tijdelijk niet kunt gebruiken voor huur, ads of de volgende order. Een shop die op papier 20% winst draait, kan failliet gaan omdat álle cash in een te grote of te vroege inkooporder zit op het moment dat een rekening betaald moet worden.

Dit is precies de overtrading-val: hoe harder je groeit, hoe groter elke volgende batch, terwijl de omzet uit de vórige batch nog onderweg is. De winst stijgt, maar de kas droogt op. Daarom is je belangrijkste overlevingstool geen winst-en-verliesrekening maar een rollende cashflow-prognose — die laat de dip weken van tevoren zien, zodat je een grote inkoop kunt spreiden, financiering kunt regelen of een langere betaaltermijn kunt bedingen vóór het misgaat.

Herbestelpunt.

Herbestelpunt = (gemiddelde verkoop per dag × levertijd in dagen) + safety stock

Voorbeeld: je verkoopt 10 stuks per dag, totale levertijd (productie 20 dagen + zeevracht 30 dagen) = 50 dagen, safety stock = 140 stuks (14 dagen buffer).

Herbestelpunt = (10 × 50) + 140 = 640 stuks

Zodra je voorraad onder 640 stuks komt, plaats je een nieuwe order — anders sta je droog voordat de nieuwe levering arriveert.

Safety stock (vereenvoudigd).

Safety stock = gemiddelde verkoop per dag × buffer in dagen

Voorbeeld: 10 per dag × 14 dagen buffer = 140 stuks. Bij onbetrouwbare leveranciers of grillige vraag verhoog je de buffer naar 21 tot 28 dagen.

Voorraadrotatie (inventory turnover, per jaar).

Voorraadrotatie = jaarlijkse COGS / gemiddelde voorraadwaarde

Een rotatie van 6 betekent dat je je voorraad zes keer per jaar omzet (eens per twee maanden). Hoger is beter voor cashflow — minder geld vastgelegd per euro omzet.

MaatstafSlechtAcceptabelGoed
Voorraadrotatie (per jaar)minder dan 33 tot 6meer dan 6
Cash conversion cyclemeer dan 90 dagen45 tot 90 dagenminder dan 45 dagen
Betaaltermijn leverancier (DPO)0 (100% vooraf)30/7030 dagen of meer na levering
Safety stock-dekking0 (geen buffer)7 tot 14 dagen14 tot 28 dagen
Aandeel cash vast in voorraadmeer dan 70%40 tot 70%minder dan 40%
ToolFunctieWanneer kiezen
Spreadsheet (cashflow-prognose)Rollende 6- tot 12-maands liquiditeitsplanningAltijd; je belangrijkste overlevingstool
Inventory Planner / CogsyForecasting en herbestel-alertsBij meerdere SKU’s en seizoenspatronen
Shopify/WooCommerce voorraadrapportVerkoopsnelheid en voorraadniveausBasis-monitoring per product
Boekhoudsoftware (Moneybird/e-Boekhouden)Werkelijke cashpositie en BTW-standVoor de echte cijfers naast je prognose
Voorraadfinanciering (factoring/leverancierskrediet)Cash vrijmaken voor grote ordersBij Q4-pieken of snelle groei met cashtekort
  • Te groot eerste inkopen. Je koopt 1.000 stuks van een onbewezen product om de stuksprijs te drukken en zit met dood kapitaal als het niet verkoopt. Valideer eerst klein.
  • Import-BTW als kosten zien. De 21% invoer-BTW betaal je voor, maar vorder je terug — het is een cashflow-post, niet een kostenpost. Plan hem wel in je liquiditeit, maar reken hem niet in je marge. Zie 2.4 Prijsstrategie.
  • Geen safety stock. Je rekent op exact-op-tijd leveren uit China. Eén vertraging van twee weken en je staat droog tijdens je beste verkoopperiode.
  • Stockout tijdens een piek. Je verkoopt uit op 5 december omdat je te laat herbesteld hebt. De gemiste omzet plus het verloren ad-momentum kosten je het hele kwartaal. Plan Q4 maanden vooruit.
  • Inkoop bovenop ad-piek plannen. Grote inkoop én hoge ad-uitgaven in dezelfde maand creëren een liquiditeitsdip. Spreid uitgaven of regel een buffer.
  • Geen cashflow-prognose. Je stuurt op je banksaldo van vandaag in plaats van op wat er aankomt. Een rollende prognose laat tekorten weken van tevoren zien.
  • Overtrading. Je herinvesteert élke euro in grotere batches en houdt geen reserve. Eén tegenvaller (retourgolf, geblokkeerd ad-account) en je kunt je verplichtingen niet meer betalen.
Cashflow-prognose (spreadsheet-opzet, per maand)

Per maand een kolom; per rij een post:

INKOMEND:

  • Verwachte omzet (incl. BTW): [bedrag]
  • Af te dragen BTW (apart zetten): [bedrag]
  • Netto binnenkomende cash: [bedrag]

UITGAAND:

  • Voorraadinkoop (aanbetaling + restant per ordermoment): [bedrag]
  • Import-BTW (terugvorderbaar, wel voorfinancieren): [bedrag]
  • Advertentiebudget: [bedrag]
  • Vaste kosten (huur, software, salaris): [bedrag]
  • Overig: [bedrag]

SALDO:

  • Beginsaldo maand: [bedrag]
    • netto inkomend − totaal uitgaand
  • = Eindsaldo maand: [bedrag]

ALARM: markeer elke maand waarin het eindsaldo onder [veiligheidsdrempel] zakt.

Case: wanneer plaats je je herhaalorder?

Je verkoopt een product met deze cijfers: je verkoopt gemiddeld 8 stuks per dag. De totale levertijd is productie 25 dagen + zeevracht 35 dagen. Je leverancier is niet altijd punctueel, dus je wilt 21 dagen veiligheidsvoorraad.

Bereken: (1) de safety stock, (2) het herbestelpunt, (3) je hebt vandaag nog 540 stuks op voorraad — moet je nu bestellen? Reken ook (4) je voorraadrotatie uit als je jaarlijkse COGS 70.000 euro is bij een gemiddelde voorraadwaarde van 14.000 euro.

Toon uitwerking

1 — Safety stock: 8 stuks/dag × 21 dagen = 168 stuks.

2 — Herbestelpunt: (verkoop/dag × levertijd) + safety stock = (8 × 60) + 168 = 480 + 168 = 648 stuks.

3 — Nu bestellen? Ja. Je hebt 540 stuks, dat is onder je herbestelpunt van 648. Wacht je langer, dan sta je droog voordat de nieuwe levering (over ~60 dagen) arriveert. Sterker nog: je bent al 108 stuks voorbij het punt — bestel vandaag.

4 — Voorraadrotatie: jaarlijkse COGS / gemiddelde voorraadwaarde = 70.000 / 14.000 = 5,0× per jaar. Dat is “acceptabel” (3–6); je zet je voorraad eens per ~73 dagen om. Hoger zou beter zijn voor je cashflow — minder geld vastgelegd per euro omzet.

Snelle kennischeck — voorraad & cashflow

  1. Waarom gaan de meeste falende webshops failliet, ook als ze winst maken?

  2. Hoe verkort je je cash conversion cycle (CCC) het meest direct?

  3. Wat is 'overtrading'?

  4. Hoe behandel je de 21% import-BTW op een inkoop uit China in je marge?

Samenvatting

  • Voorraad is geen winst maar bevroren cash; de meeste falende webshops vallen om door een liquiditeitsdip, niet door verlies.
  • Verkort je cash conversion cycle (DIO + DSO − DPO) het directst door langere betaaltermijnen bij je leverancier te bedingen.
  • Bereken je herbestelpunt = (verkoop per dag × levertijd in dagen) + safety stock, en plaats je herhaalorder zodra je dat punt bereikt — niet later.
  • Houd je validatie-batch klein en plan grote inkopen nooit bovenop een ad-piek; voorfinancier Q4-voorraad maanden vooruit.
  • Vermijd overtrading (élke euro in grotere batches steken) en stuur op een rollende cashflow-prognose die tekorten weken van tevoren laat zien.