A SOC 2 engagement has six phases. Each builds on the last, and the most common reasons audits run late or produce qualified opinions trace back to gaps in the first three. This checklist covers what to do, in order, so nothing gets missed.
Scoping determines which systems, services, and Trust Services Criteria are included in the engagement. Getting this wrong costs time later — too broad and evidence collection becomes unmanageable; too narrow and customers may reject the report.
Note: The observation period for Type II cannot start before scoping is complete. Starting the clock too early is a common mistake.
A readiness assessment identifies controls that are missing or not yet documented. Gaps discovered during auditor fieldwork are far more disruptive than gaps discovered now — remediation mid-audit often requires re-scoping or a qualified opinion.
SOC 2 reports must be issued by a licensed CPA firm. Only firms registered with the AICPA can issue an attestation report under the AT-C 205 standard. Not all CPA firms specialize in IT audits — the quality of fieldwork and report language varies significantly.
Note: Budget 3–4 months for the full Type II cycle after the observation period ends. Auditors have queues; fieldwork doesn't start the day after your period closes.
This is the longest and most operationally intensive phase. Evidence must span the full observation period — not just the final weeks. Type II requires recurring collection at defined intervals to demonstrate controls operated consistently, not just at a point in time.
Note: Evidence without a clear chain of custody — who attested to it, when, and for which control — is frequently challenged during fieldwork.
Fieldwork is the period when the auditor tests your controls and requests additional evidence. Responsiveness here determines whether the engagement stays on schedule. Evidence that was well-organized during collection takes hours to retrieve; evidence that wasn't can take days.
The final SOC 2 report includes the auditor's opinion, your system description, and the tested controls with results. How you share it is as important as having it.
Note: A qualified opinion (exceptions noted) is not the end of the world, but having a management response prepared shows customers you're actively remediating.
TracesOn gives every control a request, every request an owner, and every owner a single upload link — no account required. Evidence is mapped to framework criteria as it's collected — TracesOn suggests the match, you confirm it — then timestamped at submission and kept in an append-only audit room. When the auditor asks for something, it takes seconds to find.
Related guides