Guides 4 min. leestijd

Kosten van websitedowntime: zo bereken je ze

Wat kost een uur offline echt? Een eenvoudige formule voor de directe en verborgen kosten van downtime, uitgewerkte voorbeelden en wat uptimepercentages in geld betekenen.

De kosten van websitedowntime zijn de omzet die je misloopt terwijl de site onbereikbaar is, plus de verborgen kosten die volgen: tijd van medewerkers, extra supportwerk, verspilde advertenties en klanten die niet terugkomen. Voor een bedrijf dat online verkoopt, is het startpunt eenvoudig: deel je online omzet per uur door 60 en je hebt de directe kosten van elke minuut offline. De rest van deze gids laat zien hoe je een vollediger schatting maakt en wat die je vertelt over waar je moet investeren.

Alle bedragen hieronder zijn voorbeeldcijfers om de berekening te illustreren. Gebruik je eigen cijfers.

De basisformule

Directe kosten per minuut = online omzet per uur ÷ 60

Gebruik de omzet van de uren waarin een storing er waarschijnlijk toe doet. Een gemiddelde over de hele dag onderschat de kosten van een storing tijdens piekuren en overschat die van een storing om 04:00.

Schat daarna de totale kosten van een incident:

Kosten van een incident = (directe kosten per minuut × minuten down) + verborgen kosten

Verborgen kosten

Directe omzet is maar een deel van het verhaal. Tel erbij op wat voor jou geldt:

Tijd van medewerkers. Developers en operations-medewerkers die hun werk laten liggen om het probleem op te lossen, vaak buiten werktijd.

Supportwerk. Tickets, telefoontjes en chatberichten van klanten die vragen wat er aan de hand is.

Verspilde marketing. Advertenties, nieuwsbrieven en campagnes die betaald verkeer naar een foutpagina blijven sturen.

Klantverloop en vertrouwen. Sommige klanten proberen het één keer en vertrekken voorgoed. Bij abonnementsproducten leiden herhaalde incidenten tot opzeggingen.

Contractuele boetes. Als je klanten een beschikbaarheid belooft, kunnen storingen tot creditnota’s leiden.

Zichtbaarheid in zoekmachines. Lange of frequente storingen kunnen het voor zoekmachines moeilijker maken om je pagina’s te crawlen.

Deze kosten zijn lastiger te meten, maar zelfs een ruwe schatting maakt de berekening realistischer.

Voorbeeld 1: een webshop

*Voorbeeldcijfers.* Een webshop maakt op een gewone middag €2.400 omzet per uur online.

Directe kosten per minuut: €2.400 ÷ 60 = €40.

Het afrekenen werkt 45 minuten niet voordat iemand het merkt, en het herstel kost 15 minuten: 60 minuten, €2.400 aan directe omzet.

Twee mensen zijn elk een uur bezig met het incident en de afhandeling, en support krijgt 30 extra contactmomenten.

Een nieuwsbrief die die ochtend is verstuurd, blijft verkeer naar het kapotte afrekenproces sturen.

Alleen het directe verlies is al €2.400. Van dat uur ging 45 minuten op aan niet weten dat er een probleem was. Met meldingen binnen een minuut of twee had dezelfde oplossing ongeveer 17 minuten geduurd en ongeveer €680 aan directe omzet gekost.

Voorbeeld 2: een SaaS-product

*Voorbeeldcijfers.* Een SaaS-bedrijf heeft 400 klanten die gemiddeld €80 per maand betalen. Klanten betalen niet per minuut, dus het directe omzetverlies tijdens een storing is klein. De echte kosten zitten ergens anders:

Support krijgt binnen een paar minuten een golf aan tickets.

Het werk van klanten zelf ligt stil, en sommigen verliezen vertrouwen.

Als 1% van de klanten opzegt na herhaalde incidenten, is dat 4 klanten × €80 × 12 maanden = €3.840 aan jaaromzet.

Bij SaaS draait het vaak om vertrouwen, en de beste bescherming is snelle detectie plus heldere communicatie op een statuspagina.

Wat uptimepercentages betekenen

Uptimedoelen klinken vergelijkbaar, maar de downtime die ze toestaan verschilt sterk. Over een jaar:

99%: 3 dagen, 15 uur en 36 minuten.

99,9%: 8 uur, 45 minuten en 36 seconden.

99,99%: 52 minuten en 34 seconden.

Vermenigvuldig die minuten met je kosten per minuut om te zien wat elk niveau je waard is. Met de webshop van hierboven staat 99,9% uptime 525,6 minuten per jaar toe, oftewel ongeveer €21.000 aan directe omzet als die minuten allemaal tegen het tarief van een gewone middag zouden vallen.

Waar de tijd naartoe gaat bij een storing

Elke storing heeft drie fases:

Detectie: de tijd tot iemand het weet.

Reactie: de tijd om de oorzaak te vinden.

Herstel: de tijd om het op te lossen en te bevestigen dat het opgelost is.

Detectie is vaak de langste fase, vooral ’s nachts en in het weekend, en het is de goedkoopste om in te korten. Een check elke minuut, bevestigd door een tweede check en verstuurd naar een teamchat of een telefoon, brengt de detectietijd terug van uren naar een minuut of twee. Uptime monitoring en meldingen richten zich precies op deze fase.

Reactie en herstel gaan sneller met goede informatie: welke check faalde, vanaf waar, met welke statuscode, en hoe CPU, geheugen en schijf van de server er op dat moment voor stonden. Servermonitoring helpt daarbij.

Wat je met het getal doet

Een kostenschatting is alleen nuttig als ze beslissingen verandert. Drie manieren om haar te gebruiken:

Geef monitoring prioriteit. Pagina’s met de hoogste kosten per minuut krijgen checks elke minuut, inhoudsvalidatie en pushmeldingen naar een telefoon. Pagina’s met weinig impact kunnen met eenvoudigere checks toe.

Onderbouw uitgaven aan infrastructuur. Als één uur downtime meer kost dan een jaar lang een tweede server, verdient die tweede server zichzelf na één incident terug.

Leg verwachtingen voor de reactietijd vast. Als een nachtelijke storing €40 per minuut kost, moet er ’s nachts iemand bereikbaar zijn, of moet het bedrijf die kosten bewust accepteren.

Bekijk de schatting één keer per jaar opnieuw, of wanneer je omzet flink verandert. Een getal dat klopte voor een kleine webshop, kan er na een succesvol seizoen flink naast zitten.

Je werkelijke downtime meten

Schattingen hebben echte data nodig. Monitoringgeschiedenis levert de input: hoeveel incidenten je had, hoe lang elk duurde en op welk moment van de dag ze plaatsvonden. De incidentgeschiedenis, rapporten en maandelijkse e-mailrapporten van Uptimecheck verzamelen dit automatisch, zodat je echte minuten met je kosten per minuut kunt vermenigvuldigen in plaats van te gissen.

De kosten van downtime verlagen

Bereken je kosten per minuut voor je drukste uren.

Monitor wat geld oplevert: afrekenen, aanmelden, inloggen en API’s, niet alleen de homepage.

Check elke minuut voor bedrijfskritieke pagina’s.

Stuur meldingen naar een plek waar mensen ze zien, ook ’s nachts.

Let op wat stilletjes verloopt of stopt: SSL-certificaten, domeinen en cronjobs.

Communiceer: een statuspagina vermindert het supportwerk tijdens incidenten.

Evalueer incidenten maandelijks en los de oorzaken op die terugkomen.

Samenvatting

Kosten van downtime = kosten per minuut × minuten down + verborgen kosten. Voor de meeste bedrijven zijn de minuten waarin niemand van een storing weet het duurst en het makkelijkst weg te nemen. Bereken je eigen getal en vergelijk het met wat monitoring kost. Voor de bredere businesscase, zie waarom uptime monitoring essentieel is voor een zakelijke website.

Uptimecheck begint bij €9 per maand bij jaarlijkse betaling of €12 bij maandelijkse betaling, excl. btw. Bekijk de prijzen, of probeer het 14 dagen gratis, zonder creditcard.

Vragen

Hoe bereken ik de kosten van downtime per uur?

Begin met je gemiddelde online omzet per uur in de periode waarin de storing plaatsvindt. Tel de verborgen kosten erbij op: de tijd die medewerkers aan het incident besteden, extra support, verspilde advertenties en het deel van de klanten dat niet terugkomt.

Kost downtime 's nachts minder?

Aan directe omzet meestal wel, maar de storing duurt vaak langer omdat niemand het merkt tot de ochtend. Een korte storing tijdens piekuren en een lange 's nachts kunnen evenveel kosten.

Welke uptime moet ik nastreven?

Baseer het op je kosten per uur. Kost een uur offline meer dan het werk om het te voorkomen, mik dan hoger. Voor de meeste bedrijven is sneller storingen detecteren de goedkoopste verbetering.

Hoe verlaagt monitoring de kosten van downtime?

Het verkort de tijd tussen de storing en de reactie. Een melding binnen een minuut of twee betekent dat het herstel meteen begint, in plaats van wanneer de eerste klant klaagt.

Lees verder

Guides 7 min. leestijd

Zo verminder je valse meldingen bij uptime monitoring

Valse meldingen leren teams monitoring te negeren. Zo verminder je de ruis: bevestig elke fout met een tweede check, stel verstandige time-outs in, controleer de juiste URL en stuur meldingen naar de mensen die kunnen ingrijpen.

Lezen

Guides 7 min. leestijd

Zo bouw je een healthcheck-endpoint (en monitor je het)

Een healthcheck-endpoint vertelt monitors en load balancers of je app verzoeken kan verwerken. Wat je controleert, hoe je het snel en veilig houdt, code voor Laravel, Express en Flask, en hoe je het monitort.

Lezen

Downtime is verleden tijd.

Stel je eerste monitor in binnen een minuut, of kijk eerst rond in de live demo.

14 dagen gratis proberen · Daarna gratis met 5 monitors · Geen creditcard