Wat is een Service Level Agreement (SLA)?
Een Service Level Agreement is een contract waarin je de kwaliteit en continuïteit van jouw ICT- of SaaS-dienstverlening vastlegt. Je beschrijft onder meer de beschikbaarheid van de dienst, responstijden en oplostijden bij incidenten, onderhoudsprocedures, beveiligingsmaatregelen en afspraken over aansprakelijkheid. Zo wordt helder wat een klant mag verwachten en onder welke voorwaarden jij kunt leveren.
Continuïteit is daarbij een belangrijk thema. Organisaties zijn steeds afhankelijker van digitale dienstverlening en willen voorkomen dat een storing of beveiligingsincident hun bedrijfsvoering raakt. Een SLA biedt dan houvast: het maakt concreet hoe snel er wordt gehandeld, welke stappen worden gezet en hoe risico’s worden beheerst.
Dat sluit ook aan bij de verplichtingen uit NIS2. Deze regelgeving legt specifieke zorgplichten op aan “essentiële” en “belangrijke” entiteiten, waaronder het beheersen van risico’s in de toeleveringsketen. In de praktijk worden die verplichtingen vaak doorgelegd naar de ICT-dienstverleners waarop deze organisaties vertrouwen. Een SLA is daarbij een effectief instrument. Zonder zulke afspraken is het lastig om aantoonbaar te voldoen aan de eisen van NIS2.
Kort gezegd: een goede SLA verbindt jouw technische realiteit met de continuïteitseisen van de klant en helpt beide partijen risico’s beheersbaar te houden.
Waarom is een goede SLA belangrijk voor ICT- en SaaS-leveranciers?
Zodra jouw dienst door organisaties wordt gebruikt, wordt continuïteit een kritische factor. Veel incidenten leiden tot discussies omdat de verwachtingen onduidelijk waren. Denk aan vragen zoals:
- telt gepland onderhoud mee als downtime?
- binnen welke tijd moet een P1-storing opgelost zijn?
- wat is het verschil tussen reactietijd en hersteltijd?
- hoe wordt uptime gemeten (per maand, kwartaal, jaar)?
- mag de leverancier zich beroepen op storingen bij derden, zoals cloudproviders?
Zonder heldere afspraken loop je het risico op claims, geschillen of reputatieschade. Een SLA brengt structuur in deze verwachtingen en maakt afspraken toetsbaar.
Welke soorten SLA’s zijn er?
SLA’s bestaan in verschillende vormen, afhankelijk van de dienst die je levert en de mate van afhankelijkheid bij de klant. Het type SLA bepaalt welke afspraken noodzakelijk zijn en hoe gedetailleerd je die moet vastleggen.
Bij SaaS draait het om continue beschikbaarheid, snelle incidentafhandeling en voorspelbare releases. Klanten verwachten dat jouw software altijd bereikbaar is, dat updates geen verstoringen veroorzaken en dat beveiliging op orde is.
ICT-dienstverlening omvat veel verschillende processen: beheer, monitoring, helpdesk, remote support, escalaties en onsite werkzaamheden. Een SLA voorkomt dat klanten iets anders verwachten dan wat je daadwerkelijk kunt leveren.
Hoe zorg je dat een SLA ook in de praktijk werkt?
Een SLA werkt alleen als deze begrijpelijk is voor klanten en uitvoerbaar is voor jouw team. Vermijd juridisch of technisch jargon dat klanten mogelijk verkeerd interpreteren. Leg uit wat prioriteiten betekenen, hoe storingen worden gemeld en welke stappen je neemt bij incidenten.
Evalueer je SLA regelmatig. Producten veranderen, klanten groeien en nieuwe wetgeving (zoals NIS2) vraagt soms om aanvullende bepalingen.
Is een SLA verplicht?
Nee, een SLA is niet wettelijk verplicht. Maar zodra je structureel ICT- of SaaS-diensten levert, is een SLA vrijwel onmisbaar. Het document voorkomt discussies en geeft houvast wanneer iets misgaat. Veel grotere organisaties en overheden eisen bovendien een SLA voordat zij een aanbieder toelaten als leverancier.
Veelvoorkomende fouten in SLA’s (en hoe je ze voorkomt)
Onvoldoende definiëren van uptime
Een percentage zonder meetregels is juridisch onhoudbaar. Laat vastleggen welk tijdvak, welke tool, welke storingen en welke uitzonderingen gelden.
Alleen responstijd benoemen
Klanten ervaren geen waarde als alleen “binnen één uur reageren” is beloofd. Oplostijd is minstens zo belangrijk.
Onderhoud “zoals nodig” formuleren
Een vage onderhoudsclausule leidt tot discussies als updates op ongewenste tijden plaatsvinden. Definieer daluren en aankondigingstermijnen.
Beperking van aansprakelijkheid die niet past bij het risico
Een creditregeling van enkele euro’s staat niet altijd in verhouding tot de schade bij kritieke downtime.
Botsende afspraken met de verwerkersovereenkomst of NIS2-verplichtingen
Een SLA kan onbedoeld strengere of soepelere afspraken creëren dan de DPA of NIS2 verlangt. Afstemming is cruciaal.
SLA en NIS2: hoe leg je ketenrisico’s en verantwoordelijkheden vast?
De NIS2-richtlijn verplicht essentiële en belangrijke entiteiten om hun digitale keten aantoonbaar te beheersen. Die verplichting stopt niet bij de voordeur. Organisaties moeten kunnen laten zien dat ook hun ICT-dienstverleners, cloudleveranciers en SaaS-partners voldoende maatregelen treffen om incidenten te voorkomen en de continuïteit te waarborgen. In de praktijk leidt dit tot strengere contractuele eisen richting leveranciers.
Een SLA is een logisch instrument om die verplichtingen concreet te maken. Het document beschrijft hoe snel beveiligingsincidenten worden opgepakt, hoe en wanneer meldingen worden gedaan, welke maatregelen gelden bij verstoringen en op welke manier de dienstverlener zorgt voor beschikbaarheid en herstel. Het geeft ook duidelijkheid over de verantwoordelijkheidsverdeling wanneer meerdere partijen betrokken zijn, bijvoorbeeld bij cloudhosting of een extern dataplatform.
Voor organisaties die onder de NIS2 wetgeving vallen, helpt een SLA om hun zorgplicht richting de toezichthouder inzichtelijk te maken. Voor ICT- en SaaS-leveranciers zorgt dezelfde SLA ervoor dat verwachtingen duidelijk zijn en dat risico’s niet stilzwijgend bij hen komen te liggen. Zo ontstaat een werkbare inrichting van beveiliging, incidentrespons en continuïteit, passend bij zowel de technische realiteit als de compliance-eisen van NIS2.
Service Level Agreement (SLA) voorbeeld
Veel ICT- en SaaS-bedrijven zoeken naar een Service Level Agreement voorbeeld om grip te krijgen op hoe zo’n document er in de praktijk uitziet. Begrijpelijk, maar belangrijk om te benadrukken: een SLA hoort altijd maatwerk te zijn. Elke dienst kent eigen risico’s, afhankelijkheden, uptime-verwachtingen en supportprocessen. Toch kan een blik op een voorbeeldclausule helpen om de abstractie van een SLA concreter te maken.
Daarom delen we hieronder twee representatieve voorbeeld-clausules die laten zien hoe afspraken over incidentafhandeling en downtime eruit kunnen zien in een professionele SLA.
Voorbeeldclausule: incidentmelding en tickets
Het melden van een incident kun je doen door een ticket aan te maken via ons ticketsysteem. Natuurlijk kun je ook even mailen naar (…), maar je zult alsnog altijd een ticket moeten aanmaken wanneer er sprake is van een incident.
Het is voor ons belangrijk om de aard en de ernst van het incident te begrijpen. Daarom moet je bij het melden van een incident de volgende informatie verstrekken:
- Een gedetailleerde beschrijving van het incident, inclusief eventuele foutmeldingen of symptomen.
- De datum en het tijdstip waarop het incident is opgetreden.
- Screenshots of andere relevante documentatie die kunnen helpen bij de analyse en oplossing van het incident.
We kunnen je om aanvullende informatie vragen om het incident goed te begrijpen, en je zult dergelijke gevraagde informatie zo snel mogelijk verstrekken.
Voorbeeldclausule: downtime en beschikbaarheid
We streven ernaar om downtime tot een minimum te beperken en de dienst zo snel mogelijk weer online te krijgen als er iets verkeerd gaat. Er is sprake van downtime wanneer de dienst niet beschikbaar is, tenzij er sprake is van gepland onderhoud.
Veelgestelde vragen over SLA’s