Reliability Indices Calculator
Calculate SAIDI, SAIFI, and CAIDI from outage data.
About this calculator
These are the standard IEEE 1366 reliability indices utilities report to regulators, computed here directly from raw outage data. SAIFI (System Average Interruption Frequency Index) divides total customers interrupted by total customers served, giving the average number of sustained interruptions each customer experienced. SAIDI (System Average Interruption Duration Index) divides total customer-hours of interruption by total customers served, giving average outage duration per customer. CAIDI (Customer Average Interruption Duration Index) is simply SAIDI divided by SAIFI — the average length of a single outage for customers who actually experienced one, which is why it can look flat even when SAIFI or SAIDI move independently.
ASAI (Average Service Availability Index) converts SAIDI into a percentage of the year customers had power, using the 8,760 hours in a standard year. One thing to know before comparing your numbers to a utility's published figures: real-world SAIDI/SAIFI reporting typically excludes "major event days" (severe storms) from the standard indices and reports them separately, since a handful of storm days can dwarf routine performance. This calculator's Maifi output is not the industry-standard Momentary Average Interruption Frequency Index (which counts brief, non-sustained interruptions); it's simply major event days divided by total customers, included here as a rough severity signal rather than a true momentary-interruption metric — don't quote it as MAIFI in a regulatory filing.
Inputs
Results
SAIFI
1.2 int/cust
SAIDI
2 hrs/cust
Figures current as of 2022. Source: IEEE Standards Association, IEEE Std 1366-2022, IEEE Guide for Electric Power Distribution Reliability Indices
How to Use This Calculator
- Enter Total Customers Served, Customer Interruptions, and Total Customer-Hours.
- Set Number of Outages and Major Event Days.
- Review SAIFI (int/cust) and SAIDI (hrs/cust).
- Use CAIDI (hrs/int) and ASAI (%) to inform your decision.
How the result changes with Total Customers Served
| Total Customers Served | SAIFI | SAIDI |
|---|---|---|
| 50,000 | 2.4 int/cust | 4 hrs/cust |
| 75,000 | 1.6 int/cust | 2.67 hrs/cust |
| 150,000 | 0.8 int/cust | 1.33 hrs/cust |
| 250,000 | 0.48 int/cust | 0.8 hrs/cust |
What each input means
- Total Customers Served
- Total number of customers in the service area.
- Customer Interruptions
- Total customer interruption events in the period.
- Total Customer-Hours
- Sum of all customer interruption durations in hours.
- Number of Outages
- Total number of distinct outage events.
- Major Event Days
- Number of days classified as major events (storms, etc.).
What each result means
- SAIFI
- System Average Interruption Frequency Index
- SAIDI
- System Average Interruption Duration Index
- CAIDI
- Customer Average Interruption Duration Index
- ASAI
- Average Service Availability Index
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersTotal Customers Served = 100000, Customer Interruptions = 120000, Total Customer-Hours = 200000, Number of Outages = 150 = 5 input(s) provided
- Calculate SAIFISAIFI1.2 = 1.2
- Calculate SAIDISAIDI2 = 2
- Calculate CAIDICAIDI1.67 = 1.67
- Calculate ASAIASAI99.9772 = 99.9772
Figures and sources
- IEEE 1366 SAIFI, SAIDI, CAIDI, and ASAI distribution reliability index definitions (2022) — IEEE Standards Association, IEEE Std 1366-2022, IEEE Guide for Electric Power Distribution Reliability Indices
Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.
Frequently Asked Questions
Why can CAIDI stay flat even when SAIFI and SAIDI both change?
CAIDI is calculated as SAIDI divided by SAIFI, so it measures average outage length per interruption rather than how often or how broadly outages hit customers. If a change in outage data increases both total customer-hours and total interruption events by roughly the same proportion, SAIDI and SAIFI both shift but their ratio — and therefore CAIDI — stays close to where it was, because CAIDI is only capturing outage severity per event, not frequency or reach.
Why doesn't the Maifi output here match my utility's published MAIFI figure?
The industry-standard Momentary Average Interruption Frequency Index counts brief, non-sustained interruptions (typically under 5 minutes) using separate momentary-outage data that this calculator doesn't collect as an input. What this calculator labels Maifi is simply Major Event Days divided by Total Customers Served — a rough severity signal for how storm-heavy the period was, not a count of momentary blips. Don't cite this calculator's Maifi value as MAIFI in any regulatory or reliability report.
How does ASAI relate to SAIDI, and why is 8,760 used in the formula?
ASAI converts average outage duration into a percentage of uptime by computing 1 minus (SAIDI divided by 8,760), where 8,760 is the total number of hours in a standard 365-day year. So a SAIDI of 87.6 customer-hours per customer works out to exactly 1% of the year without power, giving an ASAI of 99%. Because the formula assumes a fixed 8,760-hour year, it doesn't automatically correct for leap years unless you adjust the input duration accordingly.
Should I exclude major storm outages before entering my Total Customer-Hours and Customer Interruptions?
That depends on which version of the indices you're trying to reproduce. Real-world utility SAIDI/SAIFI reporting under IEEE 1366 typically strips out major event days and reports them separately, since a few severe storms can dwarf routine performance and make the standard indices meaningless for year-over-year comparison. This calculator does not perform that exclusion for you — it computes SAIFI, SAIDI, CAIDI, and ASAI directly from whatever totals you enter, so if you want a major-event-excluded ('IEEE 1366 normal') result, you need to remove those events from your Total Customer-Hours and Customer Interruptions inputs before entering them.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Load Flow Calculator
Calculate power flow, losses, and voltage drop through transmission lines.
Power GridTransformer Loading Calculator
Calculate percent loading, hot spot temperature, and remaining life.
Survey ResearchInter-Rater Reliability Calculator
Calculate Cohen's kappa coefficient to measure agreement between two raters beyond what would be expected by chance. Get an interpretation of your reliability score.
Power GridDemand Response Savings Calculator
Calculate revenue and savings from demand response load curtailment.
More in Energy & Utilities.