Vragen in gewone taal
Vraag naar voorraadomloopsnelheid per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.
KPI · Voorraad, inkoop en productie
De voorraadomloopsnelheid geeft aan hoe vaak de gemiddelde voorraad in een periode wordt verkocht en vervangen. Je berekent hem met de kostprijs van de omzet en de gemiddelde voorraadwaarde, allebei tegen kostprijs. Hoe hoger de omloopsnelheid, hoe minder geld er in voorraad vastzit.
Kostprijs van de omzet ÷ gemiddelde voorraadwaarde (tegen kostprijs)
Acme Groothandel had in 2025 een kostprijs van de omzet van € 4.800.000. De voorraad was € 1.100.000 op 1 januari en € 1.300.000 op 31 december, gemiddeld € 1.200.000. De voorraadomloopsnelheid is € 4.800.000 ÷ € 1.200.000 = 4,0 keer per jaar.
Fictieve cijfers van Acme Groothandel.
Een hogere waarde betekent dat de voorraad sneller doorstroomt en minder werkkapitaal vasthoudt. Een heel hoge omloop kan ook wijzen op een te krappe voorraad en gemiste verkoop, dus kijk er de leveringsgraad bij. Vergelijk per productgroep en met je eigen voorgaande jaren, want de omloop verschilt sterk tussen snel- en langzaamlopende artikelen.
SQL & DAX
Twee voorbeelden op een fictief datawarehouse van Acme Groothandel: een query in PostgreSQL en een measure voor een Power BI-model. Pas tabel- en kolomnamen aan je eigen model aan.
WITH cogs AS (
SELECT SUM(ol.quantity * ol.unit_cost) AS cogs
FROM order_lines ol
JOIN orders o ON o.order_id = ol.order_id
WHERE o.order_date >= date '2025-01-01' AND o.order_date < date '2026-01-01'
),
stock AS (
SELECT AVG(day_value) AS avg_value
FROM (
SELECT snapshot_date, SUM(value) AS day_value
FROM stock_levels
WHERE snapshot_date >= date '2025-01-01' AND snapshot_date < date '2026-01-01'
GROUP BY snapshot_date
) s
)
SELECT ROUND(cogs / NULLIF(avg_value, 0), 2) AS inventory_turnover
FROM cogs, stock;Average Inventory Value = AVERAGEX(VALUES(Stock[SnapshotDate]), CALCULATE(SUM(Stock[Value])))
Inventory Turnover = DIVIDE(SUMX(Sales, Sales[Quantity] * Sales[UnitCost]), [Average Inventory Value])In ENABLE
Vraag naar voorraadomloopsnelheid per maand, klant of product in de SQL Explorer met AI. De AI schrijft de SQL, jij ziet de query en voert hem zelf uit; de AI krijgt alleen metadata.
Leg de KPI vast als measure in je Power BI-model en toon hem in het portaal, met "Laatst ververst" erbij. Toegangsprofielen en optioneel row-level security bepalen wie welke cijfers ziet.
Zet de KPI als tegel in een eigen dashboard, met vergelijking met vorig jaar. De Dashboard Builder is een pilot en per klant aan te zetten.
Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.
FAQ
Deel de kostprijs van de omzet over een periode door de gemiddelde voorraadwaarde in die periode. Neem beide tegen kostprijs, zodat je dezelfde waardering vergelijkt. Gebruik voor de gemiddelde voorraad bij voorkeur maandstanden in plaats van alleen begin en eind.
Voorraaddagen bekijken hetzelfde vanaf de andere kant: het aantal dagen in de periode gedeeld door de omloopsnelheid. Een omloop van 4 keer per jaar komt overeen met ongeveer 91 voorraaddagen. De omloop zegt hoe vaak de voorraad rondgaat, voorraaddagen hoe lang een artikel gemiddeld blijft liggen.
Nee, niet altijd. Een hoge omloop bindt minder kapitaal, maar kan ook betekenen dat de voorraad te krap is en klanten nee te horen krijgen. Beoordeel hem daarom samen met de leveringsgraad en het out-of-stock-percentage.
In een online demo laten we zien hoe ENABLE je data veilig beschikbaar maakt en hoe je erop bouwt: een app beschrijven in de AI Builder, vragen in gewone taal, dashboards en API's. En hoe wij het voor je inrichten en beheren.