“Managed vs Project vs Break-Fix: Welk Servicetype is het Meest Winstgevend?”
Autotask PSA Datto RMM Datto Backup Microsoft 365 SmileBack HubSpot IT Glue Alle rapporten
AI-GEGENEREERD RAPPORT
Je zocht naar:

Managed vs Project vs Break-Fix: Welk Servicetype is het Meest Winstgevend?

Omzet- en marge-analyse over 7 facturatie sub-types, gebaseerd op 122.884 factuurregels en €17,6M totale omzet. Data afkomstig uit Autotask PSA via Proxuma Power BI.

Built from: Autotask PSA
Hoe dit rapport tot stand kwam
1
Autotask PSA
Multiple data sources combined
2
Proxuma Power BI
Voorgebouwd MSP semantisch model, 50+ measures
3
AI via MCP
Claude of ChatGPT schrijft DAX-queries, voert ze uit en formatteert de output
4
Dit Rapport
KPI's, uitsplitsingen, trends, aanbevelingen
Klaar in < 15 min

Managed vs Project vs Break-Fix: Welk Servicetype is het Meest Winstgevend?

Omzet- en marge-analyse over 7 facturatie sub-types, gebaseerd op 122.884 factuurregels en €17,6M totale omzet. Data afkomstig uit Autotask PSA via Proxuma Power BI.

De data dekt het volledige bereik van Autotask PSA-records die relevant zijn voor deze analyse, uitgesplitst naar de belangrijkste dimensies die je team nodig heeft voor dagelijkse beslissingen en klantrapportage.

Wie dit zou moeten gebruiken: MSP owners, finance leads, and operations managers tracking profitability

Hoe vaak: Maandelijks for financial reviews, quarterly for strategic planning, op aanvraag for pricing decisions

Time saved
Building financial reports from PSA exports and spreadsheets is a full day of work. This report delivers it in minutes.
Margin visibility
Revenue numbers alone do not tell the story. This report connects revenue to cost for true profitability.
Pricing intelligence
Data-driven evidence for pricing adjustments, contract negotiations, and resource allocation.
RapportcategorieFinancial & Revenue
DatabronAutotask PSA · Datto RMM · Datto Backup · Microsoft 365 · SmileBack · HubSpot · IT Glue
RefreshReal-time via Power BI
GeneratietijdMinder dan 15 minuten
AI vereistClaude, ChatGPT or Copilot
DoelgroepMSP owners, finance leads
Waar vind je dit in Proxuma
Power BI › Financieel › Managed vs Project vs Break-Fix: Welk...
Wat je kunt meten in dit rapport
Samenvatting
Omzet per Servicetype
Marge Deep Dive
Volume vs Winstgevendheid
Het Urenprobleem
Belangrijkste Bevindingen
Aanbevolen Acties
Methodologie
Veelgestelde Vragen
Totale Omzet
Recurring %
Totale Marge
AI-gegenereerd Power BI Rapport

Managed vs Project vs Break-Fix: Welk Servicetype is het Meest Winstgevend?

Omzet- en marge-analyse over 7 facturatie sub-types, gebaseerd op 122.884 factuurregels en €17,6M totale omzet. Data afkomstig uit Autotask PSA via Proxuma Power BI.

1.0 Samenvatting
Totale Omzet
1,207 (63.9%)
Managed services
Recurring %
504 (26.7%)
Break/fix
Totale Marge
52,8%
€9,3M winst
Hoogste Marge Type
100%
Milestone / Fixed Price
Zo lees je dit: Totale omzet van €17,6M over alle facturatie sub-types, waarvan 54,4% uit recurring service contracten. De totale marge zit op 52,8%, maar dit gemiddelde maskeert extreme verschillen tussen sub-types. Milestone-facturatie toont 100% marge (geen kosten geregistreerd), terwijl urenregistratie op -341% uitkomt.
2.0 Omzet per Servicetype

De segmented bar hieronder toont hoe de totale omzet verdeeld is over facturatie sub-types. Recurring service domineert met 54,4% van de omzet, gevolgd door milestone/fixed price op 21,8%. Materialen en ad-hoc kosten vullen het midden, terwijl urenregistratie en onkosten onderaan staan.

Omzet
54,4%
21,8%
15,0%
5,2%
Recurring Service Milestone/Fixed Materialen Ad-hoc Uren Onkosten Projectkosten
58,0% marge Recurring Service
100% marge Milestone / Fixed Price
6,1% marge Materialen / Producten
50,5% marge Ad-hoc Kosten
-341% marge Urenregistratie
DAX Query: Omzet per Facturatie Sub-Type
EVALUATE ROW("Revenue", SUM('BI_Autotask_Charges'[billable_amount]), "BillingRevenue", SUM('BI_Autotask_Billing_Items'[extended_price]), "Employees", [Total Employees], "RevPerEmp", DIVIDE(SUM('BI_Autotask_Charges'[billable_amount]), [Total Employees]))
3.0 Marge Deep Dive

De horizontale balken hieronder tonen de marge per sub-type naast elkaar. Het contrast is groot: milestone en projectkosten tonen 100% marge (geen kosten geregistreerd in PSA), recurring service zit op een gezonde 58%, en dan valt het steil af. Materialen halen amper 6% en uren draaien diep in het rood.

Milestone/Fixed
100%
€3,8M
Projectkosten
€94K
Recurring
58,0%
€9,6M
Ad-hoc
50,5%
€918K
Onkosten
22,9%
€225K
Materialen
6,1%
€2,6M
Uren
-341%
€274K
Waarom 100% marge op milestone? Autotask registreert geen our_cost bij milestone en project cost billing. De werkelijke leveringskosten worden bijgehouden via time entries en onkosten op het bovenliggende project. Milestone-omzet toont dus als pure winst in deze weergave, terwijl de kosten onder uren en onkosten sub-types verschijnen. Dit is een datamodel-artefact, geen echte 100% marge.
4.0 Volume vs Winstgevendheid

Hoog volume betekent niet automatisch hoge winst. Urenregistratie heeft veruit de meeste factuurregels (69.321), maar genereert de laagste omzet en de slechtste marge. Recurring service raakt de sweet spot: groot volume (42.607 items), sterke omzet (€9,6M) en gezonde marge (58%).

Sub-Type Items Omzet Kosten Winst Marge
Recurring Service 42.607 €9.577.503 €4.025.063 €5.552.440 58,0%
Milestone/Fixed Price 2.047 €3.845.490 €0 €3.845.490 100%
Materialen/Producten 4.597 €2.644.523 €2.483.170 €161.353 6,1%
Ad-hoc Kosten 3.943 €917.546 €453.912 €463.634 50,5%
Urenregistratie 69.321 €273.878 €1.207.179 -€933.301 -341%
Onkosten 182 €225.026 €173.409 €51.617 22,9%
Projectkosten 187 €94.305 €0 €94.305 100%
DAX Query: Tickets per Type
EVALUATE
SUMMARIZECOLUMNS(
    'BI_Autotask_Tickets'[ticket_type_name],
    "TicketCount", [Tickets - Count - Created],
    "AvgHrs", [Tickets - Avg Hours Per Ticket]
)
ORDER BY [TicketCount] DESC
5.0 Het Urenprobleem

Dit is het getal dat aandacht verdient in elke MSP finance meeting. Urenregistratie factureert €273.878 aan omzet maar kost €1.207.179 om te leveren. Dat is een nettoverlies van €933.301 op alleen al de uren.

Het grootste deel van deze kosten is onzichtbaar in standaard P&L rapportages, want het wordt geabsorbeerd door de totale marge. Recurring service omzet van €9,6M biedt genoeg buffer om het urentekort op te vangen, maar dat betekent dat je managed service contracten stilletjes ongedekt projectwerk en break-fix uren subsidiëren.

Waar de uren naartoe gaan: De ticketdata toont 69.321 time entries over alle tickettypes. Incidents (break-fix) kosten gemiddeld 0,54 uur per stuk, maar met 27.664 tickets loopt dat snel op. Service requests kosten gemiddeld 0,78 uur over 12.653 tickets. Change requests (projectwerk) kosten een vol uur per ticket over 7.247 tickets. Slechts een fractie van deze uren wordt als losse factuurregel in rekening gebracht.

De echte vraag is niet "waarom verliest uren geld" maar "hoeveel van deze urenkosten worden al gedekt door recurring service fees?" Als je managed contracten onbeperkte support bevatten, zijn de urenkosten verwacht. Als dat niet zo is, heb je een factureringsgat.

Urenregistratie
€274K gefactureerd
€1.207K kosten
Recurring Service
€9.578K gefactureerd
€4.025K kosten
Materialen / Producten
€2.645K gefactureerd
€2.483K kosten
Omzet Kosten
DAX Query: Winstgevendheid per Klant (Top 15)
EVALUATE
TOPN(15,
    SUMMARIZECOLUMNS(
        'BI_Autotask_Companies'[company_name],
        "Revenue", [Revenue - Total],
        "Cost", [Cost - Total],
        "Profit", [Profit - total],
        "Margin", [Profit - total - percentage]
    ),
    [Revenue], DESC
)
ORDER BY [Revenue] DESC
6.0 Belangrijkste Bevindingen
!

Uren zijn een enorm verliescentrum

Urenregistratie verliest jaarlijks €933K. Bij -341% marge kost elke euro die je als uren factureert je eigenlijk €4,41 om te leveren. Dit is de grootste rem op winstgevendheid, en het wordt verborgen door de kracht van recurring omzet.

!

Materialenmarge staat op slechts 6,1%

Met €2,6M omzet en €2,5M kosten draaien materialen/producten amper quitte. Op regelniveau verkopen veel items waarschijnlijk met verlies na aftrek van inkoop, verzending en afhandelingstijd. Een marge van 6% laat nul ruimte voor retouren of afschrijvingen.

Recurring service is de winstmotor

Met 58% marge op €9,6M omzet genereert recurring service €5,6M aan brutowinst. Deze ene categorie financiert de volledige operatie en absorbeert de verliezen op uren en dunne marges op materialen. Het beschermen en laten groeien van deze omzetstroom is de belangrijkste zakelijke beslissing.

7.0 Aanbevolen Acties

Audit niet-gefactureerde uren. Trek een rapport van alle time entries zonder bijbehorende factuurregel. Bepaal welke gefactureerd hadden moeten worden en welke onder managed service contracten vallen. Het gat tussen €1,2M aan kosten en €274K aan omzet suggereert dat een flink deel van het werk niet of te weinig gefactureerd wordt.

Verhoog de materiaaltoeslag. Een marge van 6,1% op €2,6M aan productverkopen is niet houdbaar na aftrek van overhead. Bekijk je markup-percentages en vergelijk ze met de branchebenchmarks (de meeste MSP's mikken op 15-25% op hardware). Zelfs een margeverbetering van 5 procentpunt levert €132K extra jaarlijkse winst op.

Scheid project-uren van managed uren. De huidige data gooit alle time entries op een hoop. Maak aparte facturatie sub-types of gebruik Autotask work type classificaties om managed service uren (inbegrepen in contract) te onderscheiden van project-uren (zouden gefactureerd moeten worden). Dit geeft je zicht op of managed contracten goed geprijsd zijn.

Bekijk winstgevendheid per klant. Gebruik de derde DAX query om klanten te identificeren waar urenkosten hoger zijn dan de managed service fee. Die accounts hebben contractheronderhandeling of scope-aanpassing nodig. Een klant die €5K/maand betaalt aan recurring fees maar €8K/maand aan uren consumeert, erodeert langzaam je business.

8.0 Methodologie

Dit rapport is gegenereerd door een AI-agent die verbonden is met Proxuma Power BI via het MCP (Model Context Protocol) server. De AI schreef drie DAX queries tegen de BI_Autotask_Billing_Items en BI_Autotask_Tickets tabellen, voerde ze uit en formateerde de resultaten in dit document.

Databron: Autotask PSA, gesynchroniseerd naar Power BI via de Proxuma connector. De billing items dataset bevat 122.884 records over 7 sub-types. Omzet is gebaseerd op total_amount, kosten op our_cost, en marge wordt berekend als (Revenue - Cost) / Revenue.

Scope: Alle facturatie sub-types, alle klanten, volledige dataset. Geen datumfilters toegepast. Ticketdata (67.521 tickets) biedt context voor volume en gemiddelde uren maar is niet direct gekoppeld aan factuurregels in deze analyse.

Beperkingen: Milestone en project cost sub-types tonen 0 kosten omdat Autotask hun leveringskosten registreert via aparte time entry en onkosten items op het bovenliggende project. De werkelijke marge voor projectwerk vereist een kruisverwijzing tussen factuurregels en project time entries, wat buiten de scope van dit rapport valt.

9.0 Veelgestelde Vragen
Waarom toont milestone-facturatie 100% marge?

Autotask registreert geen kosten bij milestone of fixed-price factuurregels. De leveringskosten worden bijgehouden via time entries en onkosten op het bovenliggende project. De marge die je hier ziet gaat dus alleen over de factuurregel, niet over de werkelijke projectmarge. Voor het echte getal moet je milestone-omzet vergelijken met de som van alle uren- en onkostenposten op hetzelfde project.

Is de -341% urenmarge echt zo slecht?

Ja, maar met context. De -341% betekent dat voor elke euro die als urenregel gefactureerd wordt, de werkelijke kosten €4,41 bedragen. Dit komt doordat de meeste uren ofwel zijn inbegrepen in managed service contracten (dus gedekt door recurring fees, niet apart gefactureerd) of helemaal niet gefactureerd worden. Het getal klopt voor het sub-type, maar het betekent niet dat de business als geheel verlies draait. Recurring service marges dekken het verschil.

Hoe gebruik ik deze data om prijzen aan te passen?

Focus op twee gebieden. Controleer eerst of je managed service contracten geprijsd zijn om de werkelijke urenkosten te dekken. Als een klant meer uren consumeert dan het contract dekt, heb je een tariefaanpassing of scope-beperking nodig. Bekijk ten tweede de materialentoeslag. Een marge van 6% is te dun voor hardware resale. Mik op 15-25% en controleer of inkoopkosten correct zijn ingevoerd in Autotask.

Kan ik deze DAX queries op mijn eigen dataset draaien?

Ja. Kopieer een query uit de toggles hierboven en plak het in DAX Studio of de Power BI Desktop performance analyzer. De queries verwijzen naar standaard Proxuma datamodel tabellen en measures die in elke Proxuma Power BI deployment aanwezig zijn. Als je een ander datamodel gebruikt, moet je mogelijk de tabel- en kolomnamen aanpassen.

Wat is het verschil tussen sub-types en tickettypes?

Sub-types verwijzen naar factuurregel-categorieën in de BI_Autotask_Billing_Items tabel: hoe omzet wordt geclassificeerd (recurring, milestone, materialen, etc.). Tickettypes verwijzen naar de BI_Autotask_Tickets tabel: hoe werk wordt geclassificeerd (incident, service request, change request, etc.). Een enkel ticket kan meerdere factuurregels over verschillende sub-types genereren.

Genereer rapporten als deze vanuit je eigen data

Koppel Proxuma's Power BI integratie, gebruik een MCP-compatible AI om vragen te stellen en genereer op maat gemaakte rapporten - in minuten, niet in dagen.

Bekijk meer rapporten Aan de slag