Security
Key points

Key points

  1. 1An incident response plan is a short, leadership-approved document that says who decides, who acts and who talks during a security incident.
  2. 2A small company needs four things in it: named roles with backups, severity levels, an out-of-band contact list and a playbook for each likely incident.
  3. 3The first hours matter most, so the plan should favor containment and evidence preservation over immediate cleanup.
  4. 4A plan that has never been rehearsed fails under pressure, so run short tabletop exercises and update the plan after every exercise and incident.

What the plan is and what it is not

Fortinet's guide to incident response documentation separates three documents that are often confused (Fortinet):

DocumentPurposeTypical length for a small company
PolicySets the rules: scope, who enforces them, definitions, and a mandate to keep a planOne page
PlanSays how the company responds to incidents in general: roles, severity levels, communication, proceduresTwo to five pages
PlaybooksStep-by-step actions for one incident type, such as ransomware or a data breachOne page each

Fortinet quotes CISA's definition of the plan as "a written document, formally approved by the senior leadership team, that helps your organization before, during, and after" an incident, and highlights two parts of it: leadership approval, which gives responders confidence to act, and coverage of the full life cycle from detection to recovery (Fortinet).

Google Cloud's template guide makes the same point about leadership more bluntly: without leadership buy-in, the plan "will be destined to fail." It lists five base components after that: definitions and categories, a severity matrix, roles and responsibilities, a communications plan with lawyer-approved templates, and a schedule for training, testing and maintenance (Google Cloud).

For a small company, the policy can be a paragraph at the top of the plan. The playbooks matter more than either.

The incident life cycle in plain terms

NIST's incident response guidance, SP 800-61 Revision 3, was finalized in April 2025 according to NIST's incident response project page, read on 2026-10-17. It ties incident response to the six functions of the NIST Cybersecurity Framework. Govern, Identify and Protect are preparation activities that support incident response but are not part of it. Detect, Respond and Recover are the incident response itself (NIST incident response project).

NIST also maps its older, widely taught phases onto those functions (NIST SP 800-61r3):

Familiar phaseFramework functionWhat it means for a small company
PreparationGovern, Identify, ProtectWrite the plan, keep an asset list, turn on logging and backups
Detection and analysisDetectNotice something is wrong and decide whether it is an incident
Containment, eradication and recoveryRespond, RecoverStop the spread, remove the attacker, restore service
Post-incident activityIdentify (improvement)Learn what happened and fix the cause

NIST notes that revision 3 deliberately leaves out detailed how-to steps, because they "change so often and vary so much across technologies, environments, and organizations" (NIST incident response project). That is a useful hint for small companies: keep the plan about decisions and roles, and put the technical steps in playbooks that are easy to update.

Roles for a small company

NIST observes that incident response is no longer the job of one team. It depends on many internal and external parties, including leadership, incident handlers, technology staff, legal, human resources, facilities and the owners of affected systems and data (NIST SP 800-61r3). It describes leadership as the group that "may have decision-making authority on high-impact response actions, such as shutting down or rebuilding critical services." It also notes that incident handlers can be on staff, on contract, or available when needed from a provider or partner.

In a company of ten or fifty people, those roles collapse onto a few names. Each needs a backup:

  • Incident lead. Runs the response, keeps the timeline, decides what happens next. Usually the most senior technical person.
  • Executive decision maker. Approves shutdowns, payments, customer notices and calls to law enforcement. Usually the CEO.
  • Technical responders. Contain, investigate and restore. Engineers, plus an outside firm if you have a retainer.
  • Communications owner. Drafts every message to staff, customers and partners. Nobody else speaks externally.
  • Legal and insurance contact. Decides on notification duties and keeps the insurer informed. Often outside counsel.

Google Cloud's template guide adds external parties to the roles list: external counsel, forensics, public relations and insurance providers (Google Cloud). NIST adds cloud and internet service providers, which share responsibility for incidents on their platforms and should have that division written into contracts. Put the contact details and contract numbers for each in the plan before you need them.

Severity levels and declaring an incident

A severity matrix tells people when to wake someone up. Google Cloud's guide calls for definitions that separate an event from an incident from a crisis, and a matrix where it is clear which category each incident falls into (Google Cloud). Fortinet lists severity levels, incident types and definitions among the items every plan should contain (Fortinet).

A simple three-level scheme works for most small companies:

LevelExampleResponse
LowPhishing email reported, nobody clickedLog it, block the sender, no escalation
HighOne account compromised, a key leaked, malware on one laptopDeclare an incident, incident lead takes over, executive informed
CriticalRansomware, customer data exposed, production down from an attackAll roles activated, outside help called, legal and insurer notified

Make declaring an incident cheap. Anyone should be able to call one, and calling a false alarm should cost nothing. It is far better to stand down after an hour than to discover a week later that a "probably nothing" was the start of a breach.

Communication when systems are down

The systems you normally use to coordinate may be the ones under attack. CISA's incident response playbook tells organizations to establish communication channels such as chat rooms and phone bridges and a "method for out-of-band coordination." It also warns against "tipping off" an attacker, giving the examples of submitting malware samples to a public analysis service or emailing users about potentially compromised machines (CISA playbooks).

Fortinet recommends that the roles section include "primary and out-of-band contact information" for every team member (Fortinet). Google Cloud's summary of the NIST guidance lists the pieces of a communications plan: contact information, reporting mechanisms, an issue tracker, a war room and encrypted communications (Google Cloud).

Practical choices for a small company:

  • A phone list on paper or in each responder's personal phone, not only in the company directory.
  • A backup chat channel on a separate account, set up and tested in advance.
  • Pre-written, lawyer-reviewed templates for a staff notice, a customer notice and a regulator notice, with blanks for facts.
  • One person approves every external message.

Playbooks for the likely incidents

Fortinet suggests choosing playbooks by looking at the risks highest on your risk register, with ransomware and data breach as common starting points. A playbook should name the specific actions for each phase and the person responsible, and the actions can be technical, such as restoring a file server from backup, or non-technical, such as drafting a customer notice (Fortinet). Google Cloud advises developing specific runbooks for the most likely threat scenarios (Google Cloud).

For most small software and service companies, five playbooks cover the bulk of real incidents:

  1. Compromised account. Reset the password, revoke sessions and tokens, re-register MFA, review what the account touched.
  2. Leaked secret or API key. Rotate the key, deploy the replacement, read the provider's logs from the time of exposure.
  3. Ransomware or malware on a device. Disconnect the device from the network without powering it off, preserve it, check backups, restore from a known-good copy.
  4. Customer data exposure. Stop the exposure, scope what data and whose, preserve logs, involve legal on notification duties.
  5. Payment or invoice fraud. Call the bank immediately, freeze affected accounts, preserve the emails, report to law enforcement.

Each playbook should fit on one page. The CISA playbook's emphasis on collecting and preserving data before cleanup applies to all of them: logs, disk images and emails are much harder to recover after systems are rebuilt (CISA playbooks).

A one-page plan skeleton:

INCIDENT RESPONSE PLAN            Approved by: ______  Date: ______
1. Scope: all company systems, data and accounts, including vendors
2. Roles: Lead / Backup | Executive / Backup | Comms | Legal | Insurer
3. Contacts: phone numbers, backup chat, outside IR firm, bank, counsel
4. Severity: Low / High / Critical with examples and who is called
5. First hour: declare, contain, preserve evidence, start a timeline
6. Playbooks: account, secret, ransomware, data exposure, payment fraud
7. Notices: staff, customer and regulator templates (legal reviewed)
8. After: review within two weeks, update this plan and playbooks
9. Testing: tabletop exercise each quarter, plan review on a fixed schedule

Test it with tabletop exercises

A tabletop exercise is a discussion-based simulation in which key people walk through a hypothetical incident to test their plan and find weaknesses. Sophos describes three formats that scale with effort (Sophos):

  • Rapid-fire scenarios need little preparation and run about 10 to 30 minutes, citing ISACA.
  • Technical-only scenarios run one to two hours and start from a "seed" event that grows as details are added.
  • Full stakeholder scenarios run two to four hours and bring in legal, marketing and HR alongside technical staff.

Sophos also suggests letting teams join at different points in the scenario, the way they would in a real incident, and involving legal when personal data is affected (Sophos).

You do not need to write scenarios from scratch. CISA publishes Tabletop Exercise Packages, each with template objectives, scenarios, discussion questions and planning documents, including cybersecurity scenarios on ransomware, insider threats and phishing (CISA tabletop packages).

A good first exercise for a small company takes 30 minutes: "At 9 a.m. on a Monday, a customer emails to say they received an invoice from us with different bank details." Walk through who notices, who is called, what is checked and what is said. Write down every question nobody could answer. Those are your plan's gaps.

Learn from every incident

Post-incident review is where the plan improves. Google Cloud's summary of the NIST approach poses the core questions: what happened, when, and which steps by the response team may have impeded recovery (Google Cloud). NIST's current guidance maps post-incident activity to the Improvement category of the Identify function, so findings feed back into preparation rather than sitting in a report (NIST SP 800-61r3).

Fortinet recommends a "bi-annual review of the plan" and a review after each major incident (Fortinet). Keep the review blameless and short:

  1. Build a timeline from the logs and chat history.
  2. List what went well and what slowed the response.
  3. Pick a small number of changes, each with an owner and a date.
  4. Update the plan, the playbooks and the contact list.

The contact list goes stale fastest. Check it at every review, and whenever someone in a named role leaves.

FAQ

FAQ

How long should an incident response plan be for a small company?

Short enough that someone can read it during an incident. Two to five pages for the plan, plus one page per playbook, is enough for most companies under a hundred people. Long plans tend to go unread and unmaintained.

Do we need an outside incident response firm?

Not on staff, but it helps to know who you would call. NIST notes that incident handlers can be on contract or available when needed, and many cyber insurance policies include access to a response firm. Put the firm's number and your policy number in the plan before an incident.

Should we shut down systems immediately when we find an attack?

Not always. Disconnecting an infected device from the network usually helps, but powering it off can destroy evidence held in memory, and wiping systems too early makes it impossible to tell what happened. The plan should name who may approve shutting down critical services, which NIST assigns to leadership.

How often should we run tabletop exercises?

Run a short exercise each quarter and a longer one at least once a year. Sophos notes that rapid-fire scenarios can run in under half an hour, so frequent practice does not need to take much time. Rotate scenarios so each playbook gets tested.

Who should be allowed to declare an incident?

Anyone in the company. The incident lead can downgrade or close a false alarm quickly, but nobody should hesitate to raise one because they are unsure. Treat early reports as the plan working, not as a nuisance.

Sources

Sources

  1. https://www.fortinet.com/blog/ciso-collective/incident-response-plans-playbooks-policy
  2. https://cloud.google.com/discover/incident-response-plan-template
  3. https://csrc.nist.gov/projects/incident-response
  4. https://nvlpubs.nist.gov/nistpubs/specialpublications/nist.sp.800-61r3.pdf
  5. https://www.cisa.gov/sites/default/files/2024-08/Federal_Government_Cybersecurity_Incident_and_Vulnerability_Response_Playbooks_508C.pdf
  6. https://www.sophos.com/en-us/trust/security-tabletop-guidelines
  7. https://www.cisa.gov/resources-tools/services/cisa-tabletop-exercise-packages
About the author

About the author

Antonio Evans
Antonio Evans

Antonio Evans is the founder of Quanta Intelligence and a fractional CTO who builds HIPAA-ready AI systems for health and life-science companies. Before that he was technical co-founder of FriendsEAT for twenty years, CEO of Socialdraft, and a data engineer at IBM. Antonio lives with his dog Santino in Lisbon, Portugal.

All articles