EnableYourData.com

KPI · Financieel

Brutomarge: formule en voorbeeld.

De brutomarge is het percentage van de omzet dat overblijft nadat je de kostprijs van de verkochte goederen hebt afgetrokken. Hij laat zien hoeveel je aan elke verkochte euro verdient voordat personeels-, huisvestings- en andere bedrijfskosten worden betaald. Daarmee is de brutomarge de eerste graadmeter voor je prijsstelling en inkoop.

Formule voor brutomarge

(Omzet − kostprijs van de omzet) ÷ omzet × 100%

Rekenvoorbeeld

Acme Groothandel had in 2025 een omzet van € 12.000.000 en een kostprijs van de omzet van € 8.400.000. De brutowinst is € 12.000.000 − € 8.400.000 = € 3.600.000. De brutomarge is € 3.600.000 ÷ € 12.000.000 × 100% = 30%.

Fictieve cijfers van Acme Groothandel.

Zo lees je deze KPI

Een hogere brutomarge betekent dat er per euro omzet meer overblijft om de vaste kosten te dekken. Vergelijk de brutomarge met dezelfde periode vorig jaar, met je budget en tussen productgroepen of klantsegmenten: een dalende marge wijst vaak op hogere inkoopprijzen, meer korting of een verschuiving naar goedkopere producten. Vergelijk alleen met andere bedrijven als die de kostprijs op dezelfde manier berekenen.

Valkuilen bij brutomarge

  • De kostprijs niet consequent bepalen: met of zonder inkomende vracht, voorraadverschillen en afboekingen geeft verschillende marges.
  • Marge en opslag door elkaar halen: 30% marge op de verkoopprijs is iets anders dan 30% opslag op de inkoopprijs.
  • Alleen het totaal bekijken, waardoor een dalende marge in één productgroep wordt verborgen door groei elders.

SQL & DAX

Brutomarge 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
SELECT date_trunc('month', entry_date)::date AS month,
       SUM(amount) FILTER (WHERE account_group = 'revenue') AS revenue,
       SUM(amount) FILTER (WHERE account_group = 'cogs') AS cogs,
       ROUND(100.0 * (SUM(amount) FILTER (WHERE account_group = 'revenue')
             - SUM(amount) FILTER (WHERE account_group = 'cogs'))
             / NULLIF(SUM(amount) FILTER (WHERE account_group = 'revenue'), 0), 1) AS gross_margin_pct
FROM gl_entries
WHERE entry_date >= date_trunc('year', current_date)
GROUP BY 1
ORDER BY 1;
DAX · Power BI
Revenue = CALCULATE(SUM(GL[Amount]), GL[AccountGroup] = "revenue")

Gross Margin % =
DIVIDE([Revenue] - CALCULATE(SUM(GL[Amount]), GL[AccountGroup] = "cogs"), [Revenue])

In ENABLE

Deze KPI volgen in ENABLE

Vragen in gewone taal

Vraag naar brutomarge 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 de brutomarge?

Je trekt de kostprijs van de omzet af van de omzet en deelt de uitkomst door de omzet, keer 100%. Bij € 100.000 omzet en € 70.000 kostprijs is de brutomarge dus 30%. Gebruik voor omzet en kostprijs dezelfde periode en dezelfde afbakening.

Wat is het verschil tussen brutomarge en nettomarge?

De brutomarge trekt alleen de kostprijs van de verkochte goederen af, de nettomarge trekt alle kosten af, inclusief personeel, afschrijvingen, rente en belasting. De brutomarge zegt dus iets over prijs en inkoop, de nettomarge over de winstgevendheid van het hele bedrijf.

Wat is het verschil tussen marge en opslag?

Marge is de winst als percentage van de verkoopprijs, opslag is de winst als percentage van de inkoopprijs. Een product dat je inkoopt voor € 70 en verkoopt voor € 100 heeft 30% marge en ongeveer 42,9% opslag. Wie die twee verwart, zet prijzen verkeerd neer.

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.