EnableYourData.com

KPI · Financieel

Werkkapitaal: formule en voorbeeld.

Werkkapitaal is het verschil tussen de vlottende activa en de kortlopende schulden. Het is het bedrag dat nodig is om de dagelijkse bedrijfsvoering te financieren: voorraad en debiteuren min wat je nog aan leveranciers en andere kortlopende schuldeisers moet betalen. Positief werkkapitaal betekent dat de korte schulden gedekt zijn door vlottende activa.

Formule voor werkkapitaal

Vlottende activa − kortlopende schulden

Rekenvoorbeeld

Acme Groothandel had eind 2025 € 3.300.000 vlottende activa en € 2.200.000 kortlopende schulden. Het werkkapitaal is € 3.300.000 − € 2.200.000 = € 1.100.000. Bij een omzet van € 12.000.000 is dat ruim 9% van de omzet.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Meer werkkapitaal geeft meer buffer, maar betekent ook dat er meer geld vastzit dat niet elders kan worden ingezet. Groeit het werkkapitaal harder dan de omzet, kijk dan naar voorraad en debiteuren. Volg het werkkapitaal als percentage van de omzet over meerdere perioden; dan zie je of de bedrijfsvoering efficiënter of minder efficiënt wordt.

Valkuilen bij werkkapitaal

  • Liquide middelen meetellen als je het operationele werkkapitaal wilt zien; daarvoor reken je meestal met voorraad plus debiteuren min crediteuren.
  • Werkkapitaal tussen jaren vergelijken zonder rekening te houden met omzetgroei.
  • Alleen de stand op jaareinde bekijken, terwijl die door seizoenen of gerichte acties rond de balansdatum vertekend kan zijn.

SQL & DAX

Werkkapitaal berekenen in SQL en 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.

SQL · PostgreSQL
WITH months AS (
  SELECT (date_trunc('month', d) + interval '1 month - 1 day')::date AS month_end
  FROM generate_series(date_trunc('month', current_date) - interval '11 months',
                       date_trunc('month', current_date), interval '1 month') AS d
)
SELECT m.month_end,
       SUM(g.amount) FILTER (WHERE g.account_group IN ('cash', 'receivables', 'inventory', 'other_current_assets')) AS current_assets,
       SUM(g.amount) FILTER (WHERE g.account_group = 'current_liabilities') AS current_liabilities,
       COALESCE(SUM(g.amount) FILTER (WHERE g.account_group IN ('cash', 'receivables', 'inventory', 'other_current_assets')), 0)
         - COALESCE(SUM(g.amount) FILTER (WHERE g.account_group = 'current_liabilities'), 0) AS working_capital
FROM months m
JOIN gl_entries g ON g.entry_date <= m.month_end
GROUP BY m.month_end
ORDER BY m.month_end;
DAX · Power BI
Balance = CALCULATE(SUM(GL[Amount]), FILTER(ALL('Date'), 'Date'[Date] <= MAX('Date'[Date])))

Working Capital % of Revenue =
VAR WorkingCapital =
    CALCULATE([Balance], GL[AccountGroup] IN {"cash", "receivables", "inventory", "other_current_assets"})
        - CALCULATE([Balance], GL[AccountGroup] = "current_liabilities")
VAR Revenue365 = CALCULATE(SUM(GL[Amount]), GL[AccountGroup] = "revenue", DATESINPERIOD('Date'[Date], MAX('Date'[Date]), -365, DAY))
RETURN DIVIDE(WorkingCapital, Revenue365)

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar werkkapitaal 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.

Lees meer →

In je Power BI-dashboard

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.

Lees meer →

Eigen dashboards (pilot)

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.

Lees meer →

Doelen per maand

Met de ingebouwde app Targets leg je per maand een doel voor de KPI vast, zodat je realisatie en doel naast elkaar ziet.

Lees meer →

FAQ

Veelgestelde vragen

Hoe bereken je werkkapitaal?

Je trekt de kortlopende schulden af van de vlottende activa. Met € 3.300.000 vlottende activa en € 2.200.000 kortlopende schulden is het werkkapitaal € 1.100.000. Beide bedragen komen uit de balans op dezelfde datum.

Wat is het verschil tussen werkkapitaal en operationeel werkkapitaal?

Werkkapitaal omvat alle vlottende activa en kortlopende schulden, inclusief kas en bankschulden. Operationeel werkkapitaal kijkt alleen naar voorraad plus debiteuren min crediteuren, het deel dat direct uit de bedrijfsvoering voortkomt. Voor sturing op processen is het operationele werkkapitaal meestal bruikbaarder.

Is negatief werkkapitaal slecht?

Niet altijd: negatief werkkapitaal betekent dat de kortlopende schulden groter zijn dan de vlottende activa. Bij bedrijven die vooraf betaald worden en weinig voorraad hebben kan dat normaal zijn. Bij andere bedrijven kan het wijzen op betalingsproblemen op korte termijn.

AI gebruiken op je eigen data. Veilig, en zonder hoofdpijn.

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.