The incident response plan template SOC 2 auditors test
Written for a company that has never had an incident and will be tested on it anyway. Severity, roles, the clock, the review, the annual exercise.

A SOC 2 incident response plan needs four things: severity tiers, named owners, a notification clock, and a review after. That is the minimum we recommend. The rest is padding you will be tested on.
What follows is an incident response plan template SOC 2 examiners can test, printed in full and downloadable as Word and PDF. It describes a company of five people. Nobody grades the writing.
The plans we have read are written for companies with a security operations center: a war room, an on call rotation, a legal hold procedure. You have five people and a Slack channel. Adopt one and you have promised a process you cannot perform.
What the examination is actually testing
Incident response sits inside the Security common criteria, so it is in scope on every SOC 2 report.1 Three criteria carry it. CC7.3 is triage: deciding whether an event is a security incident. CC7.4 is the response: contain it, fix it, tell the people who need to know. CC7.5 is recovery: restore what broke and close the actions the review found. Every Polara GRC assessment includes it, whatever other categories you add. The test is not whether your plan is thorough. It is whether the incidents in the period were handled the way the plan says, and whether the plan was exercised.2 A short plan you follow holds up. A long plan you ignore does not.
Severity, defined so it works at 2am
A definition earns its place if one engineer, alone and half awake, can apply it in a single read. Tie each tier to something observable: customer data, production availability, and whether anyone outside is involved. The word critical is not a definition. Give each tier a trigger and a clock.
| Tier | Trigger | Who is woken | Clock |
|---|---|---|---|
| SEV1 | Customer data reached by someone who should not have it, or production down for all | Incident lead, by phone, now | Contained same day, notice clock starts at declaration |
| SEV2 | A control failed and could have exposed data, or production degraded for some | Incident lead, within the hour | Contained same day, reviewed within five days |
| SEV3 | One account, device or dependency affected, and no data was reached | Ticket, next business day | Closed inside your stated remediation window |
| Not an incident | Scanner finding with no sign of use, failed login, phishing mail nobody clicked | Nobody | Vulnerability queue |
If the plan says fifteen minutes and your phone is on silent, every late night page becomes a deviation an examiner can read off the ticket timestamps. Slower and true beats faster and false.
Roles when there are five of you
The usual role list is incident commander, communications lead, scribe, legal liaison and technical lead. Five roles, five people, two of them asleep. Collapse them, and say so in the plan. Naming one person twice is honest. Naming a role nobody holds is the finding.
| Role | What it owns | How to write it at five people |
|---|---|---|
| Incident lead | Declares the tier, runs the response, calls the end | One name, one backup. Both can be engineers |
| Technical response | Containment, evidence capture, the fix | The incident lead below SEV1. State that in the plan |
| Customer communication | Status page, customer notices, the contract clock | One line: held by the CEO, backup the CTO |
| Record keeper | Timeline, decisions, timestamps | Whoever is not fixing. With two awake, the lead writes it afterwards |
One sentence does the work: at our size the incident lead and the technical responder are the same person below a SEV1, and every role names a backup. The rest of what bends at this headcount is in SOC 2 for a small team.
The notification clock, and where it comes from
This is the section templates get wrong. The Trust Services Criteria ask that you communicate security incidents to the parties affected by them, which is a duty rather than a deadline.1 They do not name a number of hours, and no auditor will supply one for you. Your deadline comes from somewhere else, and you already signed it.
- Your customer contracts
- The security incident clause of the master services agreement or the data processing addendum, in hours or business days. Usually the shortest clock you are under, and it differs per customer.
- Statute, where personal data is involved
- Article 33 of the GDPR sets 72 hours to notify a supervisory authority of a personal data breach. U.S. state breach laws set their own timing. Ask counsel once, write it down.
- What you published yourself
- A status page promise or a trust page line is a commitment. An examiner can read it, so it is testable.
Write the shortest of the three into the plan as one number, and name the person who sends the notice. A clock nobody owns is not a clock.
The post incident review
Every incident gets one, and it should be short. The fix is what it is for. What makes it survive a sample test is a record carrying five fields.
- Detection time, and how it was detected. Alert, customer report, or somebody noticing. The field most write ups drop.
- Tier, and whether it changed. Raising a SEV3 to a SEV1 four hours in is the interesting part.
- Timeline with timestamps. Detected, declared, contained, resolved, communicated. Five entries is enough.
- Who was told, and when. Customers, any authority that applies, and the internal record.
- Root cause and one owned action with a date. Five actions nobody does is worse than one that closes.
Hold it within a week, while people still remember the order things happened in. Then close the action item. An examination samples your incidents and reads whether those actions closed, which is one of the numbered evidence requests you will be sent.
The annual test that produces the evidence
You will be asked for evidence that the plan was exercised during the period. If nothing ever happened to you, a tabletop is the only evidence there is, so it is what an examiner will ask for. Book the hour once a year and invite the people the plan names.
- Pick a scenario your stack can produce. An API key committed to a public repository. A laptop lost at an airport.
- Run it live for an hour. Someone declares a tier out loud, someone drafts the customer notice, someone reads the contract for the clock.
- Write down what broke. Nobody knew who holds the status page login. The findings are the point.
- Keep the artifact. Date, attendees, scenario, findings, action items with owners. That satisfies the request.
- Date it inside your period. An exercise held before the window opened does not cover it.
The incident response plan template, full text
This is the plan the Word and PDF files carry, with the severity table, the roles, the notification clock, the review and the annual exercise from the sections above. National Institute of Standards and Technology (NIST) Special Publication 800-61 Revision 3 is the federal guide to how incident response fits into cybersecurity risk management, and it is worth reading if you want the longer version.3
[Company name]
Incident Response Plan
- Owner
- [Security owner role]
- Approved by
- [Policy approver role]
- Effective date
- [Effective date]
- Next review
- [Next review date]
- Version
- [Version]
1. Purpose and scope
This plan sets how [Company name] (the "Company") detects, responds to and learns from security incidents. It supports the SOC 2 common criteria CC7.3, CC7.4 and CC7.5 by establishing a formal process for managing security incidents.
This plan applies to all security and availability incidents affecting [In-scope systems] or the data they hold.
2. Severity
The incident lead sets the tier when the incident is declared, and raises it if the facts change. Each tier has a trigger anyone can apply and a clock.
| Tier | Trigger | Who is woken | Clock |
|---|---|---|---|
| SEV1 | Customer data reached by someone who should not have it, or production down for all | Incident lead, by phone, now | Contained same day, notice clock starts at declaration |
| SEV2 | A control failed and could have exposed data, or production degraded for some | Incident lead, within the hour | Contained same day, reviewed within five days |
| SEV3 | One account, device or dependency affected, and no data was reached | Ticket, next business day | Closed inside your stated remediation window |
| Not an incident | Scanner finding with no sign of use, failed login, phishing mail nobody clicked | Nobody | Vulnerability queue |
Set clocks you will meet. Ticket timestamps are read against these numbers.
3. Roles
| Role | What it owns | Held by | Backup |
|---|---|---|---|
| Incident lead | Declares the tier, runs the response, calls the end | [Name] | [Name] |
| Technical response | Containment, evidence capture, the fix | [Name] | [Name] |
| Customer communication | Status page, customer notices, the contract clock | [Name] | [Name] |
| Record keeper | Timeline, decisions, timestamps | [Name] | [Name] |
At this size the incident lead and the technical responder are the same person below a SEV1, and every role names a backup. One person may hold several roles. No role is left without a name.
4. Response
The incident response process follows these phases:
- Detection and reporting: Incidents are identified and logged in [Ticketing system].
- Triage and containment: The impact is assessed and immediate steps are taken to limit damage.
- Eradication and recovery: The root cause is removed and systems are restored.
- Post-incident review: A blameless review is held for every incident within 5 business days, following section 6.
5. Notification
Internal and external stakeholders are notified of incidents according to their severity and impact, with a formal process for customer breach notification.
Affected customers, and any authority the law requires, are notified within [Notification deadline] of the incident being declared. That number is the shortest of the clocks below. The customer communication role sends every notice and records when it was sent.
| Where the clock comes from | Deadline | Applies to |
|---|---|---|
| Customer contracts and data processing addendums | [Hours] | [Customers with that clause] |
| Breach notification law | [Hours or days] | [Personal data, by jurisdiction] |
| Commitments the Company has published | [Hours] | [All customers] |
6. Post-incident review
Every incident gets a short written review, held within 5 business days. The record carries:
- Detection time, and how the incident was detected: alert, customer report or someone noticing.
- The tier, and whether it changed during the response.
- A timeline with timestamps: detected, declared, contained, resolved and communicated.
- Who was told, and when: customers, any authority that applies, and the internal record.
- The root cause, and at least one action with an owner and a due date.
7. Annual exercise
The plan is exercised at least once a year, inside the audit period, with the people it names. A tabletop exercise is enough.
- Pick a scenario the Company systems could produce, such as an API key committed to a public repository or a lost laptop.
- Run it live for an hour: declare a tier, draft the customer notice and find the contract clock.
- Write down what did not work.
- Keep the record: date, attendees, scenario, findings, and actions with owners.
8. Evidence and records
The records below show that this policy operates. Each is dated, kept for at least [Evidence retention period], and stored where an auditor can be given it.
| Record | What it shows | Where it is kept |
|---|---|---|
| Approved policy | This document, signed by the approver, with its version history. | [Documentation system] |
| Incident log | Record of all security incidents. | [Ticketing system] |
| Post-incident reviews | The record in section 6 for each incident. | [Documentation system] |
| Exercise record | The annual tabletop or test, with attendees and actions. | [Evidence storage location] |
| Customer notices | Each notice sent, with the time it was sent. | [Evidence storage location] |
9. Exceptions and enforcement
A deviation from this policy needs a written exception approved by the [Security owner role] before it begins. Each exception records the rule not met, the business reason, the compensating control and an expiry date no more than 12 months away. Exceptions are reviewed at each annual review.
A breach of this policy is handled under the Company disciplinary process and may lead to action up to and including termination of employment or contract. A breach that exposes customer data is also handled as a security incident.
10. Review and approval
The [Security owner role] reviews this policy at least once a year and after any significant change to the business, the systems in scope or the risks they face. The [Policy approver role] approves each version. Personnel are told of material changes and acknowledge the current version.
| Version | Date | Summary of change | Approved by |
|---|---|---|---|
| [Version] | [Effective date] | First version. | [Policy approver role] |
Sign-off. Name, signature and date for: Policy approver.
11. Fields to complete
Replace every bracketed field in this document with your own detail, then delete this section.
| Field | What to enter |
|---|---|
| [Company name] | Your legal company name. |
| [Effective date] | The date the approver signs this version. |
| [Version] | Start at 1.0 and increase it each time the document changes. |
| [Security owner role] | The role that runs the security program day to day, for example Chief Technology Officer. |
| [Policy approver role] | The officer who approves policies and accepted risks, for example Chief Executive Officer. |
| [Evidence storage location] | The shared folder or system where evidence is kept. |
| [Documentation system] | Where policies and procedures are published, for example the company wiki. |
| [In-scope systems] | The product, cloud accounts and tools inside the audit boundary. |
| [Ticketing system] | Where changes and incidents are tracked, for example Jira or Linear. |
| [Evidence retention period] | How long audit evidence is kept, for example three years. |
| [Notification deadline] | The shortest customer or legal notice period you are bound by, in hours. |
| [Next review date] | The date this version must be reviewed by, at most 12 months after the effective date. |
What to cut before you publish it
Read the plan back with one question in mind. Could somebody test me on this line next Tuesday? Cut whatever you would have to make up on the spot. Then cut it again.
- The war room and the bridge line, unless you have one.
- Any role you cannot put a name against.
- Response times you have never hit.
- The forensics vendor you have not retained.
- Any sentence starting with the security team.
What is left is two or three pages. At five people that is the finished document, not a draft of a longer one you owe somebody later. The policy set and what you put in scope shrink on the same logic.
Two plans sit next to this one. The business continuity and disaster recovery plan takes over when an incident becomes an outage, and the logging and monitoring policy sets the alerts that open an incident in the first place.
Star is $2,000 one time, and the incident response policy is one of the thirteen Security policies written from your own stack rather than pasted from a template. A Type 1 report is $2,000 more. On Orbit, $7,800 a year, your SOC 2 Type 2 audit is included in every contract year. The first one starts once the 3-month observation window completes, and each later one after that contract year’s observation window.
Polara Labs is not a CPA firm. SOC 2 examinations are performed by independent licensed U.S. CPA firms.
Questions
What does a SOC 2 incident response plan have to include?
How many people do you need to run an incident response plan?
How fast do you have to notify customers of a security incident?
Do you need a tabletop exercise for SOC 2?
Can you use a generic incident response plan template for SOC 2?
Sources
- TSP Section 100, Trust Services Criteria for Security, Availability, Processing Integrity, Confidentiality, and Privacy
- Statements on Standards for Attestation Engagements
- Incident Response Recommendations and Considerations for Cybersecurity Risk Management: A CSF 2.0 Community Profile (SP 800-61 Rev. 3)
Get audit-ready without a compliance team.
The readiness assessment is free, with no payment and no card. Star is $2,000 one time to get on the platform and close your gaps. Orbit is $7,800 a year, and your SOC 2 Type 2 audit is included in every contract year. You can be audit-ready starting at about a week.
Take the free assessmentPolara Labs is not a CPA firm. SOC 2 examinations are performed by independent licensed U.S. CPA firms.