Business intelligence · Papendrecht

Power BI- en KPI-dashboard laten maken

VirtuoLab is een softwarebureau in Papendrecht dat KPI-dashboards bouwt in Microsoft Power BI en als maatwerk in React. VirtuoLab koppelt bronnen zoals Exact Online, AFAS, een webshop of een CRM. Zo worden losse spreadsheets afgesproken cijfers, met één vaste definitie per KPI. Een Power BI-rapport op gedeelde capaciteit ververst tot 8 keer per dag, op Premium-capaciteit tot 48 keer (Microsoft 2026). Volgens het CBS kon in 2025 61% van de werkenden ook buiten kantoor bij bedrijfssoftware. Een dashboard moet dus overal werken: Power BI opent ook via Microsoft Teams, en een dashboard op maat werkt op elke telefoon. In de VirtuoBI-demo filtert een klik binnen een seconde het hele rapport. Het traject: 1) een gratis kennismaking, 2) een vaste prijs vooraf en 3) bouwen in korte sprints, hands-on door de developer zelf. Een starterdashboard met 1 tot 2 bronnen kost in 2026 €2500 tot €5000. Het datamodel en de code zijn na oplevering van de klant.

Prijsindicatie
€2.500 – €35.000+ (starterdashboard vanaf €2.500)
Stack
Power BI (DAX, Power Query), Looker Studio, React, Next.js, PostgreSQL
Werkgebied
Op locatie in de Drechtsteden en Rotterdam; online in heel Nederland, België en Duitsland
Contact
Direct met de developer
Na lancering
Hosting, monitoring en doorontwikkeling €150 – €750 per maand; extra KPI €250 – €1.500

Wat is een KPI-dashboard en wat bouwt VirtuoLab?

Een KPI-dashboard is één scherm met de belangrijkste cijfers van een bedrijf, zoals omzet, marge, voorraad of openstaande facturen, automatisch ververst. VirtuoLab, een softwarebureau in Papendrecht, bouwt zulke dashboards in twee vormen. De keuze is 1) een rapport in Microsoft Power BI met DAX-measures, of 2) een dashboard op maat in React, in een web app of klantportaal. React is breed gedragen: 44,7% van de respondenten gebruikte React in de Stack Overflow Developer Survey 2025, en 55,6% PostgreSQL. Bij Power BI lopen de transformaties via Power Query. VirtuoLab koppelt de bronnen, zoals Exact Online, AFAS, SnelStart, WooCommerce, Shopify, Google Analytics of een CRM. Per KPI legt VirtuoLab één definitie vast, zodat finance en sales hetzelfde getal lezen. Een definitie legt bijvoorbeeld vast of de omzet inclusief retouren en verzendkosten is. Alerts kunnen een manager waarschuwen zodra een cijfer een grens passeert. Het datamodel, de code en de data zijn na oplevering van de klant.

Wat kost een Power BI- of KPI-dashboard laten maken?

Een KPI-dashboard van VirtuoLab is een project met een vaste prijs, in 2026 indicatief tussen €2500 en €35.000 of meer. Ten eerste kost een Starter-dashboard met 1 tot 2 databronnen en 5 tot 10 KPI's in Microsoft Power BI of Looker Studio €2500 tot €5000. Ten tweede kost een Professional-dashboard met 3 tot 6 bronnen, gebruikersrollen, de eigen huisstijl en alerts €5000 tot €12.500. Tot slot kost een Custom-dashboard in React, ingebouwd in een web app of klantportaal, €12.500 tot €35.000 of meer. De prijs hangt vooral af van het aantal bronnen, de kwaliteit van de data en per KPI de complexiteit van de berekening. Power BI-licenties lopen via Microsoft en zijn een aparte kostenpost, want kijkers hebben meestal een betaalde licentie nodig (Microsoft 2026). Een dashboard op maat draait op React en PostgreSQL, zonder licentiekosten per gebruiker. React en PostgreSQL werden door 44,7% en 55,6% van de respondenten gebruikt in de Stack Overflow Developer Survey 2025. VirtuoLab bepaalt de exacte prijs na een gratis kennismaking.

Hoe lang duurt een dashboardproject en hoe verloopt het traject?

De doorlooptijd van een dashboardproject is onderdeel van de offerte met vaste prijs. De duur hangt vooral af van het aantal bronnen en de staat van de data. Elk project volgt in 2026 vier stappen: 1) kennismaking en scope, 2) ontwerp en validatie, 3) bouwen en testen, 4) lancering en support. In de eerste stap vraagt VirtuoLab welke beslissingen het dashboard moet ondersteunen. Daarna keur je de KPI-definities en een schets van de schermen goed. Na elke korte sprint volgt een demo, en VirtuoLab test of een rapport binnen enkele seconden opent. De lancering bevat een hands-on overdracht, waarna gebruikers het dashboard openen in de browser of, bij Power BI, via Microsoft Teams. In de praktijk bepaalt de datakwaliteit een groot deel van de planning. Zo moeten bijvoorbeeld 150 klanten die dubbel in een CRM staan, of andere productcodes in Exact Online en de webshop, eerst worden opgeschoond. De offerte noemt zulke risico's per KPI vooraf.

Power BI of een dashboard op maat in React: wat past beter?

Power BI is een businessintelligenceplatform van Microsoft, en de logische keuze voor interne rapportages in een bedrijf dat al met Microsoft 365 werkt. Finance krijgt dan DAX-measures, drill-down en exports naar Excel. Kijkers hebben een betaalde licentie nodig, tenzij de organisatie een voldoende grote capaciteit afneemt (Microsoft 2026). Een dashboard op maat in React past beter bij cijfers voor klanten, of bij een portaal in de eigen huisstijl. Klanten kijken vaak op een telefoon: in Nederland komt volgens StatCounter 65% van het webverkeer van telefoons. Er is dan geen licentie per Power BI-gebruiker nodig, en het dashboard draait in een web app. Power BI kan ook in een portaal worden ingesloten via Power BI Embedded, maar productie vraagt een betaalde capaciteit. De afweging zit in 2026 in het budget: een starterdashboard begint bij €2500, maatwerk bij €12.500. In de VirtuoBI-demo op virtuolab.dev probeer je dat hands-on: een klik filtert binnen een seconde het hele rapport. De demo is gebouwd in React met voorbeelddata, niet in Power BI.

Waarom een dashboard laten bouwen door VirtuoLab?

VirtuoLab is een eenmanszaak, dus de developer die het dashboard ontwerpt, bouwt het ook zelf. Je overlegt rechtstreeks met oprichter Mustafa Kose, die de DAX-measures en de code schrijft, zonder accountmanager ertussen. Voor elk dashboardproject gelden in 2026 drie afspraken. Ten eerste krijg je een vaste prijs voordat het bouwen begint. Ten tweede eindigen korte sprints met een demo, zodat een verkeerde definitie vroeg opvalt. Ten derde zijn het datamodel, de code en de data van jou. De techniek is gangbaar: React en PostgreSQL scoren 44,7% en 55,6% in de Stack Overflow Developer Survey 2025. VirtuoLab zegt het ook eerlijk als een dashboard nog niet het antwoord is. Een bedrijf met één bron en drie kerncijfers kan bijvoorbeeld voorlopig prima uit de voeten met Microsoft Excel. Is de brondata onbetrouwbaar, dan komt opschonen eerst. VirtuoLab werkt hands-on, op locatie in de Drechtsteden en Rotterdam of online, van maandag tot en met vrijdag van 09:00 tot 18:00. De gratis kennismaking zet zulke punten eerst op tafel.

Voor welke bedrijven is een KPI-dashboard geschikt?

Een KPI-dashboard is een goede investering voor mkb-bedrijven waarvan de cijfers in 2 of meer systemen staan en elke maand met de hand worden samengevoegd. Dat geldt voor steeds meer bedrijven. Volgens het CBS haalde bijna 90% van de Nederlandse bedrijven in 2025 een basisniveau van digitale intensiteit, tegen 83% in 2023. Denk aan een webshop die de verkoop uit WooCommerce combineert met advertentiekosten via Google Ads. Een groothandel volgt marge en voorraad per productgroep, een dienstverlener uren en facturen uit AFAS of Exact Online. Het management krijgt dan één wekelijks overzicht, met een vaste definitie per KPI. Een eenvoudige toets: hoeveel uur per maand kost het kopiëren van exports? Een dashboard op maat in React past bij bedrijven die klanten een portaal met live cijfers bieden. Minder zinvol is een dashboard als niemand op de cijfers stuurt, of als één spreadsheet al elke vraag beantwoordt. VirtuoLab werkt op locatie in de Drechtsteden en Rotterdam, en online in heel Nederland, België en Duitsland.

Eigen producten

Software die we zelf bouwen en beheren

FiscalDesk en Bouwklok zijn producten van VirtuoLab. Ze staan live en zijn zelf te proberen. De beelden hieronder zijn opnames en schermen uit de software zelf.

Boekhoudpakket voor boekhoudkantoren

FiscalDesk

  • Leest en boekt facturen automatisch
  • Alleen afwijkingen komen bij de boekhouder
  • App waarmee klanten bonnen scannen
Next.jsReactPostgreSQLClaude (Anthropic)

Veelgestelde Vragen

Hoe vaak ververst een Power BI-dashboard de data?

Een Power BI-dashboard ververst de data volgens een schema, en het maximum hangt af van waar het rapport staat. Op gedeelde capaciteit ververst een semantisch model volgens schema maximaal 8 keer per dag (Microsoft 2026). Op Premium-, Premium Per User- of Fabric-capaciteit is dat tot 48 keer per dag. Een vernieuwing op gedeelde capaciteit moet bovendien binnen twee uur klaar zijn. DirectQuery werkt anders: Power BI vraagt de bron dan bij elke interactie opnieuw, zodat de cijfers actueel blijven, maar het bronsysteem zwaarder belast wordt. Voor een wekelijks managementoverleg is één vernieuwing per ochtend vaak genoeg, bijvoorbeeld om 07:00. Een dashboard op maat, gebouwd met React, volgt een schema dat in de code staat. Dat loopt van een nachtelijke import tot live updates via Shopify-webhooks, die een cijfer binnen enkele seconden bijwerken. VirtuoLab bepaalt het verversritme per KPI samen met de klant tijdens de gratis kennismaking.

Welke Power BI-licentie hebben gebruikers van een dashboard nodig?

Power BI-licenties zijn volgens Microsoft Learn in oktober 2026 een combinatie van licenties per gebruiker en licenties per capaciteit. Ten eerste is een gratis licentie alleen bedoeld voor eigen gebruik: gratis gebruikers kunnen niet delen of samenwerken. Ten tweede publiceert een gebruiker met een Power BI Pro-licentie content en deelt die met andere Pro-gebruikers. Ten derde voegt Premium Per User de meeste Premium-functies toe, maar delen werkt dan alleen tussen PPU-gebruikers (Microsoft 2026). Gratis gebruikers kunnen gedeelde rapporten alleen bekijken als de werkruimte in een Premium-capaciteit staat of in een Fabric-capaciteit vanaf F64. Een team van 10 mensen op gedeelde capaciteit heeft dus bijvoorbeeld één Pro-licentie per Power BI-gebruiker nodig, 10 in totaal. De licentiekosten lopen via Microsoft en staan los van de prijs van VirtuoLab. Een dashboard op maat in React heeft helemaal geen Power BI-licenties nodig, alleen hosting. React en TypeScript werden door 44,7% en 43,6% van de respondenten gebruikt in de Stack Overflow Developer Survey 2025.

Kunnen sales en finance verschillende cijfers zien in hetzelfde dashboard?

Row-level security is de functie in Power BI voor precies die situatie: één rapport waarin elke gebruiker alleen de toegestane rijen ziet. Volgens Microsoft Learn beperken filters die in rollen zijn vastgelegd welke rijen een gebruiker ziet. Ten eerste geldt RLS alleen voor gebruikers met de rol Viewer, niet voor Admins, Members of Contributors van de werkruimte. De rolverdeling telt dus net zo zwaar als het filter. Ten tweede filteren dynamische regels met USERPRINCIPALNAME() de data per Microsoft-account. In een salesteam van 12 mensen ziet een regiomanager bijvoorbeeld alleen de cijfers van regio 3. Finance ziet alle regio's. Toegang is geen detail, want broken access control staat op nummer 1 in de OWASP Top 10 van 2025. Die fout kwam voor in 100% van de geteste applicaties. In een dashboard op maat controleert VirtuoLab de rechten in de API en via PostgreSQL. De ingebouwde rolweergave beoordeelt dynamische regels met de identiteit van de tester (Microsoft 2026). VirtuoLab test daarom elke rol hands-on met een echt testaccount.

Welke databronnen kan een dashboard koppelen?

Een databron is elk systeem met cijfers die een bedrijf wil volgen, van boekhoudsoftware tot een eenvoudig Excel-bestand. Veelvoorkomende bronnen zijn Exact Online, AFAS en SnelStart, webshops op WooCommerce of Shopify, CRM-systemen, Google Analytics en SharePoint-lijsten. Power BI leest veel bronnen in via Power Query. Voor een bron zonder kant-en-klare connector bouwt VirtuoLab een kleine API-koppeling, die de data eerst in een PostgreSQL-database zet. Die database is gangbaar: 55,6% van de respondenten gebruikte PostgreSQL in de Stack Overflow Developer Survey 2025. Bronnen binnen een kantoornetwerk, zoals een lokale SQL Server, hebben een on-premises data gateway nodig (Microsoft 2026). In de praktijk bepaalt het aantal bronnen de prijs meer dan het aantal grafieken. Het Professional-niveau dekt bijvoorbeeld 3 tot 6 bronnen, het Starter-niveau 1 tot 2. Ook een gedeelde Excel-lijst die 3 mensen bijhouden kan een bron zijn, zolang de kolommen vast blijven. VirtuoLab controleert tijdens de kennismaking hands-on welke bronnen een API of een export hebben.

Wat kost een dashboard na de lancering?

Na de lancering is er een maandbedrag voor hosting, monitoring en doorontwikkeling, plus eventuele Power BI-licenties. Afhankelijk van de omvang rekent VirtuoLab daarvoor in 2026 per maand €150 tot €750. Een extra KPI na de lancering kost €250 tot €1500 per KPI. Het verschil zit in de vraag of het cijfer een nieuwe bron nodig heeft of alleen een nieuwe berekening. Power BI-licenties lopen via Microsoft, terwijl een dashboard op maat, gebouwd met React, hosting nodig heeft in plaats van licenties per gebruiker. In de praktijk groeit een dashboard vaak na de lancering, omdat gebruikers nieuwe vragen stellen zodra de eerste cijfers zichtbaar zijn. Een margerapport leidt bijvoorbeeld al snel tot de vraag naar marge per klant. Omdat het datamodel en de code van de klant zijn, kan ook een andere developer of een eigen medewerker het onderhoud overnemen. Dat is realistisch, want React en TypeScript werden door 44,7% en 43,6% van de respondenten gebruikt in de Stack Overflow Developer Survey 2025.