Vragen in gewone taal
Vraag naar klantconcentratie 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 · Sales
Klantconcentratie is het aandeel van je omzet dat afkomstig is van je grootste klanten, bijvoorbeeld de top 10 of de grootste klant alleen. Hoe hoger de concentratie, hoe afhankelijker je bent van een paar klanten. Banken, investeerders en kopers van bedrijven kijken er vaak naar als risico-indicator.
Omzet van de grootste N klanten ÷ totale omzet × 100%
Acme Groothandel had in 2025 een omzet van € 8.400.000. De tien grootste klanten waren samen goed voor € 2.940.000, de grootste klant voor € 756.000. Het aandeel van de top 10 is € 2.940.000 ÷ € 8.400.000 × 100% = 35%, de grootste klant is goed voor 9%.
Fictieve cijfers van Acme Groothandel.
Een hoge klantconcentratie maakt je kwetsbaar: als één grote klant vertrekt, valt een groot deel van de omzet weg. Hoeveel concentratie acceptabel is, hangt af van je sector en van de looptijd van contracten. Volg de concentratie door de jaren heen en kijk naast omzet ook naar het aandeel in de marge.
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 per_customer AS (
SELECT customer_id, SUM(total_amount) AS revenue
FROM orders
WHERE order_date >= date '2025-01-01' AND order_date < date '2026-01-01'
AND status <> 'cancelled'
GROUP BY customer_id),
ranked AS (
SELECT revenue, ROW_NUMBER() OVER (ORDER BY revenue DESC) AS rn
FROM per_customer)
SELECT ROUND(100.0 * SUM(revenue) FILTER (WHERE rn <= 10)
/ NULLIF(SUM(revenue), 0), 1) AS top10_share_pct,
ROUND(100.0 * MAX(revenue) / NULLIF(SUM(revenue), 0), 1) AS largest_customer_pct
FROM ranked;Top 10 Customer Share =
VAR Top10 =
TOPN(10, VALUES(Customers[CustomerId]), CALCULATE(SUM(Sales[TotalAmount])))
RETURN
DIVIDE(
CALCULATE(SUM(Sales[TotalAmount]), Top10),
CALCULATE(SUM(Sales[TotalAmount]), ALL(Customers))
)In ENABLE
Vraag naar klantconcentratie 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
Je sorteert klanten op omzet, telt de omzet van de grootste N klanten op en deelt die door de totale omzet. Veelgebruikte varianten zijn de grootste klant, de top 5 en de top 10. Bij € 2.940.000 voor de top 10 op € 8.400.000 omzet is de concentratie 35%.
Daar bestaat geen vaste grens; het hangt af van je sector, je marges en de looptijd van je contracten. Vraag je af wat er gebeurt als je grootste klant volgend jaar wegvalt. Kun je dat niet opvangen, dan is de afhankelijkheid een risico om actief op te sturen.
Klantconcentratie is een gemeten percentage, de 80/20-regel is een vuistregel dat een klein deel van de klanten het grootste deel van de omzet levert. Met de klantconcentratie toets je hoe dat er bij jou werkelijk uitziet. Bekijk daarvoor ook welk percentage van je klanten samen 80% van de omzet levert.
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.