Skyline Nexus ERP Skyline Nexus ERP
nl
Gratis starten
Onderhoud & facilitair

Onderhoudscontract SLA: KPI's en boetekortingen bij FM

Zo stelt u een SLA voor een FM- of onderhoudscontract op: scopematrix, respons- en oplostijden, KPI-pools, boetekortingen en een uitgewerkt betalingsvoorbeeld.

Last reviewed 12 min

Onderwerpen bekijken

Belasting- en e-facturatiekalender

Eén keer per maand: verplichtingsdata, btw-wijzigingen en aangiftedeadlines voor uw land. Geen verkoopmail.

In deze gids
  1. Wat een SLA in een FM-contract is
  2. Waarom het contract, en niet de werkorder, de eenheid van beheersing is
  3. De scope vastleggen: de matrix van locaties en diensten
  4. Respons, oplossing en de klok
  5. KPI's ontwerpen die een geschil overleven
  6. Risicobedrag, kortingen en inhouding: een uitgewerkte betalingsverklaring
  7. Valkuilen bij het opstellen: dubbele boetes, maxima en prikkels
  8. Bewijs, geschillen en de maandelijkse evaluatie
  9. Aanbestedingsregels: de EU en Saoedi-Arabië
  10. Checklist voor FM- en onderhoudscontracten
  11. Hoe Skyline Nexus ERP onderhoudscontracten en SLA's ondersteunt

Wat een SLA in een FM-contract is

De SLA van een onderhoudscontract is het deel van een facility management- of beheer- en onderhoudscontract (O&M) dat meetbare serviceniveaus vastlegt, zoals responstijd, oplostijd, uitvoering van gepland onderhoud en beschikbaarheid van activa, plus het financiële gevolg als die niet worden gehaald. Dat is belangrijk omdat een opdrachtgever zonder gemeten serviceniveaus en afgesproken kortingen elke maand de volledige vergoeding betaalt, welke dienstverlening hij ook werkelijk krijgt.

Deze gids is bedoeld voor opdrachtgevers en opdrachtnemers in de publieke sector: vastgoedteams, facilitaire afdelingen van ziekenhuizen en ministeries, inkopers en de dienstverleners die op onderhoudswerk inschrijven. Hij behandelt scope, klokken, KPI-ontwerp, boetepools, een uitgewerkte betalingsverklaring, geschillen, aanbestedingsregels in de EU en Saoedi-Arabië en een contractchecklist. Hij beschrijft de gangbare praktijk; het is geen juridisch advies over de vraag of een bepaalde boeteclausule in uw rechtsgebied afdwingbaar is.

Waarom het contract, en niet de werkorder, de eenheid van beheersing is

Een werkorder vertelt of één taak is uitgevoerd. Een contract vertelt of de dienst waarvoor de publieke organisatie betaalde ook is geleverd: alle geplande bezoeken, binnen de afgesproken tijden, op elke locatie binnen de scope, voor de afgesproken prijs. Prestatiemanagement dat bij de werkorder ophoudt, levert een stapel gesloten taken op en geen antwoord op de vraag die de financieel directeur aan het einde van de maand stelt: betalen we de volledige factuur?

Daarom hoort elke werkorder in een uitbesteed vastgoedbestand het contract te dragen waaronder hij valt, en hoort het contract alles te bevatten wat nodig is om de taak te beoordelen: scope, prioriteiten, klokken, KPI's en de kortingsregels. Taken die buiten elk contract vallen, moeten als aparte lijst zichtbaar zijn, omdat het ofwel meerwerk is dat moet worden geoffreerd, ofwel scope die het contract heeft gemist.

De scope vastleggen: de matrix van locaties en diensten

Scopegeschillen veroorzaken meer wrijving dan prestatiegeschillen. Leg de scope vast als matrix: locaties aan de ene kant, diensten bovenaan, en in elke cel of de dienst is inbegrepen, uitgesloten of op aanvraag geprijsd, met eventuele grenzen zoals een maximum aan onderdelen per taak. Noem daarna per dienst de gedekte activa, want een regel 'werktuigbouwkundige installaties' zegt niets zolang de koelmachines, pompen en luchtbehandelingskasten die eronder vallen niet zijn genoemd.

Elk contract heeft ook per locatie een werkkalender nodig (dekkingsuren, weekenden, feestdagen) en een prioriteitenschema met respons- en oplostijden. Een illustratief schema voor een openbaar gebouw:

  • Prioriteit 1, noodgeval (levensgevaar, sluiting van het gebouw, uitval van een kritieke dienst): respons binnen 1 uur, veilig stellen binnen 4 uur, kalender 24/7
  • Prioriteit 2, spoed (dienst verminderd, één kritiek activum uitgevallen): respons binnen 4 uur, oplossen binnen 24 uur, kalender 24/7
  • Prioriteit 3, regulier (storing met noodoplossing): respons binnen 1 werkdag, oplossen binnen 8 werkuren na melding, werkkalender
  • Prioriteit 4, gepland (klein of cosmetisch): inplannen binnen 20 werkdagen, werkkalender
  • Gepland onderhoud: elk bezoek valt in een vastgesteld venster, bijvoorbeeld de geplande week
  • Uitsluitingen uitgeschreven: vandalisme, schade door de opdrachtgever, werken boven een waardegrens, items onder fabrieksgarantie

Respons, oplossing en de klok

De responstijd loopt van melding tot aankomst; de oplostijd loopt van melding (of van aankomst, als het contract dat zegt) tot de storing is verholpen of veilig gesteld. Het contract moet zeggen welke kalender elke klok gebruikt, welke gebeurtenissen haar stilzetten (geen toegang, wachten op een besluit van de opdrachtgever, onderdelen die de opdrachtgever levert) en wiens tijdstempel telt.

Rekenvoorbeeld. De werkkalender van een locatie is maandag tot en met vrijdag, 07:00 tot 19:00. Een storing met prioriteit 3 wordt op vrijdag om 16:00 gemeld, met een oplosdoel van 8 werkuren. Vrijdag 16:00 tot 19:00 gebruikt 3 uur, dus de resterende 5 uur lopen vanaf maandag 07:00 en de deadline is maandag 12:00. De taak wordt maandag om 14:00 afgerond, 2 werkuren te laat. Als de technicus maandagochtend 1 uur geen toegang kreeg en het contract de klok daarvoor stilzet, schuift de deadline naar 13:00 en is de taak 1 uur te laat.

De keuze van de kalender verandert de uitkomst volledig. Op een kalender van 24/7 zou hetzelfde doel van 8 uur op vrijdag om middernacht zijn verlopen, en afronding op maandag om 14:00 zou 62 uur te laat zijn. Opdrachtgevers en opdrachtnemers die deze alinea van het contract overslaan, discussiëren er elke maand over.

KPI's ontwerpen die een geschil overleven

Een goede KPI heeft een uitgeschreven formule, een gegevensbron die beide partijen kunnen inzien, een meetperiode, een doel en een weging. Bereken haar uit de werkorder- en activaregistraties, niet alleen uit een tevredenheidsonderzoek. Gangbare KPI's in onderhoudscontracten, met de formule die uw contract moet uitschrijven:

  • Responsnaleving: taken met aankomst binnen de responstijd ÷ taken gemeld in de periode, per prioriteit
  • Oplosnaleving: taken opgelost binnen de oplostijd ÷ taken die in de periode moesten zijn opgelost, per prioriteit
  • PPM-uitvoering: geplande bezoeken uitgevoerd binnen hun venster ÷ geplande bezoeken in de periode; vermeld of late bezoeken meetellen
  • Wettelijke naleving: activa met een geldig certificaat ÷ activa die er een nodig hebben, gemeten op de laatste dag van de periode
  • Beschikbaarheid van kritieke activa: beschikbare uren ÷ benodigde uren voor elk benoemd kritiek activum
  • Herhaalstoringen: taken op hetzelfde activum en met dezelfde storing binnen 30 dagen ÷ alle correctieve taken
  • Rapportage: maandrapport en bewijspakket geleverd op de afgesproken werkdag

Risicobedrag, kortingen en inhouding: een uitgewerkte betalingsverklaring

Veel onderhoudscontracten beperken prestatiekortingen tot een deel van de maandvergoeding, vaak het risicobedrag (sum at risk) genoemd, verdeeld in pools per KPI. Kortingen voor werk dat helemaal niet is uitgevoerd, hier kortingen wegens niet-uitvoering genoemd, staan meestal los van prestatiekortingen, en een inhouding (retentie) is een deel van elke betaling dat tot een later moment wordt vastgehouden.

Rekenvoorbeeld in SAR, exclusief btw. De maandvergoeding is SAR 400.000 en het risicobedrag is 10 procent, SAR 40.000, verdeeld in pools: respons 30 procent (SAR 12.000), oplossing 30 procent (SAR 12.000), PPM-uitvoering 25 procent (SAR 10.000) en rapportage 15 procent (SAR 6.000). Voor elk procentpunt onder het doel wordt 20 procent van de pool van die KPI gekort, tot de volledige pool. De doelen zijn 95 procent voor respons, oplossing en PPM-uitvoering.

Resultaten over de maand: respons 92 procent, 3 punten te weinig, dus 60 procent van SAR 12.000 = SAR 7.200; oplossing 96 procent, geen korting; PPM-uitvoering 88 procent, 7 punten te weinig, dus 140 procent, begrensd op de volledige pool van SAR 10.000; rapportage op tijd, geen korting. De prestatiekortingen bedragen samen SAR 17.200, binnen het maximum van SAR 40.000. Zes geplande bezoeken zijn helemaal niet uitgevoerd, in het contract geprijsd op SAR 1.500 per stuk, een korting wegens niet-uitvoering van SAR 9.000.

De gecertificeerde waarde is 400.000 − 17.200 − 9.000 = SAR 373.800. Een inhouding van 5 procent op de gecertificeerde waarde is SAR 18.690, dus het bedrag dat deze maand wordt betaald is 373.800 − 18.690 = SAR 355.110, exclusief btw.

Valkuilen bij het opstellen: dubbele boetes, maxima en prikkels

Kijk nog eens naar de zes gemiste bezoeken. Ze werden gekort als niet-uitvoering (SAR 9.000) en ze drukten ook de PPM-uitvoering naar 88 procent, wat de volledige pool van SAR 10.000 kostte. De opdrachtnemer zal stellen dat hij twee keer is beboet voor dezelfde tekortkoming. Dat kan de bedoeling zijn, maar dan moet het contract dat uitdrukkelijk zeggen, of bepalen dat bezoeken die als niet-uitvoering zijn gekort buiten de PPM-KPI vallen.

Andere valkuilen keren in contracten in de publieke sector steeds terug. Een pool die bij 7 punten tekort volledig verloren is, geeft de opdrachtnemer die maand geen reden om van 88 naar 90 procent te verbeteren, dus steile hellingen vragen een mildere staart. Doelen van 100 procent maken van elke misser een korting en drijven opdrachtnemers naar betwisten in plaats van eerlijk rapporteren. En een risicobedrag dat te klein is om ertoe te doen, of zo groot dat de opdrachtnemer het in zijn inschrijving inprijst, mist zijn doel. Sommige contracten voegen een terugverdienregeling toe: kortingen worden terugbetaald als de prestaties een vastgesteld aantal maanden herstellen.

Bewijs, geschillen en de maandelijkse evaluatie

Elk KPI-resultaat moet herleidbaar zijn tot registraties die beide partijen kunnen inzien: tijdstempels van werkorders, aftekeningen door technici, foto's, meetwaarden uit checklists, meterstanden en certificaten. Het contract moet een geschillentermijn vastleggen, bijvoorbeeld 10 werkdagen na het maandelijkse KPI-rapport, waarna onbetwiste resultaten vaststaan.

Een betwist item heeft een redencode nodig (klok had stil moeten staan, taak buiten scope, verkeerde prioriteit), het bewijs en een besluit dat de contractmanager van de opdrachtgever vastlegt. Het maandelijkse evaluatieoverleg behandelt daarna de KPI-scores, geschillen, kortingen, wijzigingen in de scope en eventueel werk tegen tarieflijst, en de notulen worden onderdeel van het contractdossier. Voor publieke organisaties is dat dossier wat een accountant of een aanbestedingstoets jaren later leest.

Aanbestedingsregels: de EU en Saoedi-Arabië

In de EU vereist Richtlijn 2014/24/EU gunning op basis van de economisch meest voordelige inschrijving (EMVI, artikel 67). Gunningscriteria kunnen klantenservice en technische bijstand omvatten, kosten kunnen worden beoordeeld met levenscycluskosten volgens artikel 68, waaronder onderhoudskosten, en de weging moet in de aanbestedingsstukken staan. Voor 2026 en 2027 is de drempel voor diensten €140.000 voor centrale overheidsinstanties en €216.000 voor decentrale overheden, en €432.000 voor nutsbedrijven onder Richtlijn 2014/25/EU (stand oktober 2026). ISO 41012:2017 geeft richtlijnen voor strategische inkoop en het opstellen van FM-overeenkomsten.

In Saoedi-Arabië gelden de Government Tenders and Procurement Law (Koninklijk Besluit nr. M/128 van 13/11/1440H, 16 juli 2019, van kracht sinds 1 december 2019) en de uitvoeringsvoorschriften (besluit nr. 1242 van de minister van Financiën van 19 november 2019, gewijzigd bij besluit nr. 3479 van 5 april 2020) voor ministeries, overheidsinstanties en publieke organisaties. Aanbestedingsprocedures en -stukken worden op Etimad gepubliceerd. EXPRO treedt op als de instantie voor centrale inkoop en beheert raamovereenkomsten voor zaken die meer dan één overheidsinstantie nodig heeft, waaronder een Medical Equipment Maintenance Framework Agreement (raamovereenkomst voor onderhoud van medische apparatuur), waarvan de richtlijnen en modellen in februari 2026 zijn gepubliceerd.

Checklist voor FM- en onderhoudscontracten

Controleer vóór ondertekening, of vóór de eerste maandelijkse betalingsverklaring, of het contract en uw registraties elk van deze vragen kunnen beantwoorden:

  • Is de scope vastgelegd als matrix van locaties en diensten, met de gedekte activa opgesomd?
  • Heeft elke prioriteit respons- en oplostijden, een kalender en uitgeschreven regels voor het stilzetten van de klok?
  • Heeft elke KPI een formule, gegevensbron, periode, doel en weging?
  • Zijn het risicobedrag, de pools, de kortingshelling en een eventuele terugverdienregeling vastgelegd met een rekenvoorbeeld in het contract?
  • Staat er uitdrukkelijk of kortingen wegens niet-uitvoering ook meetellen voor de KPI's?
  • Zijn de inhouding, het moment van vrijgave en de regels voor prijsaanpassing vastgelegd?
  • Is er een geschillentermijn en een benoemde beslisser aan elke kant?
  • Zijn de aanbestedingsreferenties (bijvoorbeeld de Etimad-referentie van de aanbesteding in Saoedi-Arabië) bij het contract vastgelegd?

Hoe Skyline Nexus ERP onderhoudscontracten en SLA's ondersteunt

In het CMMS van Skyline Nexus ERP bevat "Contracts" (contracten) elk service- of onderhoudscontract met type, begin- en einddatum, verlengingsvorm en herinneringsdatum, waarde, betalingsvoorwaarden, scope van het werk, gedekte activa en uitgesloten items, responstijd in uren, oplostijd in uren, bezoeken per jaar, en of onderdelen, arbeid en kalibratie zijn inbegrepen. Werkorders zijn aan het contract gekoppeld en leggen vast wanneer de taak was gepland, is gestart en is afgerond, de stilstandsuren, kosten en de aftekening door de technicus: het bewijs dat een KPI-berekening nodig heeft. De schermen zijn in het Nederlands nog grotendeels Engelstalig.

Voor uitbestede FM- en onderhoudsprogramma's is "Contract Operations" (contractbeheer) van Skyline Nexus ERP op aanvraag beschikbaar, in het Engels en Arabisch. Het modelleert opdrachtgever, contract, locaties en een scopematrix van dienstonderdelen, met werkkalenders, SLA-beleid en pools, KPI-perioden die uit bewijs worden gescoord, KPI-geschillen, boetes, risicobedragpools, kortingen wegens niet-uitvoering, vrijgave van inhoudingen, wijzigingen en tarieflijsten. Maandelijkse betalingsverklaringen worden via het normale verkoopproces verkoopfacturen, met afgesproken kortingen als korting weergegeven, en een overheidsopdrachtgever kan zijn Etimad-instantiecode en het contract zijn Etimad-referentie meekrijgen voor het inkoopdossier.

Probeer de gratis maand met uw CMMS-contracten, of plan een demo en neem één maand contractgegevens mee; dan bouwen we samen met u uw betalingsverklaring na.

Common questions

Wat is een SLA in een FM-contract?

Een SLA in een FM-contract is de bijlage die meetbare serviceniveaus vastlegt, zoals responstijd, oplostijd, uitvoering van gepland onderhoud en beschikbaarheid van activa, samen met de kortingen die gelden als die niet worden gehaald. De SLA van een FM-contract maakt het contract elke maand meetbaar en koppelt de betaling aan de dienst die de opdrachtgever werkelijk kreeg.

Hoe worden boetekortingen in een onderhoudscontract berekend?

Boetekortingen in een onderhoudscontract worden meestal per KPI berekend: het contract begrenst de totale kortingen tot een risicobedrag, verdeelt dat in pools en kort een vast deel van een pool voor elk punt onder het doel. Zo kort 3 punten tekort bij 20 procent per punt 60 procent van een pool van SAR 12.000, ofwel SAR 7.200.

Wat is het verschil tussen responstijd en oplostijd?

De responstijd is de tijd van de melding van een taak tot de aankomst van een technicus; de oplostijd is de tijd tot de storing is verholpen of veilig gesteld. Bij zowel responstijd als oplostijd moeten de kalender, zoals werkuren of 24/7, en de gebeurtenissen die de klok stilzetten worden vermeld, omdat de kalender alleen al een uitkomst kan veranderen van 2 uur te laat in 62 uur te laat.

Welke KPI's horen in een onderhoudscontract?

Een onderhoudscontract hoort KPI's met uitgeschreven formules te bevatten, meestal responsnaleving, oplosnaleving, uitvoering van gepland onderhoud, naleving van wettelijke certificaten, beschikbaarheid van benoemde kritieke activa, herhaalstoringen en tijdige rapportage. Elke KPI in een onderhoudscontract heeft een gegevensbron nodig die beide partijen kunnen inzien, een meetperiode, een doel en een weging in het risicobedrag.

Wat is een risicobedrag in een FM-contract?

Een risicobedrag (sum at risk) in een FM-contract is het maximale deel van de periodieke vergoeding dat voor slechte prestaties kan worden gekort, bijvoorbeeld 10 procent van een maandvergoeding van SAR 400.000, ofwel SAR 40.000. Het risicobedrag wordt meestal verdeeld in pools per KPI, zodat elk serviceniveau een vastgesteld financieel gewicht heeft.

Wat is een inhouding in een onderhoudscontract?

Een inhouding (retentie) in een onderhoudscontract is een deel van elke betaling dat de opdrachtgever tot een later moment vasthoudt, zoals het einde van het contract of een garantieperiode. Zo houdt een inhouding van 5 procent op een gecertificeerde waarde van SAR 373.800 SAR 18.690 vast. Het onderhoudscontract moet het percentage, de grondslag en het moment van vrijgave vermelden.

This guide is general information, not tax, accounting or legal advice. Rules differ from country to country and change over time; confirm the current position with your tax authority or a qualified adviser before acting on anything here.

Breng deze gids in de praktijk met Skyline Nexus ERP

Solo · Vanaf € 8,50/mnd de eerste 3 maanden, daarna € 17/mnd

Introductieaanbod t/m 31 jan. 2027 · eerste maand gratis

Vertel ons over je bedrijf

Vertel ons wat je doet en we komen terug met een eerlijk antwoord over geschiktheid, doorlooptijd en prijs.

Geen creditcard, geen verplichtingen. We reageren binnen één werkdag.

Belasting- en e-facturatiekalender

Eén keer per maand: verplichtingsdata, btw-wijzigingen en aangiftedeadlines voor uw land. Geen verkoopmail.

Chat via WhatsApp