Wie zoekt naar voorraadbeheer in Odoo wil meestal één ding weten: kan ik voorraad, inkoop en verzending in één systeem beheren zonder dat mijn magazijn een eigen eiland wordt? In deze pagina bespreken we hoe Odoo die keten inricht, waar de keuzes liggen en welke vragen u aan een integrator stelt voordat het project begint.
Voorraad en inkoop als onderdeel van één keten
Odoo ordent zijn toepassingen in categorieën. Onder Supply Chain vindt u onder meer Voorraad, Productie, Inkoop, Barcode, Kwaliteit, Onderhoud, productlevenscyclusbeheer (PLM) en Reparaties. Dat is relevant omdat voorraad zelden op zichzelf staat: een verkooporder reserveert goederen, een tekort leidt tot een inkoopvoorstel, een ontvangst verhoogt de voorraad en de factuur van de leverancier belandt in de boekhouding.
Voor een Nederlands mkb-bedrijf, bijvoorbeeld een groothandel in Brabant of een webwinkel met een distributiecentrum in Gelderland, is die samenhang de kern van de business case. Elke koppeling tussen losse pakketten is een plek waar cijfers uit elkaar lopen. In Odoo delen verkoop, voorraad, inkoop en boekhouding dezelfde artikelen, relaties en administratie. Meer over het geheel leest u op de pagina over de modules van Odoo.
Artikelen en varianten
Alles begint met de artikelstamgegevens. Per artikel legt u vast of het een voorraadartikel, een dienst of een verbruiksartikel is, hoe het wordt geteld en hoe het wordt ingekocht. Varianten zijn daarbij het belangrijkste hulpmiddel voor een overzichtelijke stam: maat, kleur of uitvoering worden attributen van één artikelsjabloon in plaats van tientallen losse artikelen.
Let bij de inrichting op drie dingen:
- Eenheden en verpakkingen. Koopt u in per pallet en verkoopt u per stuk, dan legt u de omrekening in de stam vast. Dat voorkomt handmatige rekenfouten bij ontvangst.
- Artikelcodes en leverancierscodes. Leveranciers gebruiken hun eigen nummering. Odoo kan per leverancier een eigen code en omschrijving bewaren, zodat de inkooporder aansluit op de documenten die de leverancier herkent.
- Traceerbaarheid. Of een artikel per lot of per serienummer wordt gevolgd, bepaalt u op artikelniveau. Een latere wijziging is mogelijk, maar kost opruimwerk als er al voorraad ligt.
Magazijnen, locaties en routes
Odoo kent magazijnen die zijn opgebouwd uit locaties. Een locatie kan een stelling, een gang, een zone of een tijdelijke plek zijn, zoals de ontvangstzone of de laadkade. Bewegingen tussen locaties volgen routes, en die routes bepalen hoeveel stappen goederen doorlopen.
| Werkwijze | Wanneer het past | Wat het oplevert |
|---|---|---|
| Ontvangst direct op voorraad | Klein magazijn, weinig afwijkingen | Weinig handelingen, snelle verwerking |
| Ontvangst, controle en opslag in aparte stappen | Kwaliteitscontrole of strikte plaatsing nodig | Duidelijk zicht op wat nog niet is vrijgegeven |
| Picken, inpakken en verzenden in stappen | Veel orderregels of meerdere medewerkers per order | Gerichte orderverzameling en minder foute zendingen |
| Meerdere magazijnen | Eigen locaties, bijvoorbeeld in verschillende provincies | Voorraad per vestiging en overboekingen ertussen |
Een veelgemaakte fout is om direct de meest uitgebreide route te kiezen. Meer stappen betekent meer scans, meer wachttijd en meer ruimte voor fouten. Begin met de eenvoudigste route die uw proces dekt en breid uit waar het werkelijk nodig is. Een integrator die uw magazijn bezoekt, ziet dit sneller dan een standaardworkshop.
Plaatsingsregels en uitslagstrategieën
Waar een ontvangen artikel terechtkomt, regelt u met plaatsingsregels: per artikel of categorie een vaste of voorkeurslocatie. Hoe Odoo bij het verzamelen kiest uit meerdere voorraadposities, bepaalt de uitslagstrategie. Voor houdbare producten kiest u liever een strategie die de oudste of eerst vervallende partij uitgeeft; voor niet-houdbare artikelen volstaat eerst-in-eerst-uit. Voor de voedingsmiddelenindustrie sluit dat aan op wat de sectorpagina over agrifood beschrijft.
Lotnummers en serienummers
Traceerbaarheid is voor veel bedrijven geen wens maar een eis. Een lot groepeert een partij die op hetzelfde moment is geproduceerd of ontvangen; een serienummer identificeert één exemplaar. In Odoo registreert u het nummer bij ontvangst en volgt het automatisch in elke volgende beweging.
Wat levert dat op?
- Bij een klacht kunt u opzoeken welke klanten een bepaald lot hebben ontvangen.
- Bij een leverancierskwestie ziet u welke ontvangst en welke inkooporder erbij horen.
- Bij garantie en service koppelt u een serienummer aan klant en leverdatum.
Als u zelf produceert, gebruikt Odoo dezelfde mechaniek om grondstoflots aan eindproducten te koppelen; zie daarvoor de pagina over productie in Odoo.
Aanvulling en minimale voorraad
Veel bedrijven verliezen geld door tekorten die te laat opvallen, of door overvoorraad die niemand opmerkt. Odoo biedt hiervoor aanvulregels: per artikel en locatie legt u een ondergrens en een bovengrens vast. Zakt de voorspelde voorraad onder de ondergrens, dan stelt Odoo automatisch een inkoopvoorstel op of start het een productieorder, afhankelijk van de route van het artikel.
Het woord voorspelde is hier belangrijk. Odoo kijkt niet alleen naar wat er nu ligt, maar ook naar wat al is besteld bij leveranciers en wat is gereserveerd voor klanten. Daardoor voorkomt u dubbele bestellingen voor hetzelfde tekort.
Een handige gewoonte is om de regels eerst voor de tien artikelgroepen met de meeste omloop te vullen en pas daarna de lange staart. De juiste grenzen hangen af van levertijd, seizoen en kapitaalbeslag. Daar bestaat geen standaardwaarde voor; het is een inrichtingskeuze die u samen met uw inkoper en integrator maakt.
Inkoop en leveranciers
De Inkoop-applicatie beheert het pad van aanvraag tot betaling. Het typische verloop:
- Een prijsaanvraag gaat naar één of meer leveranciers.
- Na akkoord wordt die omgezet in een inkooporder.
- De bevestiging maakt in het magazijn een verwachte ontvangst aan.
- Bij ontvangst wordt de voorraad verhoogd en kan de leveranciersfactuur worden gecontroleerd tegen wat is besteld en wat is ontvangen.
Per artikel kunt u meerdere leveranciers met eigen prijzen, levertijden en minimumafnames vastleggen. Het systeem stelt dan de voorkeursleverancier voor, maar de inkoper kan altijd afwijken. Ook directe levering vanaf de leverancier naar de klant is mogelijk, voor artikelen die u nooit zelf op voorraad neemt.
De leveranciersportalen sluiten daarbij aan: portaalgebruikers, zoals leveranciers en klanten, tellen bij Odoo niet mee als betalende gebruikers. Betalende gebruikers zijn de medewerkers met backendtoegang. Dat is een prijsvoordeel voor wie veel externe partijen laat meekijken.
Van inkoopfactuur naar boekhouding
De inkoopfactuur is het scharnierpunt tussen logistiek en financiën. Odoo kan factuurregels afstemmen op de inkooporder en de ontvangst, waardoor afwijkingen in hoeveelheid of prijs zichtbaar worden voordat u betaalt. Voor de Nederlandse praktijk is vooral de verwerking van elektronische facturen belangrijk; lees daarom ook onze gids over e-factureren in uw ERP en de pagina over boekhouding in Odoo. Uw boekhouder of accountant wil bovendien zien hoe de voorraadwaarde in de grootboekrekeningen terechtkomt, en dat brengt ons bij de waardering.
Voorraadwaardering
Odoo ondersteunt twee manieren van boeken: periodiek (handmatig) en permanent (geautomatiseerd). Daarnaast kiest u een methode: standaardprijs, gewogen gemiddelde kostprijs (AVCO) of FIFO.
| Keuze | Kenmerk | Past vooral bij |
|---|---|---|
| Standaardprijs | Vaste waarde, afwijkingen apart zichtbaar | Gestandaardiseerde productie met kostprijsbeheer |
| Gewogen gemiddelde (AVCO) | Gemiddelde herberekend bij elke ontvangst | Handel met wisselende inkoopprijzen |
| FIFO | Oudste inkoopprijs eerst naar kostprijs van de verkoop | Houdbare of prijsgevoelige artikelen |
Bij permanente waardering boekt Odoo bij elke voorraadbeweging automatisch mee in de boekhouding. Dat geeft realtime inzicht, maar vraagt een zorgvuldig ingerichte rekeningstructuur. Stem de keuze dus vroeg af met uw boekhouder: wijzigen met voorraad op de plank is lastiger dan het goed kiezen vooraf. Dat de methode ook gevolgen heeft voor uw jaarrekening en de btw-aangifte, besprekt u liefst voor de livegang.
Inventarisatie en tellingen
Odoo ondersteunt zowel een jaarlijkse volledige telling als doorlopende cyclustellingen. Bij een volledige telling legt u de voorraad stil of werkt u per zone; bij cyclustelling controleert u elke periode een deel van de artikelen, bijvoorbeeld de snelle lopers vaker dan de rest.
Een telling levert geen directe overschrijving op: u ziet eerst het verschil tussen systeem en werkelijkheid en past die daarna toe. Zo blijft er een spoor van wie wat heeft gecorrigeerd. Voor bedrijven die jaarlijks door een accountant worden gecontroleerd, is dat spoor waardevol.
Ontvangsten, verzendingen en transporteurs
Een ontvangst of levering is in Odoo een document met regels die u gedeeltelijk of volledig kunt verwerken. Bij een deellevering blijft het restant als vervolgorder open staan, of u annuleert het. Zo houdt u zicht op wat een klant nog tegoed heeft.
Voor verzending kent Odoo verzendmethoden met tarieven en trackingnummers. Voor sommige internationale pakketdiensten bestaan standaardconnectoren; voor andere diensten, of voor een specifieke Nederlandse of Belgische vervoerder, is meestal een koppeling of maatwerk nodig. Vraag uw integrator dus expliciet welke transporteurs hij al heeft gekoppeld en welke werkwijze u verwacht. Meer over koppelingen vindt u op de pagina over integraties met Odoo.
Een webwinkel die ook via een marktplaats verkoopt, heeft aan deze koppelingen de meeste behoefte; zie de sectorpagina ERP voor e-commerce. Voor goederenstromen over water en weg, zoals bij bedrijven rond de Rotterdamse haven in Zuid-Holland, komt daar de vraag bij hoe documenten en zendingen met ketenpartners worden uitgewisseld.
Barcodes en mobiel werken
De barcodetoepassing laat medewerkers ontvangsten, interne verplaatsingen, orderverzameling en tellingen met een scanner of mobiel apparaat uitvoeren. Dat verkort de handelingen en verlaagt het aantal fouten, omdat de medewerker het artikel, de locatie en het lot scant in plaats van typt.
Praktische aandachtspunten:
- Zijn uw artikelen al voorzien van barcodes, of moet u etiketten laten drukken?
- Welke scanners of handterminals gebruikt u nu, en werken ze met de gekozen Odoo-versie?
- Is er overal in het magazijn dekking van wifi of mobiel netwerk?
Deze vragen horen bij de eerste analyse, niet bij de testfase.
Zo pakt u het project aan
Een goede voorraadimplementatie begint met de werkelijke stroom van goederen, niet met de menukaart van het pakket. Loop met een integrator door ontvangst, opslag, orderverzameling en verzending, en leg vast waar het nu misgaat. Pas daarna kiest u de routes, regels en artikelinstellingen.
Een vaste volgorde helpt:
- Stamgegevens opschonen: artikelen, eenheden, leveranciers en locaties.
- Routes en magazijnstructuur vaststellen en testen met echte orders.
- Aanvulregels en inkoopprocessen instellen.
- Waardering en boekingen afstemmen met de boekhouder.
- Scanners, etiketten en transporteurs koppelen.
- Begin- en eindtelling rond de livegang.
Meer over aanpak en planning leest u op de pagina over de implementatie van Odoo. Wilt u weten hoe Odoo zich in de Nederlandse markt verhoudt, kijk dan bij Odoo in Nederland. Voor een bredere afweging tegen andere pakketten, zoals Exact Online, helpt de pagina over Exact Online. En voor bedrijven die vooral handelen en distribueren: de sectorpagina ERP voor groothandel.
Licentie en kosten in het kort
Odoo Community valt onder LGPLv3; Odoo Enterprise vereist een geldig abonnement voor het juiste aantal gebruikers. De formule One App Free kost 0 EUR en geeft toegang tot één applicatie, met onbeperkt aantal gebruikers. Voorraad en Inkoop zijn twee applicaties, dus voor een volledige keten kijkt u al snel naar Odoo Standard (24,90 EUR per gebruiker per maand) of Odoo Custom (44,90 EUR per gebruiker per maand). Odoo noemt ook een lichte gebruiker voor 7,90 EUR per maand, na overleg met een adviseur van Odoo. De implementatiekosten staan daar los van en zijn afhankelijk van de omvang van uw magazijn, het aantal koppelingen en uw processen.
Een integrator vinden die logistiek begrijpt
Odoo voor voorraad en inkoop is zo goed als de partij die het inricht. Vraag een integrator naar ervaring met uw type magazijn, naar voorbeelden van routes die hij heeft ingericht en naar hoe hij omgaat met data-migratie van voorraadstanden. ERP Integrator is een gratis bemiddelingsdienst: u beschrijft uw project, wij verbinden u met een geschikte, gecertificeerde integrator. De selectie van een partij is een volgende stap; zie ook onze tips op hoe u een Odoo-integrator kiest.
Veelgestelde vragen
Hoe werkt voorraadbeheer in Odoo?
In Odoo is voorraad geen losse lijst maar het resultaat van bewegingen tussen locaties. Een ontvangst, een interne verplaatsing, een levering of een inventarisatiecorrectie boekt telkens een beweging, waardoor u op elk moment ziet wat er waar ligt, wat gereserveerd is en wat nog onderweg is.
Hoort inkoop bij dezelfde applicatie als voorraad?
Nee, Odoo kent Voorraad en Inkoop als aparte applicaties binnen dezelfde categorie Supply Chain. Ze zijn wel ontworpen om samen te werken: een bevestigde inkooporder maakt automatisch een verwachte ontvangst aan in het magazijn.
Kan Odoo met lotnummers en serienummers werken?
Ja, Odoo kan artikelen traceerbaar maken per lot of per serienummer, van ontvangst tot levering. Dat is vooral nuttig voor voedingsmiddelen, onderdelen met garantie en producten waarvoor u bij een terugroepactie snel de betrokken klanten moet kunnen vinden.
Werkt Odoo met scanners en handterminals in het magazijn?
Odoo biedt een barcodetoepassing waarmee medewerkers ontvangsten, orderverzameling en inventarisaties scannen, ook op een mobiel apparaat. Of uw bestaande scanners en etiketten daarbij passen, hoort bij de analyse van uw integrator.
Wat kost voorraadbeheer in Odoo?
De formule One App Free kost 0 EUR en beperkt u tot één applicatie plus afhankelijkheden. Odoo Standard kost 24,90 EUR per gebruiker per maand en bevat alle applicaties; Odoo Custom kost 44,90 EUR per gebruiker per maand. Implementatie, inrichting en koppelingen komen daar bovenop en hangen af van uw situatie.
Bronnen
- Odoo, documentatie van de applicaties (Odoo 19)
- Odoo, prijzen
- Odoo, prijzen en gebruikers
- Odoo, documentatie Boekhouding (Odoo 19)
De genoemde softwarenamen zijn handelsmerken van hun respectievelijke eigenaren en worden uitsluitend ter informatie vermeld. Deze site is onafhankelijk en niet verbonden aan een softwareleverancier.