
You've seen it on every hosting provider's homepage: "99.9% uptime guarantee." It sounds reassuring — until your site goes down for three hours on a Tuesday afternoon and you discover your hosting company owes you roughly $2.73 in credits. That's when the fine print starts to matter.
This guide cuts through the marketing language and explains what uptime SLAs actually mean in practice, how to document incidents so you can claim credits, and — most importantly — how to protect yourself before you ever need to file a claim.
An SLA (Service Level Agreement) is a formal commitment between your hosting provider and you. It defines the expected availability of their service, what happens when they fail to meet it, and any exclusions that let them off the hook.
The uptime percentage is the headline number. Here's what those percentages actually allow in terms of downtime:
| Uptime Guarantee | Downtime Per Month | Downtime Per Year |
|---|---|---|
| 99% | ~7.2 hours | ~3.65 days |
| 99.9% | ~43 minutes | ~8.75 hours |
| 99.95% | ~21 minutes | ~4.4 hours |
| 99.99% | ~4.3 minutes | ~52 minutes |
Most shared hosting plans sit at 99.9%. That sounds impressive until you realize 43 minutes of downtime per month is considered acceptable before any compensation kicks in.
The measurement method matters as much as the number. Most providers measure uptime from their infrastructure perspective — not from your users' perspective. If their servers are technically responding but your DNS is broken, their internal monitors may show 100% uptime while your visitors see nothing.
This is exactly why external uptime monitoring from a third party is essential. You need your own independent record of downtime, not just the provider's word.
When a provider misses their SLA, they don't send you a check. They offer service credits — account credit toward future bills. And those credits are usually tiny.
A common structure looks like this:
If you're paying $20/month for hosting and suffer a full day of downtime, you might be entitled to a $5 credit. Meanwhile, if you're running an e-commerce store, that single day of downtime could mean thousands in lost revenue. The credit doesn't come close to covering the real cost.
Some premium providers are more generous. Liquid Web, for example, guarantees 100% network uptime and credits 10x the downtime duration — so one hour of downtime earns you 10 hours of credit. That's still not cash, but it's a significantly stronger commitment than the industry norm.
Here's a catch most people miss: you have to ask for the credit. Most providers require you to submit a written claim — typically via support ticket — within 30 days of the downtime event. If you don't, you forfeit your right to compensation entirely.
This is another reason to have independent monitoring with timestamped records. When you file a claim, you need to show exactly when the downtime started, when it ended, and what the impact was.
Here's the frustrating reality: most SLA exclusions are broad enough to cover the majority of real-world outages. Before you get excited about an SLA guarantee, read what's excluded.
Scheduled maintenance: Any planned downtime announced by the provider — even if it's just a brief server restart — typically doesn't count toward your SLA calculation. Providers often schedule maintenance during off-peak hours, but "off-peak" for a US-based provider might be peak hours for your European customers.
Customer-caused issues: If your plugin conflicts with a server configuration, your traffic spike exhausts resources, or your own code causes errors, most providers will classify this as a customer-caused outage. This exclusion is often applied broadly.
Force majeure: Natural disasters, government actions, and similar unforeseeable events are standard exclusions. What's less standard — and something to watch for — is when providers classify a data center outage at a major cloud provider (AWS, Azure, Google Cloud) as "force majeure." These outages are not unforeseeable events; they're a known risk that enterprise SLAs should account for.
Third-party service failures: If your site goes down because a CDN, DNS provider, or payment gateway failed, most hosting SLAs won't cover you. Yet from your users' perspective, your site is down.
DDoS attacks: Some providers exclude downtime caused by DDoS attacks or their mitigation efforts, even though DDoS protection is often cited as a selling point.
When evaluating a hosting provider's SLA, watch for:
You can't rely on the provider's own records to prove downtime. Here's how to build an independent, timestamped record:
Use a monitoring service like Domain Monitor that checks your site from multiple geographic locations. Make sure the service logs:
This gives you an auditable record that's independent of your hosting provider's systems.
During an outage, document what visitors are seeing — error pages, timeout messages, or server error codes. Take screenshots with timestamps. Also pull any error logs from your own server if you have access.
Before filing a claim, calculate the actual downtime in minutes and determine which SLA tier was breached. Check your hosting dashboard for their definition of measurement period (usually calendar month vs. rolling 30 days).
Don't wait. File the claim as soon as the incident is resolved, and always do it in writing through the provider's official support channel so you have a paper trail.
SLAs typically only cover uptime — not performance. Your site can be technically "up" while loading in 15 seconds, returning intermittent 503 errors, or serving a maintenance page. None of those scenarios necessarily trigger your SLA.
This is why uptime monitoring alone isn't enough. You should also track response times and SSL certificate status to catch the degraded-but-technically-up scenarios that SLAs won't cover.
A poor SLA isn't just a financial issue — it's a signal about how a provider values reliability. Consider switching when:
Before switching, understand your current contract's cancellation terms. Many hosts lock you in for annual plans, and SLA credits don't typically give you an exit right — check the contract specifically for termination-for-cause clauses.
The bottom line: an uptime SLA is a starting point for accountability, not a safety net. Reading the fine print, maintaining your own monitoring records, and proactively filing claims when they're warranted is how you actually hold your hosting provider accountable.
For more on protecting your site's availability, see what website downtime actually costs your business and how to set up a complete uptime monitoring strategy.
Sources:
Generative AI creates new content — text, images, code, and more. This guide explains how it works, what tools are available, and where it's genuinely useful versus overhyped.
Read moreCursor AI is an AI-powered code editor built on VS Code. Learn what it does, how it works, and whether it's the right tool for your development workflow.
Read moreClaude Opus is Anthropic's most capable AI model, built for complex reasoning and demanding tasks. Learn what it does, how it compares, and when to use it.
Read moreLooking to monitor your website and domains? Join our platform and start today.