The Client Who Was Proud of Her New Contract
A client called me last year, thrilled. She had just signed with a new software vendor for her company's order management system, and the contract had a line she kept repeating: "99.9% uptime guaranteed." To her, that sounded as close to perfect as it gets. Ninety-nine point nine. Basically 100.
I asked her one question: "Do you know how much downtime that actually allows?"
She didn't. Most people don't. Once I showed her the real number, her enthusiasm cooled a little. Not because 99.9% is bad — it's actually a reasonable, common target. But because she'd assumed it meant something close to "never goes down," and the real number is closer to "goes down for the better part of a work day, every year, and that's fine by the contract."
This is the conversation I have more than almost any other when a client is reviewing a vendor contract. The uptime percentage is the headline number everyone quotes. Almost nobody translates it into something they can actually picture: hours, minutes, a Tuesday afternoon.
What "99.9%" Actually Looks Like in Hours
Uptime percentages compress a full year into a single number, and small differences hide enormous swings in real downtime. Here's the math, checked against standard SLA conversion figures:
| Promised uptime | Downtime allowed per year | Downtime allowed per month |
|---|---|---|
| 99% | About 3 days, 15 hours | About 7 hours, 18 minutes |
| 99.5% | About 1 day, 20 hours | About 3 hours, 39 minutes |
| 99.9% | About 8 hours, 45 minutes | About 43 minutes |
| 99.95% | About 4 hours, 22 minutes | About 22 minutes |
| 99.99% | About 52 minutes | About 4 minutes, 23 seconds |
| 99.999% | About 5 minutes | About 26 seconds |
Look at the top row. 99% sounds close to perfect to someone who hasn't done this math. It actually allows for over three and a half days of downtime a year — enough for your ordering system, your booking page, or your client portal to go dark for the better part of a work week and still stay within contract.
Even 99.9%, a number vendors love to print on their homepage, allows almost nine hours of downtime a year. That's a full business day, gone, and still technically "as promised."
Why One More "9" Changes Everything
Here's what surprises most business owners: the difference between 99.9% and 99.99% doesn't look like much on paper. Add one more nine, move the decimal one spot. But that single digit cuts your allowed downtime by ten times over — from almost nine hours a year down to under an hour.
That's not a rounding difference. It's the difference between "the system might go down for most of a workday once a year" and "the system might go down for less time than it takes to get coffee." Providers that promise 99.99% or higher usually have to build for it: redundant servers in different locations, automatic failover, and round-the-clock monitoring. All of that costs money, and you'll usually see it reflected in the price.
I tell clients to read uptime numbers the way they'd read interest rates on a loan — the difference between 4% and 5% doesn't feel like much until you look at what it costs over years. Every extra nine in an uptime guarantee is a real jump in what the vendor has to engineer, and in what you should expect to pay for it.
What an SLA Credit Actually Gives You Back
Here's the part that catches people off guard. Even when a vendor misses its uptime target, what you get back rarely comes close to what the outage cost you.
Most service level agreements (SLAs) — the contract clause spelling out the uptime promise and what happens if it's broken — offer a service credit, not a refund and not compensation for your losses. Typically that's somewhere between 5% and 25% of that month's subscription fee, and the exact number depends on how badly the vendor missed the target. A common structure looks like this: drop just under 99.9% and you might get a 10% credit; drop below 99% and it might climb to 25% or 30%.
Picture what that means in practice. Say you pay $2,000 a month for a platform that runs your online orders. It goes down for six hours during your busiest sales week, and you lose $15,000 in missed orders. Under a typical SLA, you might get a credit of $200 toward next month's bill. Not $15,000. Not even close. The credit compensates you for buying a service that didn't perform — not for what the downtime actually cost your business.
And that credit usually isn't automatic. Most contracts require you to notice the outage, document it, and file a claim within a set window, often 30 days. If you don't ask, most vendors don't offer.
What Uptime Should You Actually Expect?
Not every system needs the same guarantee, and paying extra for five nines on your internal file-sharing tool is money wasted. A reasonable way to think about it:
- Customer-facing systems that touch revenue — checkout pages, booking systems, payment processing — should carry 99.9% at minimum, ideally 99.95% or higher if downtime directly costs you sales.
- Core business tools your team relies on daily — your CRM, your invoicing system, your internal dashboards — 99.9% is a fair, common standard.
- Everything else — internal wikis, reporting tools, rarely-touched admin panels — 99% or 99.5% is often perfectly reasonable, and paying extra for higher guarantees isn't worth it.
If a vendor won't put a specific uptime number in writing, that's worth asking about directly before you sign anything. And if the same number applies regardless of what your business actually needs, that's often a sign the same shrink-wrapped contract is going out to every customer. This overlaps with the conversation I have about disaster recovery planning — an uptime SLA covers whether the platform is reachable, not whether your data survives an incident. Those are two different promises, and you need both.
The Bottom Line
"99.9% uptime" is a real, meaningful number, but only once you translate it into hours. Before you sign the next contract that quotes an uptime percentage, ask your vendor two questions: what does that number mean in actual downtime per year, and what specifically do you get back if they miss it? If they can't answer both clearly, that tells you something on its own.
If you're staring at a vendor contract right now and the SLA language doesn't quite add up, I'm happy to look at it with you.