December is drukte genoeg: klanten willen nog geleverd hebben, de accountant vraagt om cijfers en ergens tussendoor moet de voorraad geteld. Voor de jaarrekening telt maar één ding: klopt de voorraadwaarde op de balans per 31 december met wat er werkelijk in het magazijn ligt? Met Odoo hoeft dat geen nachtwerk te zijn, mits u het stap voor stap aanpakt.
Hoe Odoo de voorraad waardeert
Met automatische voorraadwaardering (perpetual valuation) maakt Odoo bij elke voorraadbeweging direct een journaalpost: een ontvangst verhoogt de balansrekening Voorraad, een levering boekt de kostprijs naar de resultatenrekening. De waarde per product volgt de gekozen methode — standaardprijs, gemiddelde inkoopprijs (AVCO) of FIFO. In theorie lopen magazijn en boekhouding dus altijd gelijk. In de praktijk sluipen er verschillen in, en die wilt u vóór de jaarafsluiting boven water hebben.
De controle per 31 december
- Tel de fysieke voorraad en verwerk de telling via een voorraadaanpassing in Odoo, met 31 december als boekdatum.
- Open Voorraad → Rapportages → Waardering en zet de datum op 31-12.
- Leg het totaal naast het saldo van de balansrekening Voorraad in Boekhouding → Rapportage → Balans.
- Verschil gevonden? Zoek naar handmatige boekingen op de voorraadrekening of producten zonder gekoppelde voorraadcategorie.
Veelvoorkomende oorzaken van verschillen
- Memoriaalboekingen rechtstreeks op de voorraadrekening, buiten Odoo's voorraadmodule om.
- Productcategorieën waar de in- en uitgaande rekeningen verkeerd staan ingesteld.
- Ontvangsten of leveringen die in januari zijn verwerkt maar economisch bij december horen.
Een installatiebedrijf uit Breda vond zo een verschil van 18.000 euro: bleek één productcategorie nog op handmatige waardering te staan sinds de migratie.
Tot slot
Praktische tip: zet direct na de afsluiting de vergrendeldatum (Lock Date) in de boekhoudinstellingen. Zo kan niemand alsnog per ongeluk een mutatie op 30 december boeken en uw gecontroleerde cijfers verstoren. Hulp nodig bij de jaarafsluiting in Odoo? Neem contact op met DAADit Group, wij denken graag mee.
December is busy enough: customers still want their orders, the accountant asks for figures, and somewhere in between the stock needs counting. For the annual accounts only one thing matters: does the inventory value on the balance sheet as of 31 December match what is actually in the warehouse? With Odoo that does not have to mean late nights, as long as you work through it step by step.
How Odoo values your inventory
With automated inventory valuation (perpetual valuation), Odoo creates a journal entry on every stock movement: a receipt increases the Inventory balance sheet account, a delivery books the cost price to the P&L. The value per product follows the chosen method — standard price, average cost (AVCO) or FIFO. In theory, warehouse and bookkeeping always stay in sync. In practice, differences creep in, and you want them on the table before closing the year.
The year-end check
- Count the physical stock and process the count as an inventory adjustment in Odoo, dated 31 December.
- Open Inventory → Reporting → Valuation and set the date to 31-12.
- Compare the total with the balance of the Inventory account in Accounting → Reporting → Balance Sheet.
- Found a difference? Look for manual entries on the inventory account or products in a category without proper stock accounts.
Common causes of differences
- Journal entries posted directly to the inventory account, bypassing Odoo's stock module.
- Product categories with the input and output accounts configured incorrectly.
- Receipts or deliveries processed in January that economically belong to December.
An installation company in Breda traced an 18,000 euro difference this way: one product category had been left on manual valuation ever since their migration.
One last thing
Practical tip: set the lock date in the accounting settings immediately after closing. That way nobody can accidentally post a movement on 30 December and disturb your audited figures. Need help with your year-end closing in Odoo? Get in touch with DAADit Group — we are happy to think along.