Key takeaway

Calculate the contractual credit from the covered service and eligible charges. An internal availability figure or operating loss does not establish the provider’s remedy.

Put the service bill beside the operating loss

Consider a hypothetical outage that disrupts an internal data operation, and the business estimates USD 50,000 of impact. The affected cloud service cost USD 4,000 for the relevant period. The cloud agreement may calculate a remedy from that covered bill rather than from the business impact. Both amounts matter, but they answer different questions.

Begin with the provider, account, covered service, storage class, location and billing period. Then find the agreement’s measurement, exclusions, credit table and claim procedure. An internal SLO dashboard can help explain the incident without establishing that this different contractual test was met.

The S3 SLA read on 16 October 2026 is labeled last updated 28 November 2023. It defines class- and location-specific credit bases and tiers. Google Cloud Storage’s separately read SLA, last modified 14 October 2026, uses its own covered-service definitions and requirements. These are specific terms, not a standard remedy for all cloud services.

One conditional S3 credit calculation

Hypothetical example: assume one affected S3 Standard account and AWS Region has USD 4,000 of eligible charges paid for the billing cycle. Stipulate a provider-defined Monthly Uptime Percentage of 99.5% and that every other credit condition is satisfied. No real account or incident has been measured.

For the stated S3 Standard category, the SLA’s band below 99.9% and at least 99.0% corresponds to a 10% credit. USD 4,000 × 10% gives USD 400. This is a conditional credit amount, not USD 400 already collected and not reimbursement of the stipulated USD 50,000 operating loss.

The eligible base is not automatically the company’s entire AWS bill, license price or annual project budget. A different storage class, Region, account or period can require another calculation. Keep the billed service line and defined scope attached to the amount instead of applying 10% to whichever larger figure is easiest to find.

A dashboard percentage cannot replace the definition

S3 defines an Error Rate for specified request types and five-minute intervals, then defines Monthly Uptime Percentage from those interval rates. The SLA addresses intervals with no requests and excludes certain errors. A percentage calculated over all application requests or a count of minutes marked incident may therefore have a different meaning.

The worked 99.5% was explicitly stipulated to satisfy that provider definition. It was not derived from an internal dashboard. Before using an actual percentage, inspect the provider’s required population, interval and exclusions. Preserve request logs in a form the company can review without circulating sensitive payloads.

The error-budget guide explains a request-based internal objective and short-window burn. Those calculations do not become SLA entitlement evidence merely because they also use an availability percentage. In Google’s SLA, SLO is itself a defined contractual term; read its definition rather than assuming it means the company’s internal policy.

The request has its own clock

S3 requires the credit request by the end of the second billing cycle after the incident and specifies information including the billing cycle, Region, incident times and request logs. Its terms say failure to provide the required request and information disqualifies the claim. The calculation alone is therefore insufficient.

Google Cloud Storage instead requires notification within thirty days of becoming eligible and limits aggregate monthly financial credits under its stated cap. It has its own definitions, exclusions and credit schedules. Copying AWS’s deadline or percentage into a Google claim would combine two different agreements.

Read the applicable remedy form as well. S3 ordinarily applies credits to future S3 payments and allows a credit-card credit at its discretion; the SLA does not entitle the customer to an unrestricted cash refund. Google describes credits applied to future service use. A modeled credit should not be presented as cash already available to fund recovery.

Keep the financial conclusion within the evidence

The completed illustrative result is a USD 400 S3 credit only under the stated eligibility assumptions. If the claim is ineligible or the required procedure is missed, this model supplies no credit. The USD 4,000 service bill and the operating impact do not disappear, and no probability of recovery or separate damages remedy has been calculated.

This example starts with a service bill, not a proposed data sale. If the related data project produces no license receipt, the service costs still belong in its own budget; a hoped-for credit is not license revenue. Promotional cloud credits also have different terms and purposes. VOID does not monitor availability, file claims or certify either remedy. The finance owner should retain the eligible billing base and the actual claim outcome together.

Tools for this decision

Offer comparison →