Back to tools

99% SLA - Uptime Calculator

Select an SLA level or enter downtime minutes to see the allowed downtime per period.

Availability & SLA Calculator

Calculate availability from downtime or downtime from SLA requirement

Enter the downtime minutes for each month to get a more accurate annual average.

Select SLA level

Maximum allowed downtime

SLA LevelDayWeekMonthQuarterYearTypical useCopy
99%14 min 24 s1 h 41 min7 h 12 min21 h 36 min3 d 16 hDev / testing
99.9%1 min 26 s10 min 5 s43 min 12 s2 h 10 min8 h 46 minStandard production
99.95%43 s5 min 2 s21 min 36 s1 h 5 min4 h 23 minHigh availability
99.99%9 s1 min4 min 19 s12 min 58 s52 min 34 sEnterprise
99.999%< 1 s6 s26 s1 min 18 s5 min 15 sMission critical
99.9999%< 1 s< 1 s3 s8 s32 sFault tolerant

Downtime cost calculator

What is availability?

Availability measures the percentage of time a service is operational. It is calculated by subtracting downtime from total time divided by total time. It is the most common metric used in SLA contracts to guarantee service quality.

Availability (%) = (Total Time - Downtime) / Total Time × 100

Example: 30 days = 720h. If the service was down 7.2h: (720 - 7.2) / 720 × 100 = 99% availability


What is an SLA?

An SLA (Service Level Agreement) is a contract between provider and customer that defines the minimum acceptable service level. It typically includes guaranteed uptime percentage, maximum incident response time (MTTR), and penalties for non-compliance.


Why percentiles matter

The gap between 99.9% and 99.99% is massive: the former allows 43 minutes of downtime per month, the latter only 4.3 minutes. For an e-commerce site earning $100k/day, 1 hour of downtime costs ~$4,166. Choosing the right SLA is a business decision, not a technical one.


Mean time metrics

  • MTBF (Mean Time Between Failures) = Total Operational Time / Number of Failures
  • MTTR (Mean Time To Repair) = Total Repair Time / Number of Repairs
  • MTTA (Mean Time To Acknowledge) = Total Time to Acknowledge / Number of Incidents

SLA Service Credit

Typical penalty when SLA is not met:

  • • Below 99.9% but ≥ 99.0% → 10% credit
  • • Below 99.0% → 25% credit

What Does a 99% SLA Mean?

A 99% SLA —often referred to as "one nine" availability— allows your service to be down for up to 7.2 hours per month or 3.65 days per year without breaching the agreement. It tolerates a full 1% of annual downtime. The 99% SLA availability meaning is straightforward: out of every 100 hours of operation, one hour can be a failure. This is the most basic entry-level SLA in the industry, designed for workloads where cost dominates and downtime windows don't translate into critical losses. Unlike 99.9% agreements, the permitted downtime here is 10 times higher, which fundamentally changes both infrastructure requirements and budget.

Who Is It For?

This SLA for development environments is purpose-built for engineering teams running test servers, CI/CD pipelines, and staging environments. It is also the ideal SLA for startups that have not yet launched paid features or monetized their platform. A classic CI/CD SLA example: if your Jenkins server goes down for 3 hours on a Saturday afternoon, development pauses but revenue keeps flowing. It also fits internal company servers, documentation sites, educational labs, and any non-critical workload where the team can tolerate a few hours of interruption.

Infrastructure Requirements

A 99% SLA does not require geographic redundancy, load balancers, or multi-AZ databases. A single instance —a standard VPS or a standalone server— is perfectly adequate. Basic monitoring suffices: a health-check endpoint polled every 5 minutes with email or Slack alerts when it fails. Backups can be daily with a 7-day retention period stored on the same cloud provider. You do not need automatic failover, real-time replication, or dedicated DevOps support.

Cost Savings

The cost difference is dramatic: a 99% SLA is 5 to 10 times cheaper than a 99.9% SLA. In practical terms, a startup can save between 200 and 1,000 USD per month on cloud infrastructure by skipping high-availability instances, standard SSD instead of replicated storage, and omitting load balancers, floating IPs, and advanced monitoring suites. If your current cloud bill is around 300 USD per month, upgrading to a 99.9% SLA could triple or quadruple that cost without delivering proportional business value.

When to Upgrade

You should consider upgrading to a higher SLA tier when your service starts serving external paying customers or when downtime begins to directly impact revenue. If 7.2 hours of monthly downtime starts generating recurring support tickets or eroding user trust, your SLA has become a bottleneck. The natural next step is a 99.9% SLA for standard production, which cuts allowed downtime to 43 minutes per month —a 10x improvement that transforms the end-user experience.

Related Tools