13 min read · September 28, 2026

SOC 2 Audit Preparation Checklist: 90-Day Plan

A SOC 2 engagement becomes difficult when the audit is treated as a documentation exercise at the end of a security project. The work is more manageable when you establish scope, assign control ownership, and build an evidence trail before an auditor begins independent examination.

Request a demo to discuss SOC 2 readiness support

Thin-line vector illustration of a security engineer reviewing connected systems and evidence nodes

A practical soc 2 audit preparation checklist starts with defining the systems, data, and Trust Services Criteria in scope. It then maps controls to accountable owners, closes material gaps, and preserves evidence tied to each control and review period. This 90-day sequence is a planning model, not a SOC 2 requirement or guarantee of an audit result.

Whether you are a senior IT leader, an MSP, or a vCISO supporting a regulated organization, readiness should show how security processes operate in practice. That means understanding what the auditor will evaluate, including control design, operating evidence, exceptions, and the boundaries of the engagement. Hudson Infosec covers CMMC, HIPAA, and SOC 2 compliance without a full-time security team. The first step is clarifying what an auditor actually looks for and how that shapes the rest of your preparation plan.

Request a demo to discuss SOC 2 readiness support

What Does a SOC 2 Auditor Actually Look For?

A SOC 2 auditor is not simply checking whether policies exist. The examination tests whether the organization defined an appropriate scope and selected relevant Trust Services Criteria. It also tests whether controls address identified risks and work in practice. That distinction matters when building a SOC 2 audit preparation checklist. Readiness organizes and improves the program, while the auditor independently evaluates and reports on it.

Scope and Trust Services Criteria

Scope is the first boundary. It identifies the services, products, infrastructure, locations, personnel, and data involved in the system under examination. An organization that includes too much may create unnecessary evidence obligations. One that excludes material systems or dependencies may create an incomplete description of the service.

The Security category is required for SOC 2 engagements. The other Trust Services Criteria, including Availability, Processing Integrity, Confidentiality, and Privacy, depend on the engagement and the services being evaluated. The selection should reflect actual commitments and risks, not a desire to make the report appear broader than the operating environment supports.

Control design, operation, and evidence

Auditors distinguish between a control that is well designed and one that operated consistently. A Type 1 examination assesses control design at a point in time. A Type 2 examination evaluates operating effectiveness over an observation period. In either case, the control needs an accountable owner, a defined frequency or trigger, and a clear relationship to the risk it addresses.

Evidence should allow an independent reviewer to understand what happened without reconstructing the process from informal explanations. Strong evidence is tied to the control, time period, owner, system, and any exception history. Depending on scope, this may include access reviews, employee lifecycle records, vendor oversight, incident records, change-management activity, vulnerability-management results, and policy acknowledgements. Screenshots alone rarely explain whether a process was complete or repeatable.

Independence and defensible conclusions

The auditor remains independent from the organization being examined. Internal teams and advisors can map controls, identify gaps, collect evidence, and improve operating discipline, but they do not issue the auditor's report or guarantee its conclusion. SOC 2 produces an attestation report, not a certification. A credible preparation effort therefore makes limitations, exceptions, and ownership visible instead of presenting documentation as proof that every control is effective.

Months 1-2: Gap Assessment and Control Mapping

Use the first two months to turn a broad readiness goal into an operating plan. The sequence below is a suggested 90-day planning model, not an official SOC 2 deadline or a guarantee that an organization will complete an examination within 90 days. Adjust it to your scope, selected Trust Services Criteria, systems, staffing, and auditor expectations.

Planning phasePrimary focusEvidence checkpoint
Scope and inventoryDefine services, systems, data, and dependenciesApproved scope record and asset inventory
Control mappingAssign owners and connect controls to risksControl matrix with evidence sources
Gap remediationPrioritize material weaknesses and exceptionsOwned gap register with closure criteria
  1. Define the engagement scope. Document the services, products, legal entities, environments, data flows, and customer commitments that belong in scope. Identify the production systems that support the service, along with relevant cloud accounts, repositories, endpoints, identity providers, vendors, and facilities. Record what is explicitly out of scope and why. Confirm which Trust Services Criteria apply to the engagement. Security is central to SOC 2 work, while additional criteria depend on the engagement and the organization's circumstances.
  2. Build an authoritative asset and process inventory. Do not rely on an old spreadsheet as the source of truth. Reconcile architecture diagrams, cloud inventories, identity systems, ticketing platforms, vendor records, and data-flow documentation. For each in-scope system, note its business purpose, owner, data handled, integrations, administrative access, and expected evidence sources. This step exposes systems that policies may reference but the security team no longer operates, as well as operational dependencies missing from the initial scope.
  3. Assess risks against the scoped service. Identify threats, weaknesses, business impact, and existing safeguards for each important process and system. Include access management, employee lifecycle events, vendor management, incident response, change management, vulnerability management, and data protection where they apply. Separate a documented policy from an implemented control. A policy that says access is reviewed does not establish that reviews occur, exceptions are handled, and evidence is retained.
  4. Map controls to owners and evidence. Create a control matrix that connects each control objective to an accountable owner, supporting systems, operating frequency, evidence source, and escalation path. Name one person accountable for the control even when several teams perform parts of it. Define what acceptable evidence looks like and where it will be stored. This mapping becomes the bridge between written requirements and repeatable operating behavior.
  5. Create a gap register. Log missing controls, inconsistent execution, incomplete documentation, unavailable evidence, scope questions, and known exceptions. Give every item an owner, due date, dependency, risk rationale, and status. Avoid vague entries such as "improve security." State the condition that must change and the evidence that will demonstrate closure.
  6. Prioritize remediation by risk and audit impact. Address gaps that affect critical systems, privileged access, customer data, incident handling, or recurring evidence first. Account for dependencies, such as identity data needed before access reviews can be reliable. Review the prioritized register with leadership and control owners, then baseline the decisions. The objective is not to create paperwork for its own sake. It is to establish a defensible sequence for implementing controls and producing consistent evidence before the independent examination begins.

Month 3: Evidence Collection and Policy Documentation

By the third month, readiness work should shift from designing the program to demonstrating how it operates. Build an evidence calendar that names each control, evidence owner, source system, collection frequency, and review date. This turns a vague request for documentation into an operating rhythm that can expose gaps while there is still time to address them.

Make evidence traceable to the control

Each artifact should answer a few basic questions: Which control does it support? What system or process produced it? Who owns the activity? What period does it cover? Has it been reviewed, and are there exceptions? A screenshot without context is weak evidence. A dated access review tied to the relevant system, reviewer, population, approvals, and remediation record is far more useful.

Pay close attention to period coverage. For a control that operates monthly or quarterly, collect records across the applicable period rather than relying on a single recent example. Timestamps should reflect when the activity occurred, not merely when a file was uploaded. Preserve the surrounding audit trail when possible, including approvals, tickets, logs, meeting records, and the resolution of exceptions.

Cover the operational evidence areas

Your calendar should account for the recurring evidence areas that commonly determine whether policies are credible in practice:

  • Access reviews, privileged access approvals, and account removal or modification.
  • Employee onboarding, role changes, termination, security training, and policy acknowledgements.
  • Vendor due diligence, risk reviews, contracts, renewals, and remediation tracking.
  • Security incidents, investigations, post-incident actions, and escalation records.
  • Infrastructure changes, code or configuration approvals, vulnerability management, and change validation.

Run an exception process alongside collection. Record what failed, why it failed, who accepted the risk, what compensating measure exists, and when remediation is due. Do not delete inconvenient records or rewrite a policy after the fact to make an activity appear compliant.

Align policy language with daily practice

Policy documentation should describe the process people and systems actually follow. Compare policy statements with tickets, access workflows, vendor records, incident procedures, and technical settings. If the policy requires quarterly access reviews but the business performs them monthly, document the stronger practice or revise the policy through an approved change process. If the policy promises a review that does not occur, treat that as a control gap rather than an editorial issue.

Continuous monitoring is related, but it is not the same as a 90-day preparation sequence. For the operating model behind ongoing evidence and control visibility, see the guide to SOC 2 compliance security monitoring. Keep this phase focused on complete, attributable records and policies that accurately reflect the environment under review.

Common SOC 2 Audit Failures and How to Avoid Them

Most readiness problems are operational, not grammatical defects in a policy document. The organization may have written controls. But cannot show that the right people performed them consistently within the defined scope and retained evidence that an independent auditor can evaluate.

Starting with policies instead of scope

A broad policy library is not a substitute for a defensible audit boundary. Begin by documenting the services, systems, data, entities, locations, and vendors included in the engagement. Then select the applicable Trust Services Criteria and map each control to the risks it addresses. This prevents teams from polishing policies for assets or processes that are outside the examination while neglecting in-scope operations.

Leaving ownership ambiguous

Controls fail when responsibility is expressed as "IT" or "the security team" rather than assigned to a named role with an operating cadence. Assign an owner and a backup for access reviews, employee lifecycle actions, vendor reviews, incident response, change management, vulnerability management, and policy acknowledgements. Put due dates and escalation paths in the same control register. If an owner cannot explain what happens, when it happens, and what evidence remains, the control is not ready for scrutiny.

Collecting evidence at the last minute

Late evidence is often incomplete, difficult to authenticate, or disconnected from the control it is meant to support. Use an evidence calendar that identifies the control, period, system, owner, expected artifact, and retention location. Review samples during the operating period rather than waiting for the audit request list. Preserve timestamps and relevant exception history, and record why an expected artifact is missing instead of silently substituting an unrelated screenshot.

Allowing scope to expand without control

Unbounded scope creates unnecessary testing and increases the number of systems and vendors that must be supported with evidence. Treat material changes as change-control events. When a new service, integration, data store, or acquisition enters the environment, assess whether it affects the defined scope and update control ownership and evidence requirements accordingly.

Ignoring exceptions and buying tools as a shortcut

Exceptions should be documented, risk-assessed, assigned an owner, and tracked through remediation or formal acceptance. Hiding them until fieldwork usually creates a credibility problem. Likewise, scanners, ticketing systems, and compliance platforms can make collection and reporting more consistent, but they do not operate controls by themselves. Automated assessment and compliance reporting can support readiness. Management still has to review results, resolve risks, approve exceptions, and demonstrate that the process operates as designed.

How a SOC 2 Audit Preparation Checklist Organizes 90 Days

Automation is most useful when it removes repetitive evidence work without obscuring who owns the control. A practical soc 2 audit preparation checklist should therefore identify which activities can be continuously measured, which outputs need review, and where a security or compliance owner must make a judgment. The goal is not to turn readiness into a software exercise. It is to give the team cleaner facts and more time to resolve the issues those facts expose.

For example, automated vulnerability scanning can establish a repeatable view of findings across in-scope systems. Instead of assembling a one-time spreadsheet before an auditor requests it, the control owner can review findings. Document exceptions, track remediation, and retain the relevant evidence as part of an operating process. That record is more useful when it includes the system, review period, owner, disposition, and exception history rather than simply reporting that a scan occurred.

Use automation to produce evidence, not audit conclusions

Hudson Infosec's Ayewo supports automated vulnerability scanning, AI-powered penetration testing, and compliance reporting. Those capabilities can support assessment and documentation during readiness work. Particularly when a small security team or an MSP needs a consistent way to collect technical inputs across environments. They do not replace control owners, management decisions, remediation, or the auditor's independent examination.

Human review remains essential. A person must decide whether a finding affects the defined SOC 2 scope, confirm that a compensating control is appropriate. Approve an exception, and ensure the documented process matches what the organization actually does. Automated reports should be treated as evidence inputs that require context, not as proof that every control is designed or operating effectively.

Connect technical output to the control framework

The strongest workflow maps each automated output to a specific control, owner, review cadence, and evidence location. A vulnerability report may support part of vulnerability-management evidence, but it does not by itself demonstrate access governance, employee lifecycle controls, vendor oversight, or incident response. Maintaining those distinctions prevents the common mistake of treating a tool dashboard as a complete readiness program.

This is also where broader CMMC, HIPAA, and SOC 2 compliance guidance can help teams think about shared operational foundations without assuming that frameworks are interchangeable. Use automation to shorten collection cycles and surface gaps. Keep ownership, scope decisions, policy approval, and auditor independence firmly with people.

Ready to Discuss Your SOC 2 Readiness Plan?

A focused review can help your team test the plan against its scope, control ownership, and evidence requirements before the independent examination begins. Hudson Infosec can discuss practical cybersecurity and compliance-readiness support in the context of your organization, without treating readiness work as a certification guarantee.

Request a demo to discuss your readiness plan

Frequently Asked Questions

How do you prepare for a SOC 2 audit?

Start by defining the systems, services, data, and Trust Services Criteria in scope. Then map controls, assign accountable owners, identify gaps, remediate priority issues, and build an evidence process. A 90-day plan is a practical sequencing model, not an official deadline or guarantee of audit completion.

What belongs in a SOC 2 Type 2 compliance checklist?

Include scope and control mapping, named control owners, policy-to-practice checks, access reviews, employee lifecycle records, vendor management, incident records, change management, vulnerability evidence, and policy acknowledgements. Organize each artifact by control, period, owner, system, and exception history.

How long does a SOC 2 Type 2 audit take?

There is no universal timeline. Type 2 evaluates whether controls operated effectively over an observation period, so the duration depends on the engagement scope, selected criteria, control maturity, and auditor requirements. Confirm the observation period and milestones with your independent auditor.

Is SOC 2 a certification?

No. SOC 2 results in an attestation report concerning the design or operating effectiveness of controls, depending on the engagement. Readiness work can organize evidence and address gaps, but it does not replace the auditor's independent examination or determine the final report.

← Back to all posts