
A common question in implementation calls is, “Should this be a P1?”
The service is still up, but checkout latency has doubled. Support says several customers are blocked. The on-call engineer sees only one affected region, and nobody yet knows whether the problem is spreading. Engineering, support, and leadership are looking at the same incident through different kinds of impact.
As a solutions engineer, I have found that the hard part is rarely remembering what SEV1 or P1 mean. It is agreeing on definitions that people can apply with incomplete information, and keeping the two scales apart.
I think of severity and priority as two halves of a response contract. Severity records the impact understood at that moment and decides who gets paged, who leads, how often the organization communicates, and what follow-up is required. Priority decides how fast the work starts and what the team sets aside to do it. Both can change as the evidence changes.
Understanding incident response severity levels
Severity, priority, and support levels
Teams often use these terms interchangeably, which creates confusion before an incident even begins.
- Severity describes the impact of the incident: what users, data, services, or business operations are affected, and how badly. Incident teams usually write it as SEV0 to SEV3, with SEV0 the most severe.
- Priority describes how urgently the organization should act relative to other work. It is usually written as P0 to P3, with P0 the most urgent.
- Support level usually describes a customer-support entitlement, routing path, or response commitment.
Severity will influence priority, but they are not identical. A visible typo on a high-traffic launch page has little functional impact and may still receive immediate attention. A serious defect in an unused path can have high potential severity while sitting behind a more urgent production outage.
Naming still varies. Some companies start at SEV1 or P1, and some tools use P1 to mean severity. This guide uses the most common incident convention, SEV0 to SEV3 for severity and P0 to P3 for priority, and combines them in one matrix. The label matters less than the documented criteria and the response each one activates.
Why categorize incidents by severity?
During an incident, responders should be investigating and mitigating, not negotiating from scratch about who needs to join or whether customers need an update.
A severity model lets the organization make those decisions ahead of time. When a responder declares a SEV1, the team should already know:
- Which on-call responders and backups are paged
- Whether an incident commander is required
- Which response roles need owners
- How internal and external communication will run
- Whether a public status update, leadership notification, or legal review is needed
- Which retrospective and follow-up requirements apply
That is the operational value of a severity level: it turns an impact assessment into a known response.
Breaking down incident levels: P1, P2, P3
P1, P2, and P3 are priority levels. Priority sets how quickly the response starts and what work it displaces. It is usually derived from the incident’s severity and adjusted for business urgency, using the severity and priority matrix. Most incident teams add P0 above P1, which gives four levels:
| Priority | Meaning | When work starts | What it displaces | Typical severity |
|---|---|---|---|---|
| P0 | Drop everything | Immediately, around the clock | All other work, including lower-priority incidents | SEV0, or SEV1 with time-critical impact |
| P1 | Urgent | Immediately, around the clock, by the owning team | Planned work for the responders involved | SEV1, or SEV2 with time-critical impact |
| P2 | High | The same business day | Scheduled work, after any P0 or P1 | SEV2, or SEV3 with time-critical impact |
| P3 | Normal | Planned into the team’s regular work | Nothing | SEV3, or SEV2 with low urgency |
The table is a starting point, not an industry standard. Whatever the labels, the person declaring the incident should record the evidence behind the severity and priority. If the facts fit more than one level, choose the safer posture while the team verifies scope.
P0 incidents: drop everything
P0 is the top priority. The organization stops other work, including lower-priority incidents, until the impact is contained. Most P0 incidents are SEV0s: the product is down for most customers, or data is being lost or exposed. A SEV1 can also be P0 when the impact is time-critical, such as checkout failing during a major sales event.
P1 incidents: critical and immediate response
A P1 means the owning team starts now, around the clock, and sets planned work aside. Most P1 incidents are SEV1s. Common examples include:
- A customer-facing service is unavailable for most or all users
- A critical path such as authentication, checkout, or transaction processing cannot complete
- Data is being lost, corrupted, or exposed
- A failure is rapidly consuming the error budget across one or more critical services
- The team cannot yet bound the impact of a credible high-risk event
Priority still rests on impact rather than on the component that failed. A database outage is not automatically P1; a failed database used only by an internal test environment may have little production impact. Conversely, a small-looking configuration error can be P1 if it prevents every customer from signing in.
A P1 should start a known incident process right away. The incident’s severity then decides who joins and how you communicate: a SEV1 at P1 pages the necessary responders, assigns command and communications roles, sets an update cadence, and makes the current customer impact visible.
P2 incidents: major but contained impact
A P2 gets a response the same business day, after any P0 or P1 work. It usually covers SEV2 incidents: meaningful customer or operational impact that is contained. Examples might include:
- A core feature is unavailable for a subset of customers
- One region is degraded while traffic can be shifted safely
- A workaround exists but creates significant manual work
- Performance has deteriorated enough to affect a critical journey
- The incident is consuming an important portion of an SLO budget without threatening it immediately
P2 does not mean “someone else’s problem.” It should name the owning responders and the conditions that would raise the incident to P1. Those conditions might include impact spreading to another region, the workaround failing, evidence of data integrity risk, or a business deadline that makes the impact time-critical.
P3 incidents: limited and manageable impact
A P3 is planned into the owning team’s regular work rather than handled as an urgent response. It usually covers SEV3 incidents, and SEV2 incidents with low urgency: limited customer impact, a practical workaround, and a stable scope. The service remains broadly usable.
Some teams handle P3 incidents through a lighter incident process; others route them into normal engineering or support work. That boundary should be explicit. A cosmetic bug or feature request does not become an incident merely because a P3 label exists.
If the issue does enter the incident process, define why: it may need coordination across teams, a customer update, or an operational record even though the immediate impact is small.
Beyond P3: extended levels (P4, P5, SEV levels)
Some organizations add P4 or P5 for low-impact support issues and informational events, or a SEV4 for cosmetic problems. Others reserve the incident system for meaningful service impact and send everything else to a ticket backlog.
More levels help only when each one produces a different decision. If P3, P4, and P5 all receive the same owners, response time, and communication, the extra labels add classification work without changing the response.
How P1, P2, and P3 relate to SEV0, SEV1, and SEV2
They measure different things, so there is no one-to-one conversion. SEV says how bad the impact is; P says how urgently the team acts. A SEV1 is usually a P0 or P1, but a SEV1 in a low-traffic feature can wait behind a SEV2 that blocks month-end billing. The matrix below makes that call explicit.
Some alerting and ticketing tools label their severity field “priority”, and some teams use the terms as synonyms. When you integrate tools, map severity to severity and priority to priority, and compare the definitions behind the labels rather than the numbers.
Teams that use SEV0 usually reserve it for exceptional incidents that need the broadest response. The SEV0 guide explores that operating mode in more detail.
Incident severity levels: SEV0 to SEV3
Incident severity levels are a ranked scale, usually SEV0 to SEV3, that classifies an incident by its impact on customers, data, and the business. Each level sets the response that follows: who is paged, who leads, how often stakeholders get updates, and whether a retrospective is required. SEV0 is the highest impact and SEV3 the lowest. Treat the tables below as a starting point to adapt to your services, coverage model, and customer commitments.
Severity definitions and examples
| Level | Name | Definition | Example |
|---|---|---|---|
| SEV0 | Critical | The product is unavailable for all or most customers, data is being lost, corrupted, or exposed, or a security breach is in progress | The product is unreachable for every customer, or customer records are being exposed |
| SEV1 | Major | A major feature or critical journey is broken for a large share of customers, with no workaround | Checkout fails for all customers, or sign-in fails for a large share of users |
| SEV2 | Moderate | A feature is partly broken or performance is degraded, and a workaround exists | Report exports fail intermittently but retries succeed, or search is slow but usable |
| SEV3 | Minor | Limited impact on a small number of users or a low-traffic flow; the service is broadly usable | An edge case fails on a rarely used settings page |
Some teams add a SEV4 for cosmetic or informational issues, such as a typo in the UI, and track it as a ticket outside the incident process.
Response expectations by severity
| Level | Response expectation | Who is paged | Communication cadence |
|---|---|---|---|
| SEV0 | Immediate, coordinated response around the clock. Incident commander required. Retrospective required. | Owning on-call and backup, an incident commander, and a communications lead. Leadership notified at once. | First status page update within 5 minutes, then internal and external updates at least every 30 minutes until resolved |
| SEV1 | Immediate response around the clock from the owning team. Incident commander required. Retrospective required. | Owning team’s on-call and an incident commander. Leadership notified within an hour. | Status page update within 15 minutes if customers are affected, then updates every 30 to 60 minutes |
| SEV2 | Prompt response, often during business hours unless impact grows. Incident commander optional. Retrospective if the impact was visible to users. | Owning team’s on-call | Status page update within 30 minutes if users need the workaround; internal updates at each milestone |
| SEV3 | Handled during working hours by the owning team. Retrospective optional. | No page; assigned to the owning team | Update the incident record when it is resolved |
These are internal operating targets. Customer commitments and recovery times come from the service and the contract, as the SLA section below explains, so the tables leave resolution times out. Severity sets who responds and how you communicate. Priority, in the matrix below, sets how fast the work starts and what it displaces.
The severity and priority matrix
Severity and priority combine in one matrix: severity rates the impact, business urgency rates how time-critical that impact is, and the cell where they meet is the incident’s priority. This is the impact-and-urgency pattern IT service management has used for years, applied to SEV and P levels.
| Severity | Time-critical urgency | Normal urgency | Low urgency |
|---|---|---|---|
| SEV0 | P0 | P0 | P0 |
| SEV1 | P0 | P1 | P1 |
| SEV2 | P1 | P2 | P3 |
| SEV3 | P2 | P3 | P3 |
- Time-critical urgency: the impact grows by the minute, or it hits revenue, a launch, a contractual deadline, or a key customer right now.
- Normal urgency: the impact is steady and nothing makes the next few hours special.
- Low urgency: the impact is internal, off-peak, or covered by a safe workaround that customers are already using.
Two examples show why the scales stay separate:
- Report exports fail intermittently and retries succeed, a SEV2. On the last day of the quarter, finance needs those exports to close the books, so the urgency is time-critical and the incident is a P1.
- A beta feature used by a handful of internal users degrades on a Saturday, also a SEV2. Nothing depends on it until Monday, so the urgency is low and the incident is a P3, planned for the next working day.
SEV0 is always P0. For every other level, the person declaring the incident sets severity from the evidence and picks the urgency column. If either call is unclear, choose the higher one and adjust as facts arrive.
How to define incident severity levels for an SRE team
Start with critical user journeys
List the things customers must be able to do: authenticate, complete checkout, send a message, execute a trade, retrieve data, or receive an alert. A component failure matters because of its effect on one of those journeys, not because the component has an impressive name.
For each journey, ask:
- What does complete failure look like?
- What does material degradation look like?
- How many customers or transactions are affected?
- Does a safe workaround exist?
- Could the incident compromise data or create irreversible effects?
- How quickly could the impact grow?
This gives responders observable criteria instead of adjectives such as “critical,” “major,” and “minor” explaining themselves.
Connect severity to SLOs without making it mechanical
SLO and error-budget data can reduce subjectivity. A service burning a large portion of its error budget in a short window needs a different response from a slow, low-level burn. Google’s guidance on multiwindow, multi-burn-rate alerts shows how different rates can produce different paging and ticketing behavior.
Tony Holmes, Head of SRE at Affirm, describes aligning severity guidelines with SLO and error-budget consumption so the incident process reflects user impact more consistently.
Burn rate is still one input. Low-traffic systems can produce noisy ratios, and an active security or data-integrity incident may demand a high-severity response before an availability SLO moves.
Test the matrix against real incidents
Take ten to twenty incidents from the last year and classify them using the proposed definitions. If experienced responders repeatedly disagree, the criteria are too vague or depend on information that is unavailable during triage.
Review the disagreements with engineering, support, security, and customer-facing teams. They see different parts of the impact. The goal is not perfect historical agreement; it is a model people can apply quickly and explain later.
How to standardize severity levels across teams
Standardize severity by publishing one matrix for the whole organization, defining every level by customer impact, and making every tool use the same scale. Severity drifts when each team writes its own definitions or when a P1 in the ticketing tool means something different from a SEV1 in the incident channel.
- Publish one matrix. Give it one owner, often the SRE or reliability team, and link every runbook and on-call guide to the same page. Teams can add their own examples under each level, but the levels themselves stay the same everywhere.
- Define levels by impact. Use customer scope, critical journeys, workaround, data or security risk, and trajectory. A database team and a frontend team should reach the same level for the same customer impact.
- Map every tool to one scale. Alert priority in monitoring, ticket priority in the tracker, and severity in the incident platform should translate in one documented table.
- Write the definitions with support and security. Support sees customer impact first, and security owns calls about data exposure.
- Calibrate on a schedule. Each quarter, review incidents whose severity changed or was disputed, and adjust the wording of the matrix rather than individual calls.
- Make upgrading safe. Responders should be able to declare a higher level and downgrade later without having to defend the call.
Escalation paths and communication protocols
Severity should activate a response contract, and priority sets how quickly each step starts. Here is an illustrative starting point by severity:
| Response decision | SEV0 | SEV1 | SEV2 | SEV3 |
|---|---|---|---|---|
| Paging | Primary and backup responders, plus every team the impact touches | Primary and backup responders immediately | Owning on-call teams promptly | Team-defined; may wait for business hours |
| Leadership | Notify at once | Notify according to explicit impact triggers | Notify when impact or duration warrants it | Usually unnecessary |
| Incident roles | Incident commander and communications lead assigned | Incident commander and communications lead assigned | Incident commander assigned when coordination spans teams | Lightweight owner may be sufficient |
| Customer communication | Public status communication immediately | Assess public status communication immediately | Communicate to affected audiences on a defined cadence | Targeted communication if needed |
| Follow-up | Retrospective and tracked actions required | Retrospective and tracked actions expected | Based on impact, duration, or learning value | Only when the event exposes a meaningful gap |
These are internal operating targets, not promises to customers. The exact timing should reflect the company’s coverage model, customer commitments, and incident history.
Escalation should also account for expertise and authority. A responder may need a database owner, security lead, executive decision-maker, or external provider even when the current severity remains unchanged. The incident response playbook guide explains how to encode those coordination decisions without pretending every incident will follow the same script.
SLAs, metrics, and KPIs for incident support
Severity often influences several different clocks. Keep them separate:
- Acknowledgement target: how quickly someone confirms ownership
- Mobilization target: how quickly the required responders and roles are active
- Communication cadence: when the next internal or external update is due
- Customer SLA: a contractual commitment, which may use different terms and scopes
- Recovery objective: an internal target for restoring a service or business process
Avoid publishing generic resolution times for each severity or priority level. A data-integrity incident may require careful recovery even after customer impact stops, while a broad outage may be mitigated quickly. The appropriate target comes from the service and contract, not the label alone.
To evaluate the classification system itself, I would track:
- Time from declaration to initial severity
- How often incidents are upgraded or downgraded
- Whether reassignment happens promptly when impact changes
- Time to assemble the responders required by the level
- Incidents where the assigned severity and eventual customer impact diverged
- How often responders override the priority the matrix suggests, and why
- Teams or services that consistently overclassify or underclassify
These measures reveal ambiguity in the operating model. They should improve the process, not grade individual responders. The incident response metrics guide covers the broader measurement system.
Best practices for defining and managing incident levels
Make classification provisional
Early incident information is incomplete. Put the initial severity, evidence, and next reassessment time in the incident record. Changing the level later should be routine.
Define promotion and demotion triggers
For each level, document what would move the incident up or down: an additional region failing, the workaround becoming unsafe, customer impact crossing a threshold, or error-budget burn returning to normal.
Keep the decision small
Responders should not complete a long questionnaire before declaring an incident. Use a few observable dimensions and allow unknown values. The process can gather richer information after the response starts.
Practice with engineering and support
Run short calibration exercises using past incidents and ambiguous scenarios. If support sees a customer emergency while engineering sees a small error rate, the discussion should happen during training rather than in the incident channel.
Review definitions after incidents
When the response felt disproportionate, ask whether the classification was wrong, the response contract was wrong, or the impact changed. Those are different problems and lead to different fixes.
Common mistakes organizations make
- Classifying infrastructure instead of impact: “The database is down” is a symptom; the severity depends on what that database prevents users from doing.
- Confusing severity with priority: impact and response order often align, but they answer different questions.
- Using revenue as the only impact: trust, safety, data integrity, contractual obligations, and internal operations may matter before revenue is measurable.
- Creating too many levels: additional precision is useful only when it changes the response.
- Refusing to reclassify: the initial label should not become a position the team has to defend.
- Turning every defect into an incident: low-impact backlog work needs ownership, but not necessarily incident command.
- Penalizing responders for choosing a safer posture: fear of “calling a SEV1” encourages dangerous delay.
- Leaving tools with incompatible mappings: P1 in one platform may silently become SEV1 or priority 1 somewhere else.
Comparing industry standards and frameworks
There is no universal P1/P2/P3 or SEV0/SEV1/SEV2 standard.
- IT service-management practices commonly combine impact and urgency to determine priority, the pattern the severity and priority matrix above follows. Organizations still define their own thresholds and response commitments.
- SRE practices can use critical journeys, SLOs, and error-budget burn to connect technical signals with user impact.
- Cybersecurity response needs additional dimensions such as confidentiality, integrity, evidence handling, and recoverability. NIST’s current incident-response recommendations provide a risk-management framework, not a SaaS severity table.
- Internal company schemes encode the services, customers, regulations, and operating model that actually determine impact.
Borrow useful ideas, then publish one internal source of truth. Responders should not have to remember which external framework a label came from while the service is failing.
Tools and platforms that help manage incident levels
A tool should make the agreed severity model easier to execute. Look for:
- Custom severity names and descriptions
- Required impact fields that remain quick to complete
- Clear mapping between alert priority and incident severity
- Workflow triggers when severity is assigned or changed
- Paging, role assignment, channel creation, and communication based on level
- An audit trail of who changed the severity, when, and why
- Reporting that shows severity changes and outcomes over time
Severity levels in Rootly
The software should enforce the response contract the team designed, not invent one for them. Rootly keeps severities as one organization-wide list that you configure under Settings, Severities: the number of levels, their names (SEV0 to SEV3, P1 to P4, or your own), descriptions, and colors. Each severity can be linked to Slack channels, Slack user groups, and notification email addresses, and workflows conditioned on severity use those links to invite responders, page on-call, and decide when to publish to a status page. Teams can be restricted to the severities their responders may declare. Changing severity mid-incident records a timeline event and fires the Severity Updated workflow trigger, metrics dashboards filter by severity, and retrospective processes can be chosen by severity, so a SEV0 gets a full review and a SEV3 a lighter one.
Frequently asked questions
How should a SaaS company define incident severity levels?
Start with critical customer journeys and define observable thresholds for scope, functionality, workarounds, data or security risk, and trajectory. Then specify the paging, roles, communications, and follow-up each level activates. Test the definitions against past incidents before adopting them.
What is the difference between severity and priority?
Severity, usually SEV0 to SEV3, describes impact: who and what is affected, and how badly. Priority, usually P0 to P3, describes how urgently the organization should act relative to other work. Most teams derive priority from severity and business urgency in a matrix, so a SEV2 can be a P1 during month-end close and a P3 over a quiet weekend.
Are P1 and SEV1 the same?
No. SEV1 is a severity: how bad the impact is. P1 is a priority: how urgently the team acts. A SEV1 is often a P1, but the two can differ. Some tools label severity as priority, so compare the definitions behind the labels before mapping them between tools.
Can incident severity change during a response?
Yes. The initial classification is based on incomplete information. Promote or demote the incident when its scope, customer impact, workaround, or risk changes, and record why.
What should happen when an incident is assigned P1?
The owning team should start immediately, around the clock, and set planned work aside. Who else joins and how you communicate follow the incident’s severity: a SEV1 at P1 pages the required responders, assigns incident command and communications ownership, assesses customer communication, and sets a reassessment cadence. Document the exact actions before the incident occurs.
What is a P0 incident?
P0 is the highest priority: the organization drops other work, including lower-priority incidents, until the impact is contained. Most P0 incidents are SEV0s, such as a full outage or data being exposed. A SEV1 can also be P0 when its impact is time-critical.
What are incident severity levels?
Incident severity levels are a ranked scale that classifies an incident by its impact on customers, data, and the business, and sets the response that follows: who is paged, who leads, how often stakeholders are updated, and whether a retrospective is required. Most teams use four levels, SEV0 to SEV3. Priority levels, usually P0 to P3, are a separate scale that sets how urgently the team acts.
What is a SEV1 incident?
In a scale that starts at SEV0, SEV1 is the second-highest level: a major feature or critical journey is broken for a large share of customers, with no workaround. It usually calls for an around-the-clock response from the owning team, an incident commander, a status page update, and a retrospective. In scales that start at SEV1, it is the highest level, so check the definition behind the label.
How many incident severity levels should a team have?
Four severity levels suit most teams. Fewer levels cannot separate an emergency from a major or a minor incident, and more levels help only when each one triggers a different response. If two levels get the same paging, roles, and communication, merge them.
How do you standardize severity levels across engineering and support?
Publish one severity matrix for the whole organization, defined by customer impact, and have engineering, support, and security agree on the definitions. Map alert priority, ticket priority, and incident severity across tools in one documented table, then review disputed or reclassified incidents each quarter and adjust the wording.
Severity is a living operational decision
A good severity model gives responders a fast, defensible way to turn incomplete evidence into an appropriate response. It creates shared expectations across engineering, support, security, and leadership while leaving room for the classification to change.
The test is simple: when someone declares a SEV1 at P1, does everyone know what that means for customers, who joins, and what gets set aside? If the answer depends on who is on call, the labels need more work.
Incident Priority vs Severity: P1, P2, P3 and SEV Levels
