Business & Operations Tools

Operational Incident Cost Calculator

Estimate what an outage costs from duration, affected users, revenue rate, response effort, SLA credits and recovery costs, as a low, expected and high range.

  • Cost range
  • Breakdown
  • Report
Runs in your browser

Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics.

Incident cost workspace

Examples:

1 Duration and lost revenue

Duration (minutes)

100 for a full outage; less if only some regions, features or customers were hit.

Revenue never recovered (%)

Customers who retry later are not a loss. Enter the share of affected revenue that is gone for good.

2 Staff effort

Clean-up, post-incident review, customer replies.

3 SLA credits and recovery

Fees of the affected customers the credit is calculated on. 0 if no SLA.

Credit table from your contract: if monthly availability falls below the threshold, the credit applies. The largest matching credit is used.

One-off recovery costs

Overtime, vendor or consultant fees, goodwill refunds, replacement hardware.

4 What the outage costs

Enter the duration and what was affected.

What the Operational Incident Cost Calculator does

This calculator estimates what an outage or operational incident costs your business, as a low, expected and high range rather than a single number that looks more certain than it is. It adds up five things you can reason about: revenue that is lost for good, the time of the people who respond, the productivity of staff who cannot work normally, service credits owed under your SLA, and one-off recovery costs.

It is for pricing an outage - to size a reliability investment, write a post-incident review or explain an incident to finance. It is not a security incident log; for recording and handling a security incident, use the incident response workspace instead.

How to use it

  1. Enter the duration as three figures: a low, an expected and a high estimate in minutes. For a past incident all three can be the same; for planning, use a range.
  2. Enter normal revenue per hour, the share of it the incident affected, and the share of affected revenue that is lost for good rather than recovered when customers retry later.
  3. Enter the responders, their loaded hourly cost and their follow-up hours, and any staff who could not work normally and how much of their productivity was lost.
  4. If you have an SLA, enter the monthly fees it covers, the measurement period, earlier downtime this period and the contract's credit table (availability below X% gives a Y% credit).
  5. Add one-off recovery costs, then read the range, the breakdown and copy or download the report.

Reading the results

The expected figure is the one to quote; the low and high figures show how wide the uncertainty is. If the high figure is several times the expected one, the duration or the lost-revenue share is poorly known, and narrowing that estimate is worth more than refining anything else.

The component bars show what drives the cost. When SLA credits dominate, the contract's tier boundaries matter more than minutes; when revenue dominates, faster detection and partial degradation (keeping checkout working while search is down) pay back first.

Availability this period is calculated like the SLA uptime calculator: measured seconds minus downtime, over the period. Earlier downtime in the same period counts, which is how a short incident can push a customer into a bigger credit tier.

Worked example: a checkout outage in an online shop

An online shop normally takes 12,000 an hour. Its checkout fails for an expected 90 minutes (low 45, high 240), hitting 60% of revenue; about half of the affected customers never come back to complete their order (low 25%, high 80%).

Expected lost revenue is 12,000 x 1.5 h x 60% x 50% = 5,400. Four responders at a loaded 80 an hour spend 1.5 hours plus 2 hours of follow-up each: 4 x 3.5 x 80 = 1,120. Thirty customer-service staff at 40 an hour lose half their productivity for the 90 minutes: 30 x 1.5 x 50% x 40 = 900.

Business customers paying 20,000 a month have an SLA measured over a 30-day month. 90 minutes is 5,400 of 2,592,000 seconds, so availability is 99.79%, below the 99.9% threshold: a 10% credit, 2,000. With 1,500 of overtime and refunds, the expected cost is 10,920. The low scenario comes to 5,180 and the high one to 35,360.

Formulas and scoring rules

Lost revenue
revenue per hour x hours down x affected% x unrecovered%
Response effort
responders x (hours down + follow-up hours) x loaded hourly cost
Lost productivity
affected staff x hours down x productivity lost% x loaded hourly cost
Availability for the SLA
A = 1 - (earlier downtime + duration) / period lengthPeriod lengths as on the SLA uptime calculator: 30-day month 2,592,000 s; average month 2,629,800 s.
SLA credit
credit = fees x largest credit% whose threshold A falls belowExactly at the threshold earns no credit.
Total
total = revenue + response + productivity + credits + recoveryComputed separately for low, expected and high; shown to the whole currency unit.

Why lost revenue is not revenue per hour times hours

Multiplying normal revenue by the length of the outage assumes every customer who could not buy is gone for ever. Usually many simply come back an hour later. The unrecovered percentage is the honest part of the estimate: compare orders in the days after the incident with the same days a week earlier, and the missing difference is your recovery rate.

The opposite mistake also happens. A subscription business may lose no revenue on the day and still lose customers at renewal because of the outage. That delayed churn is real but cannot be derived from minutes of downtime, so the calculator leaves it out and says so rather than guessing.

Limitations: what the result does not prove

  • The result is an estimate built from your inputs, not a measurement. Its value is in making the assumptions explicit and easy to challenge.
  • Reputational damage, churn at renewal, regulatory fines and costs of data loss are not estimated. Add any known amounts as recovery costs.
  • Credit tiers are applied as a simple table. Contracts often add conditions - claims must be filed within a deadline, credits are capped, partial outages count differently - that change what is actually owed.
  • Staff costs use the loaded hourly rates you enter; if people responded outside working hours, overtime or on-call payments belong in recovery costs.

Privacy: where your data goes

Everything you paste, type or drop is processed in this browser tab. It is not uploaded, logged, stored or sent to analytics. Session recording and tag-manager scripts are switched off on this page.

Standards and sources

Frequently asked questions

How do I calculate the cost of downtime?

Add the revenue lost for good, the cost of the people who responded, the productivity lost by staff who could not work, any SLA credits owed and one-off recovery costs. Doing it as a low, expected and high range is more honest than a single figure, because the duration and the lost-revenue share are rarely known precisely.

How do SLA service credit tiers work?

The contract lists availability thresholds with a credit for each - for example 10% of the monthly fee below 99.9% and 25% below 99%. If the month's availability falls below a threshold, that credit applies; when several apply, the largest one is used rather than adding them together.

Should I use the whole revenue per hour or only the affected part?

Only the affected part. A search outage may leave checkout working, and a regional outage hits only that region's sales. Enter your normal revenue per hour and then the percentage the incident actually touched, so the two assumptions stay visible separately.

How is this different from the incident response workspace?

The incident response workspace is for handling a security incident: timeline, evidence and actions. This calculator prices an operational outage in money, for a post-incident review, a business case or a conversation with finance. They answer different questions and can be used together.

Why does a short outage sometimes cost much more in SLA credits than a long one?

Because credits depend on the whole period's availability, not the single incident. If earlier outages already used most of the month's allowance, a few extra minutes can cross a tier boundary and jump the credit from 10% to 25% of fees. Enter earlier downtime to see this.

What loaded hourly cost should I use for responders?

Use pay plus employer on-costs such as taxes, pension and benefits, converted to an hourly figure. Finance teams usually have a standard loaded rate by grade. On-call allowances and overtime premiums paid because of the incident can go in recovery costs instead.

Last reviewed by the A2Z.Tools team against the sources listed above.

Rate this tool

Was this tool useful? Your feedback helps us improve it.

No ratings yet — be the first to rate this tool.
Your rating (required)
0 / 2000

Please do not include passwords, payment details or other sensitive information.

Your feedback is sent privately to the A2Z.Tools team and will not be posted publicly.