Skip to main content
Operations

SLA Uptime Calculator

Convert 99.9% uptime into real minutes of allowed downtime per month and year.

All IT tools

Uptime target
Common nines
Allowed downtime = period x (1 - uptime/100). Month is 30 days. Year is 365 days.
Optional reverse check: how much of the monthly budget you already spent.
Allowed downtime
Per 30-day month
-
Per day
-
Per year
-
Per week
-
This month vs budget
-

Target30-day month365-day year

Arithmetic only. A vendor SLA, a circuit, and Microsoft 365 each have their own clock. This is not an invoice or a credit request.

Deep dive

How this sla uptime calculator works (and how to use it well)

The tool above is the interactive model. This guide explains assumptions, limits, common mistakes, and when to involve an engineer. Written to be useful for people and clear for search engines.

SLA uptime calculator

Here is the short version: 99.9% sounds like almost always. It allows 43 minutes 12 seconds of downtime in a 30-day month. This SLA uptime calculator turns any percent into day, week, month, and year allowances, then checks how much of this month’s budget you already spent.

It is arithmetic. It is not a vendor credit, an insurance clause, or a promise we will hit five nines on a single firewall. If you want dollars, open the IT downtime cost calculator next.

The formula

Allowed downtime = period length x (1 - uptime / 100)

This page uses:

  • Day = 24 hours
  • Week = 7 days
  • Month = 30 days (2,592,000 seconds)
  • Year = 365 days

So 99.9% for a month is 2,592,000 x 0.001 = 2,592 seconds = 43 minutes 12 seconds. A 365-day year is 8 hours 45 minutes 36 seconds. Sites that use 30.44-day months print 43 minutes 50 seconds. Both are right if you label the convention. We label 30 days so the table matches the one in most SLA PDFs. Day and week values round to the nearest second (86.4 seconds becomes 1 minute 26 seconds). A 100% target has a zero-minute budget. Any outage that month is already over it.

Reverse: achieved uptime = 1 - (downtime / period). Fifty minutes down in a 30-day month is 1 - 50/43,200 = 99.884%. That misses 99.9% even though “it was only one incident.”

Google’s SRE book treats the leftover as an error budget. You spend it on deploys and risk, or an incident spends it for you. A firm that never measures the spend is guessing.

Worked example

Target 99.9%. Actual downtime this month: 50 minutes.

  • Monthly budget: 43 minutes 12 seconds
  • Spent: 50 minutes (about 116% of budget)
  • Achieved: 99.884%

One four-hour Microsoft 365 or circuit outage is 240 minutes. That is more than five months of 99.9% budget in a single morning. The percent on the vendor card did not fail. The path to the vendor did.

Microsoft publishes service health and continuity for Microsoft 365, including uptime history and how unplanned incidents are declared. Credits live in the online-services SLA. They do not pay you for a dead local firewall, an expired certificate, or a DNS change that never replicated. The calculator on this page is the office clock, not the tenant clock. Google also publishes a compact availability table of nines if you want the same arithmetic in their units.

What the extra nine actually costs

Target30-day monthWhat it usually takes
99%7 hours 12 minutesA messy month you can still hide
99.9%43 minutes 12 secondsMonitoring, a tested restore, a spare circuit or host
99.99%4 minutes 19 secondsDual paths, failover you have rehearsed, 24/7 eyes
99.999%26 secondsCarrier-grade. Not a single closet in Canoga Park

Do not put 99.99% in a proposal if change windows are “whenever Joe is in.” The number will be used against you. Put 99.9% and then build for it: two power paths where the floor is dark without them, a restore you have timed, and someone who gets the alert at 2 a.m. That is managed infrastructure and backup and disaster recovery, not a slogan.

Copying a four-nines cloud SLA onto a 20-person office with one ISP is how a sales deck becomes a fight after the first outage. Size the pipe with the office bandwidth calculator so the “outage” is not just a saturated upload during backup.

Error budgets make the politics smaller. If the monthly 99.9% budget is 43 minutes, a 15-minute change window is a choice you can still afford. A 90-minute “quick” cutover is not. Write the window on a calendar before anyone opens a maintenance ticket. If the last three incidents were the same host, stop spending the budget on hope and spend it on a second host.

Southern California professional firms feel downtime as missed billable hours and missed appointments. A 43-minute budget disappears in one bad morning of a dark practice-management system. Track minutes even when nobody sends a nasty email. The quiet outages are the ones that train you to think 99.9% is free.

Planned windows still count

Unless the contract excludes announced maintenance, a Saturday cutover spends the same minutes as a crash. If you need the hours, write the exclusion. If you cannot write the exclusion, do not take the whole budget on a change with no rollback.

Track the last four incidents: date, minutes, cause. If three of them are the same firewall or the same host, the SLA conversation is a purchasing conversation.

Who owns the clock

A vendor SLA counts their service. Your users count “could I work.” If Exchange Online is green and the office firewall is looping, the tenant SLA is intact and the firm is still down. Measure the path the attorney actually uses: identity, DNS, the circuit, the Wi-Fi, then the app. The office bandwidth calculator is the pipe. This page is the minutes. The downtime cost calculator is the money.

Keep a running total in a shared sheet: date, minutes, what broke, who noticed. After a quarter you will know whether 99.9% is a slogan or a description. If every row is “ISP” you have a circuit problem. If every row is “host” you have an infrastructure problem. If every row is “nobody knew for two hours” you have a monitoring problem. The percent does not tell you which one. The list does.

Do not average minutes across a year to hide a bad month. SLAs are usually monthly. A quiet November does not buy you a four-hour December.

What this calculator is not

It is not a credit calculator. Vendors prorate, cap, and exclude. It is not five nines on a single ISP. It is not a substitute for logging actual downtime. Memory rounds down. Tickets do not.

Use it to translate a percent into a budget a non-engineer can feel. Then decide whether last month’s 50 minutes was a fluke or the process.

If the budget is already gone and the next close is Monday, contact Secure Techies. Bring the outage list. Minutes first. Dollars second.

Frequently asked questions

How much downtime is 99.9% uptime?

A 99.9% target allows 43 minutes 12 seconds of downtime in a 30-day month, 1 minute 26 seconds per day, and 8 hours 45 minutes 36 seconds in a 365-day year. The formula is period length times (1 minus 0.999).

How do you calculate SLA uptime?

Allowed downtime equals the length of the period times (1 minus the uptime percent divided by 100). Achieved uptime equals (period minus actual downtime) divided by the period. Be consistent about 30-day months versus calendar months.

What is the difference between 99.9% and 99.99%?

One extra nine cuts the monthly budget from about 43 minutes to about 4 minutes 19 seconds. That is not a rounding change. It is redundant power, dual circuits, tested failover, and someone watching nights. Do not write 99.99% on a slide if the office has one firewall.

Does Microsoft 365's SLA match this calculator?

Microsoft publishes service SLAs for Microsoft 365 online services, typically in the 99.9% neighborhood for many workloads, with credit rules that are not this arithmetic. Your circuit, your firewall, and your identity path can still take the firm down while Exchange Online is green.

Should I use a 30-day month or a calendar month?

Use 30 days when you want to match the tables everyone copies (43 minutes 12 seconds at 99.9%). A 30.44-day average month is about 43 minutes 50 seconds. Say which one you used in the meeting. Do not mix them in the same spreadsheet.

Is this the same as the downtime cost calculator?

No. This page converts a percent into minutes. The downtime cost calculator converts hours into lost revenue and idle people. Use both: first see if the outage blew the budget, then see what those hours cost.

Is the last outage already over the monthly budget?

Secure Techies can design, implement, and manage the systems behind these numbers — storage, virtualization, cybersecurity, and recovery.

Talk to an engineer