applatenmaken.com/app-gidsen/voorraadbeheer
Voorraadbeheer: de volledige gids
Voorraadbeheer met software houdt bij wat u van elk artikel heeft, waar het ligt, wat het waard is en wanneer u moet bijbestellen. Het is bedoeld voor groothandels, productiebedrijven, webshops, installatie- en servicebedrijven en voor zorg- en laboratoriumorganisaties die met fysieke goederen werken. Omdat de voorraadadministratie deel uitmaakt van uw bedrijfsadministratie en de waardering doorwerkt in de jaarrekening, spelen bewaarplicht en waarderingsgrondslagen mee. Werkt u met levensmiddelen, medische producten of chemie, dan komt daar traceerbaarheid per partij bij. Deze gids gaat over beheren en aanvullen, niet over het tellen zelf of over de logistiek in het magazijn.
In het kort
- Voorraadbeheer draait om vier vragen: wat heeft u, waar ligt het, wat is het waard en wanneer moet u bijbestellen.
- De voorraadadministratie hoort bij de basisgegevens van uw bedrijfsadministratie en valt daarmee onder de bewaarplicht van zeven jaar.
- Een bestelpunt met veiligheidsvoorraad vertaalt verbruik en levertijd naar het moment waarop het systeem zelf om een bestelling vraagt.
- Scannen volgens de GS1-standaarden haalt het overtypen uit het proces en maakt registratie van partij en houdbaarheid pas echt haalbaar.
- Tellen is een controlemoment, beheren is een doorlopend proces; een inventarisatie corrigeert de administratie, maar vervangt hem niet.
- De kosten hangen vooral af van het aantal locaties en artikelkenmerken, de koppelingen met inkoop en verkoop en de eisen aan traceerbaarheid.
Wat voorraadbeheer is en welk werk het ondersteunt
In veel bedrijven is de voorraad tegelijk de grootste post op de balans en het minst betrouwbare deel van de administratie. Een verkoper zegt nee terwijl het artikel achterin ligt, inkoop bestelt een partij die al onderweg is, en aan het eind van het jaar staat er een stapel die niemand meer kwijtraakt. Dat komt zelden door onwil. Het komt doordat de voorraad op meerdere plekken tegelijk verandert, bij ontvangst, bij uitgifte, bij retour en bij afkeur, en die veranderingen nergens automatisch worden vastgelegd.
Voorraadbeheersoftware maakt van al die veranderingen één doorlopende registratie. Elk artikel krijgt stamgegevens: een eigen nummer, een omschrijving, een verpakkingseenheid, een leverancier en waar van toepassing een barcode, een partijnummer of een houdbaarheidsdatum. Elke gebeurtenis wordt een mutatie op dat artikel, met een tijdstip, een aantal, een locatie en een reden. Uit die reeks mutaties volgt op elk moment het saldo per artikel en per locatie, de waarde van het geheel, en het antwoord op de vraag hoe u aan dat saldo bent gekomen.
Die laatste vraag markeert meteen de afbakening. Deze gids gaat over beheren en aanvullen: saldo's die meebewegen met inkoop en verkoop, bestelpunten die om een order vragen en een waarde die aansluit op de boekhouding. Wilt u weten hoe u de telling zelf inricht, met telrondes, blindtellingen en verschillenlijsten, dan is de gids over de voorraadtelling-app de plek. Gaat het om ontvangen, opslaan, orderpicken en verzenden binnen een magazijn, dan sluit de gids over de magazijnbeheer-app daarop aan.
De regels rond administratie, waardering en traceerbaarheid
Een voorraadlijst is geen hulpmiddeltje naast de boekhouding, maar een onderdeel ervan. De overheid rekent de voorraadadministratie uitdrukkelijk tot de basisgegevens van uw bedrijfsadministratie, naast het grootboek, de debiteuren- en crediteurenadministratie en de in- en verkoopadministratie. Voor die basisgegevens geldt een bewaartermijn van zeven jaar; voor gegevens over onroerende zaken tien jaar. Praktisch betekent dat: uw software moet de historie van mutaties kunnen reproduceren, niet alleen het saldo van vandaag tonen.
Daarnaast is er de waardering. Het Burgerlijk Wetboek noemt in artikel 2:384 als grondslagen de verkrijgings- of vervaardigingsprijs en de actuele waarde; voorraden worden in de praktijk gewaardeerd tegen kostprijs of lagere opbrengstwaarde. Fiscaal geldt goed koopmansgebruik: u kiest een stelsel, bijvoorbeeld fifo of een gewogen gemiddelde inkoopprijs, en past dat bestendig toe. Voor de software heeft dat een concrete consequentie: de inkoopprijs hoort per ontvangst te worden vastgehouden, want zonder die prijs per partij is geen enkele waarderingsmethode na te rekenen.
Voor sommige sectoren komt daar traceerbaarheid bovenop. Wie met levensmiddelen werkt, moet van elk product kunnen aantonen van welke leverancier het kwam en aan welke afnemer het is geleverd. Dat is de kern van artikel 18 van de Europese Algemene Levensmiddelenverordening, in de praktijk samengevat als één stap terug en één stap vooruit. Daarnaast vraagt de regelgeving een voedselveiligheidsplan op basis van HACCP of een goedgekeurde hygiënecode. In andere sectoren speelt hetzelfde principe zonder die naam: bij medische hulpmiddelen, chemie en technische onderdelen wilt u een partij kunnen terugvinden op het moment dat de leverancier een terugroepactie start.
Kernfunctionaliteiten van voorraadbeheersoftware
Niet elke organisatie heeft alles nodig, maar de volgende onderdelen vormen samen het hart van voorraadbeheer. Welke ervan in uw eerste versie horen, hangt af van waar uw proces vandaag op vastloopt: mist u vooral zicht op wat er ligt, of vooral zicht op wanneer er besteld moet worden? Dat onderscheid is belangrijker dan het lijkt, want het bepaalt of u begint bij registratie en locaties of bij bestelpunten en signalering. De rest kan er in een volgende ronde bij.
Artikelstam en eenheden
Eén plek waar nummer, omschrijving, verpakkingseenheid, leverancier en barcode van elk artikel vastliggen.
Mutaties en saldo per locatie
Elke ontvangst, uitgifte, retour of afkeur is een geboekte mutatie, met een saldo per magazijn, stelling of servicebus.
Bestelpunt en veiligheidsvoorraad
Het systeem signaleert zelf wanneer een artikel onder de afgesproken ondergrens zakt en stelt een bestelhoeveelheid voor.
Partijen, serienummers en houdbaarheid
Partijen krijgen een eigen nummer met datum, zodat u op volgorde van houdbaarheid uitgeeft en later kunt terugzoeken.
Scannen met barcodes
Ontvangen, verplaatsen en uitgeven gaat met een scanner of telefoon, zodat niemand aantallen of codes hoeft over te typen.
Waardering en rapportage
Voorraadwaarde per artikel en per groep, met zicht op omloopsnelheid, incourante partijen en verschillen na een telling.
Er zit een volgorde in die lijst. Zonder betrouwbare artikelstam en geboekte mutaties heeft een bestelpunt geen basis, en zonder inkoopprijs per ontvangst is een waarderingsrapport een schatting. Begin daarom bij de onderkant en bouw uit. Wat vaak wordt overgeslagen, is de reden achter een mutatie: een uitgifte naar een klantorder, een afkeur na schade en een correctie na een telling hebben allemaal een ander gevolg voor uw cijfers, ook al gaat het saldo evenveel omlaag.
Hoe het in de praktijk werkt
Voorraadbeheer volgt een vaste cyclus, en het helpt die voor ogen te hebben omdat hij bepaalt welke schermen u nodig heeft. Het begint bij de inkoop: er staat een bestelling uit, met een verwachte hoeveelheid en datum. Bij de ontvangst wordt die bestelling geheel of gedeeltelijk afgemeld. Het aantal dat werkelijk binnenkomt is de eerste mutatie, met de inkoopprijs en waar van toepassing het partijnummer en de houdbaarheidsdatum. Daarna volgt opslag op een locatie, en later uitgifte: naar een verkooporder, een project, een productieorder of een servicebus.
Het aanvullen hangt aan twee getallen. Het bestelpunt is de stand waarbij u opnieuw bestelt: grofweg het gemiddelde verbruik per dag maal de levertijd van de leverancier. De veiligheidsvoorraad is de buffer daarbovenop, bedoeld voor de dagen waarop het verbruik hoger uitvalt of de levering later komt. Samen bepalen ze wanneer het systeem een signaal geeft. Zet die twee getallen per artikel vast en herzie ze periodiek. Een leverancier die structureel later levert, een artikel met een seizoenspatroon en een onderdeel dat een hele installatie stilzet verdienen elk een andere buffer.
Tot slot is er de correctie. Hoe zorgvuldig u ook boekt, de administratie loopt uiteen met de plank: er breekt iets, er verdwijnt iets, iemand pakt iets zonder het te melden. Een inventarisatie legt dat verschil bloot. Veel organisaties tellen niet één keer per jaar alles, maar cyclisch: artikelen met de hoogste waarde of de meeste beweging vaker dan de rest. De telling is een controlemoment binnen het beheer en geen vervanging ervan. Het verschil dat eruit komt hoort als aparte, verklaarbare mutatie in de administratie te landen, met een reden en een naam erbij.
Integraties en techniek
Voorraad ontstaat en verdwijnt zelden binnen de voorraadsoftware zelf. Aan de verkoopkant staan een webshop, een kassa of een ordersysteem; aan de inkoopkant een bestelproces en soms een portaal van de leverancier; en aan de financiële kant een boekhoud- of ERP-pakket dat de voorraadwaarde en de inkoopfacturen verwerkt. Bepaal per koppeling welk systeem de bron is voor welk gegeven. Artikelen en prijzen komen meestal uit één systeem, saldo's horen op één plek te ontstaan, en een koppeling die beide kanten op schrijft zonder afspraak levert vroeg of laat twee waarheden op.
Bij het scannen loont het om aan te sluiten op bestaande standaarden. GS1 beheert die wereldwijd: het GTIN is het artikelnummer van veertien cijfers, de EAN-13-barcode is de vorm waarin dat nummer aan de kassa wordt gescand, en GS1-128 is de standaard voor magazijn- en transportetiketten. Die laatste draagt naast het artikelnummer ook logistieke gegevens, en op een pallet of verzenddoos vindt u het SSCC-nummer. Voor de hardware kunt u kiezen tussen een telefoon met camera en een industriële scanner; het verschil zit vooral in leessnelheid, handschoenbediening en hoe het apparaat tegen een val kan.
Verder speelt de omgeving mee. In een koelcel, een kelder of een bestelbus is de dekking wisselend, dus een app die alleen online werkt levert onvermijdelijk gaten op. Laat scans lokaal opslaan en later synchroniseren, en bedenk vooraf wat er gebeurt als twee mensen dezelfde locatie tegelijk bewerken. Voor inloggen, rechten en logging vindt u het wiel niet opnieuw uit; het maatwerk reserveert u voor de logica die uw situatie uniek maakt.
Waar u op let als u dit laat bouwen
De grootste valkuil is een systeem bouwen dat alles kan voor iedereen. Voorraad is bedrieglijk eenvoudig: het lijkt om één getal per artikel te gaan, tot de uitzonderingen binnenkomen. Een halve pallet, een artikel dat in dozen wordt ingekocht en per stuk verkocht, een retour uit een order van vorig jaar. Een paar keuzes bepalen of het systeem daar tegen kan en of uw mensen erop blijven vertrouwen.
- Boek mutaties, overschrijf geen saldo's. Een saldo dat rechtstreeks wordt aangepast, is niet te verklaren en niet te controleren. Laat elk verschil ontstaan uit een geboekte gebeurtenis met een tijdstip, een reden en een gebruiker erbij.
- Kies één waarderingsmethode en pas hem bestendig toe. Fifo, gewogen gemiddelde of een ander stelsel: leg de keuze vast, bespreek hem met uw accountant en bouw de software erop. Halverwege wisselen maakt vergelijking tussen jaren onmogelijk.
- Beperk het aantal locatieniveaus in de eerste versie. Magazijn, stelling, schap, bak: elk extra niveau vraagt discipline van iedereen die iets pakt. Begin grof en verfijn pas als blijkt dat u dat detail werkelijk gebruikt.
- Bepaal wie een correctie mag boeken. Een correctie verandert de waarde van uw voorraad. Leg vast wie dat mag, vanaf welk bedrag of aantal er iemand moet meekijken, en zorg dat elke correctie een verplichte reden krijgt.
- Test met uw eigen uitzonderingen. Deelleveringen, retouren, gebroken verpakkingen, artikelen die van eenheid wisselen en negatieve voorraad: juist die gevallen laten zien of het ontwerp klopt. Verzin ze niet, haal ze uit uw eigen historie.
- Spreek af wat er met incourante voorraad gebeurt. Artikelen die lang stilliggen kosten ruimte en geld. Laat het systeem ze zichtbaar maken en leg vast wie beslist over afwaarderen, afvoeren of alsnog verkopen.
Achter al deze punten zit dezelfde vraag: is het saldo in het systeem uit te leggen? Zodra medewerkers de cijfers gaan wantrouwen, ontstaan er weer eigen lijstjes naast de software en bent u terug bij af. Bouw daarom liever een smal systeem dat altijd klopt dan een breed systeem dat vaak bijna klopt, en laat de uitbreidingen volgen uit wat het gebruik u laat zien.
Wat de kosten bepaalt
Wat maatwerk voorraadbeheer kost, hangt vrijwel volledig af van de omvang van het gegevensmodel, het aantal koppelingen en de eisen aan traceerbaarheid. Het loont om die factoren te kennen, omdat ze u helpen scherp te kiezen wat in de eerste versie hoort en wat later kan. Ze zijn bovendien grotendeels een keuze: veel van wat een systeem duur maakt, komt uit wensen die pas na een jaar gebruik echt nodig blijken te zijn.
De grootste kostenbepaler is de breedte van het model. Een systeem dat per artikel één saldo bijhoudt, is aanzienlijk eenvoudiger dan een systeem dat saldo's per locatie, per partij, per serienummer en per houdbaarheidsdatum uit elkaar houdt. Elk extra kenmerk vermenigvuldigt het aantal schermen, regels en randgevallen. Daarnaast wegen koppelingen zwaar: elke verbinding met een webshop, kassa, ordersysteem of boekhoudpakket vraagt afstemming over welk systeem de bron is, en zorgvuldig testen op de momenten waarop twee kanten tegelijk iets veranderen.
Verder tellen mee: het aantal magazijnen en gebruikers, omdat rechten en locatiestructuur dan fijnmaziger worden; de eisen aan traceerbaarheid, want partijregistratie en terugzoeken raken elk scherm in de keten; en de hardware, omdat industriële scanners en etiketprinters andere integratie vragen dan een telefoon. Wij noemen op deze pagina geen tarieven. In een gesprek bepalen we samen welke eerste versie voor uw situatie logisch is en wat daarvoor een realistisch budget is.
Stappenplan naar werkend voorraadbeheer
Voorraadbeheer laten bouwen verloopt het soepelst als u klein begint en de administratie één keer goed schoonmaakt. De volgorde doet ertoe: wie eerst software kiest en daarna pas naar zijn artikelbestand kijkt, verhuist de rommel mee naar het nieuwe systeem en verliest daarmee meteen het vertrouwen van de mensen die ermee moeten werken. Dit stappenplan brengt u van het huidige knelpunt naar een voorraad die klopt en blijft kloppen.
- Breng het huidige proces in kaartBeschrijf waar voorraad ontstaat, verandert en verdwijnt, en wie dat vandaag vastlegt. Benoem de momenten waarop het misgaat: nee verkopen, dubbel bestellen, verschillen na de telling.
- Maak de artikelstam schoonVerwijder dubbele artikelen, leg eenheden en verpakkingen eenduidig vast en bepaal per artikel of partij, serienummer of houdbaarheid nodig is. Een systeem op een rommelige stam blijft rommelig.
- Bepaal de locatiestructuurKies hoe fijnmazig u wilt weten waar iets ligt, van alleen magazijn tot bak in een stelling. Kies het niveau dat uw mensen elke dag volhouden.
- Zet bestelpunten en buffersBereken per artikel het bestelpunt uit verbruik en levertijd en spreek een veiligheidsvoorraad af. Begin met de artikelen die het vaakst opraken of het meeste kosten.
- Bouw en tel één keer volledigLaat de software bouwen en start met een volledige inventarisatie als nulmeting. Vanaf dat moment boekt u alleen nog mutaties, zodat het saldo verklaarbaar blijft.
- Introduceer, meet en breid uitNeem het team mee en kijk na enkele weken naar de verschillen die overblijven. Los eerst de oorzaken op en breid daarna pas uit met extra locaties, koppelingen of kenmerken.
Veelgestelde vragen
Wat is het verschil tussen voorraadbeheer en een voorraadtelling?
Voorraadbeheer is het doorlopende proces: elke ontvangst, uitgifte, retour en afkeur wordt geboekt, waardoor het saldo, de locatie en de waarde continu meebewegen. Een voorraadtelling is een controlemoment daarbinnen, waarop u de administratie vergelijkt met wat er werkelijk ligt en het verschil verklaart en corrigeert. Een organisatie die alleen telt, weet twee keer per jaar wat er ligt en de rest van het jaar niet. Een organisatie die alleen beheert zonder ooit te tellen, merkt breuk, diefstal en boekingsfouten nooit op. De twee horen bij elkaar.
Hoe bepaal ik een bestelpunt en een veiligheidsvoorraad?
Het bestelpunt is in de basis het gemiddelde verbruik per dag vermenigvuldigd met de levertijd van uw leverancier: de hoeveelheid die u nodig heeft om de wachttijd te overbruggen. De veiligheidsvoorraad is de buffer daarbovenop voor variatie in verbruik en in levertijd. Hoe grilliger het verbruik en hoe onbetrouwbaarder de leverancier, hoe groter die buffer. Weeg daarbij het gevolg van nee verkopen mee: een goedkoop onderdeel dat een hele installatie stilzet, verdient een ruimere buffer dan een duur artikel dat u zonder gevolgen later levert. Herzie de getallen periodiek.
Hoe lang moet ik mijn voorraadadministratie bewaren?
De voorraadadministratie hoort bij de basisgegevens van uw bedrijfsadministratie, samen met het grootboek, de debiteuren- en crediteurenadministratie en de in- en verkoopadministratie. Voor die basisgegevens geldt een bewaartermijn van zeven jaar; voor gegevens over onroerende zaken tien jaar. Dat betekent meer dan een back-up: u moet de gegevens binnen die termijn ook echt kunnen raadplegen. Let daar op bij de keuze voor software, want een systeem dat alleen het actuele saldo bewaart en de historie opschoont, maakt het achteraf onmogelijk om een boekjaar te reconstrueren.
Welke waarderingsmethode kies ik voor mijn voorraad?
Het Burgerlijk Wetboek noemt als grondslagen de verkrijgings- of vervaardigingsprijs en de actuele waarde; voorraden worden in de praktijk gewaardeerd tegen kostprijs of lagere opbrengstwaarde. Binnen dat kader zijn meerdere stelsels gangbaar, waaronder fifo en een gewogen gemiddelde inkoopprijs. Fiscaal geldt dat u een stelsel kiest dat past bij goed koopmansgebruik en dat bestendig toepast. Bespreek de keuze met uw accountant en leg hem daarna vast in de software, want de methode bepaalt welke gegevens u per ontvangst moet vasthouden.
Heb ik barcodes en scanners nodig, of kan het ook zonder?
Het kan zonder, maar u betaalt ervoor met fouten. Zodra mensen aantallen en artikelcodes overtypen, ontstaan tikfouten, en juist die fouten zijn achteraf lastig te vinden. Scannen haalt dat overtypen uit het proces. Bij artikelen met een partijnummer of houdbaarheidsdatum is scannen bijna onmisbaar, omdat u anders per handeling drie velden moet invullen. Begin desnoods met een telefooncamera en stap pas over op een industriële scanner als blijkt dat leessnelheid, bediening met handschoenen of valbestendigheid u in de weg zitten.
Hoe leg ik partijen en houdbaarheidsdata vast?
Door partijnummer en houdbaarheidsdatum bij de ontvangst als vaste velden te registreren, niet als losse opmerking. Het saldo van een artikel valt dan uiteen in deelsaldi per partij, en bij uitgifte kiest het systeem de partij die het eerst verloopt. Zo kunt u later per partij terugzoeken wat u van wie ontving en aan wie u het leverde. In de voedselketen is dat verplicht op grond van artikel 18 van Verordening (EG) nr. 178/2002. Werkt u met GS1-128-etiketten, dan zitten die gegevens al in de barcode.
Wat bepaalt de kosten van maatwerk voorraadbeheersoftware?
Vooral de breedte van het gegevensmodel, het aantal koppelingen en de eisen aan traceerbaarheid. Eén saldo per artikel is aanzienlijk eenvoudiger dan saldo's per locatie, per partij en per houdbaarheidsdatum. Elke koppeling met een webshop, kassa, ordersysteem of boekhoudpakket vraagt afstemming over de bron van elk gegeven en zorgvuldig testen. Ook het aantal magazijnen en gebruikers telt mee, net als de hardware waarop gescand wordt. In een vrijblijvend gesprek bepalen we samen welke eerste versie logisch is en wat daarvoor een realistisch budget is.