Azure tools and practical guides. Feedback on LinkedIn.

← All tools

SLA Calculator

Calculate allowed downtime for any SLA percentage, reverse-calculate an SLA from real downtime, and combine multiple dependent service SLAs into a composite uptime target.

Assumptions: one month = 30 days; quarter = 3 selected months; year = 365 days; day = 24 hours.

Other SLA presets

    Other periods

      About the SLA calculator

      A service level agreement expressed as a percentage is easier to reason about when you convert it into time. This page does that in three directions: allowed downtime for a given SLA, the SLA implied by an observed amount of downtime, and the composite figure you get when several services have to work together.

      What the percentages mean (30-day month)

      Why composite SLAs matter

      When a request has to pass through several components in sequence, their availabilities multiply. An application gateway, a web app, and a database each at 99.95% give roughly 99.85% together — noticeably worse than any single component. Adding dependencies always lowers the ceiling, which is why redundancy inside a tier is worth more than another nine on paper.

      Remember that a cloud provider's SLA is a financial commitment, not a prediction. Credits are paid when a target is missed; they do not restore your service or your data, and most SLAs exclude planned maintenance and customer misconfiguration.