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.
Kernconcepten
Section titled “Kernconcepten”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.
Stap-voor-stap workflow
Section titled “Stap-voor-stap workflow”-
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.
-
Meet je verkoopsnelheid. Zodra je verkoopt, bereken je hoeveel stuks per dag/week je verkoopt. Dit is de basis voor al je voorraadberekeningen.
-
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.
-
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.
-
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.
-
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.
-
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.
Voorbeeld: cashflow over 6 maanden
Section titled “Voorbeeld: cashflow over 6 maanden”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.
| Maand | Beginsaldo | Inkoop (uit) | Ads (uit) | Vaste kosten (uit) | Omzet (in, excl. BTW) | Eindsaldo |
|---|---|---|---|---|---|---|
| 1 (validatie 200 st) | 8.000 | 2.700 | 1.200 | 400 | 2.300 | 6.000 |
| 2 | 6.000 | 0 | 1.500 | 400 | 3.300 | 7.400 |
| 3 (herorder 500 st) | 7.400 | 5.200 | 1.800 | 400 | 4.000 | 4.000 |
| 4 | 4.000 | 0 | 2.000 | 400 | 5.200 | 6.800 |
| 5 (herorder 800 st, Q4) | 6.800 | 7.600 | 2.400 | 450 | 6.000 | 2.350 |
| 6 (piek) | 2.350 | 0 | 3.500 | 450 | 11.000 | 9.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.
Formules & benchmarks
Section titled “Formules & benchmarks”Herbestelpunt.
Herbestelpunt = (gemiddelde verkoop per dag × levertijd in dagen) + safety stockVoorbeeld: 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 stuksZodra 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 dagenVoorbeeld: 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 voorraadwaardeEen 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.
Benchmarktabel cashflow & voorraad
Section titled “Benchmarktabel cashflow & voorraad”| Maatstaf | Slecht | Acceptabel | Goed |
|---|---|---|---|
| Voorraadrotatie (per jaar) | minder dan 3 | 3 tot 6 | meer dan 6 |
| Cash conversion cycle | meer dan 90 dagen | 45 tot 90 dagen | minder dan 45 dagen |
| Betaaltermijn leverancier (DPO) | 0 (100% vooraf) | 30/70 | 30 dagen of meer na levering |
| Safety stock-dekking | 0 (geen buffer) | 7 tot 14 dagen | 14 tot 28 dagen |
| Aandeel cash vast in voorraad | meer dan 70% | 40 tot 70% | minder dan 40% |
| Tool | Functie | Wanneer kiezen |
|---|---|---|
| Spreadsheet (cashflow-prognose) | Rollende 6- tot 12-maands liquiditeitsplanning | Altijd; je belangrijkste overlevingstool |
| Inventory Planner / Cogsy | Forecasting en herbestel-alerts | Bij meerdere SKU’s en seizoenspatronen |
| Shopify/WooCommerce voorraadrapport | Verkoopsnelheid en voorraadniveaus | Basis-monitoring per product |
| Boekhoudsoftware (Moneybird/e-Boekhouden) | Werkelijke cashpositie en BTW-stand | Voor de echte cijfers naast je prognose |
| Voorraadfinanciering (factoring/leverancierskrediet) | Cash vrijmaken voor grote orders | Bij Q4-pieken of snelle groei met cashtekort |
Veelgemaakte fouten
Section titled “Veelgemaakte fouten”- 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.
Checklist
Section titled “Checklist”Sjablonen
Section titled “Sjablonen”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.
Lees verder
Section titled “Lees verder”- 11.2 Voorraadbeheer & forecasting — diepere forecasting en voorraadsturing
- 14.1 Boekhouding & cashflow — cashflow professioneel beheren en financieren
- 2.3 Samples, MOQ en onderhandelen — MOQ en betaaltermijnen onderhandelen
- 2.4 Prijsstrategie & marges — marge die je inkoopbeslissingen mogelijk maakt
- 1.4 Productvalidatie — vraag bewijzen met een kleine batch