Compliance Readiness · 2026
How to Prepare for a SOC 2 Audit: A 2026 Readiness Guide
The pentest is one control. The audit is everything around it. This guide covers the readiness side: the five Trust Services Criteria, the controls and evidence an auditor will sample, where penetration testing slots in, and a realistic timeline so the audit date does not arrive before your evidence does.

Quick answer
To prepare for a SOC 2 audit, define your scope and Trust Services Criteria, write the policies, implement the controls (access reviews, change management, monitoring, vendor risk), and collect evidence that each control operates. Run a readiness assessment to find gaps, schedule the penetration test early enough to remediate findings, then engage a licensed CPA firm. Budget three to six months for first-time readiness; the pentest is one control among many, not the audit itself.
We already publish a focused guide on the testing piece — SOC 2 pentest prep — so this post deliberately stays on the audit-readiness side: the controls, the evidence, the auditor relationship, and the calendar. If you only need to know how to scope the pentest, start there. If you need to understand the whole audit you are walking into, keep reading. For the one-paragraph definition, the SOC 2 glossary entry has it.
Step 1 — Decide scope and Trust Services Criteria
SOC 2 is built on five Trust Services Criteria. Only the first is mandatory; the rest are opt-in based on what you promise customers.
- Security (Common Criteria). Mandatory. The bulk of the audit. Covers access control, change management, risk assessment, monitoring, and incident response.
- Availability. Uptime, redundancy, backup, and disaster recovery. Add it if you make SLA promises.
- Processing Integrity. Data is processed completely and accurately. Relevant for payments, billing, or data pipelines.
- Confidentiality. Data designated confidential is protected. Common for B2B SaaS.
- Privacy. Personal information is handled per your notice. Add only if you genuinely process consumer PII.
The single most expensive mistake here is adding categories you cannot produce evidence for. Scope Security plus only what your customers actually demand. Then define the system boundary — the production services, data stores, and infrastructure in scope — because your pentest scope and your evidence scope both flow from it.
Step 2 — Build the controls and write the policies
Controls are the things you do; policies are the documents that say you do them. Auditors check that both exist and that reality matches the paper. The control families that carry most of a SOC 2:
- Access control. SSO, MFA, least privilege, and quarterly access reviews with records.
- Change management. Pull requests reviewed and approved, CI gates, and a clear path from code to production.
- Risk assessment. A documented annual risk assessment and a risk register.
- Monitoring and vulnerability management. Logging, alerting, vulnerability scanning, and the annual penetration test (covered in Step 4).
- Vendor risk management. Reviews of your subprocessors and critical vendors.
- Incident response. A runbook, defined roles, and evidence you have tested it.
- HR and training. Background checks where lawful, onboarding/offboarding, and security-awareness training.
The technical controls overlap heavily with good engineering. Our cybersecurity services for SaaS startups guide covers the security work a young company needs anyway, most of which doubles as SOC 2 evidence.
Step 3 — Collect evidence the way auditors sample it
Auditors do not grade your intentions. They sample. They pick a date range and ask you to demonstrate that a control operated for specific instances within it. Evidence that survives sampling looks like this:
| Control | Evidence the auditor wants |
|---|---|
| Access review | Dated review record with reviewer, systems, and any access removed |
| Change management | A sampled PR showing reviewer approval before merge to production |
| Offboarding | Ticket showing access revoked within the policy window of a departure |
| Vulnerability management | Scan + pentest reports with remediation tickets and retest evidence |
| Backups | A documented restore test, not just a backup configuration screenshot |
For Type II this is the whole game: the control must operate throughout the observation period, so a retroactive scramble in the final week does not work. A compliance platform (Vanta, Drata, Secureframe, Thoropass) automates much of the collection by connecting to your cloud, identity provider, and code host — but it organizes evidence you produce, it does not produce it.
Step 4 — Where the penetration test fits
SOC 2 never says "pentest," but auditors read the monitoring and risk-assessment criteria (CC4.1 and CC7.1) as requiring annual penetration testing with a closed remediation loop. The pentest is one control — important, but not the audit. The mistake founders make is treating it as a last-minute checkbox instead of an early input.
Schedule the test so there is time to remediate and retest before a Type I date or within the first quarter of a Type II observation period. The auditor wants to see a finding-to-fix cycle, not a single snapshot. Make sure the pentest scope matches the system boundary from Step 1 — if your system description says "all production services" but the pentest only covered the marketing site, that is a finding against you.
We cover the scoping mechanics, cost ranges, and the fourteen common mistakes in the dedicated SOC 2 pentest prep guide. For the engagement itself, see the penetration testing service and the web app pentest page. A report that maps findings to MITRE ATT&CK signals methodology depth that auditors increasingly look for.
Mid-post: schedule the pentest at the right point
Heading into a Type I or Type II? A 30-minute call gets you the minimum viable pentest scope, the timing that fits your audit window, and a report your auditor will accept as evidence.
Step 5 — Readiness assessment, then the real audit
Before the formal audit, run a readiness assessment — a gap analysis against the criteria, done by your compliance platform, a consultant, or the audit firm's advisory arm. It tells you which controls are missing or under-evidenced while you still have time to fix them. Going into the real audit without one is how companies burn an audit cycle on findings they could have closed quietly.
The audit itself must be performed by a licensed CPA firm — that is a non-negotiable requirement of SOC 2, which is an AICPA attestation. The firm conducts fieldwork, samples your evidence, may interview control owners, documents exceptions, and issues the report. For a Type II, the report describes how controls operated across the period and lists any exceptions with management responses.
A realistic timeline
| Phase | Typical duration | What happens |
|---|---|---|
| Scope + policy authoring | 3 to 6 weeks | Pick TSC, define boundary, write policies |
| Control implementation | 4 to 12 weeks | Stand up access reviews, change mgmt, monitoring |
| Penetration test + remediation | 4 to 8 weeks | Test, fix criticals/highs, retest |
| Readiness assessment | 2 to 4 weeks | Gap analysis, close findings |
| Type I audit | 2 to 4 weeks | Fieldwork, point-in-time attestation |
| Type II observation period | 3 to 12 months | Controls operate continuously; evidence accrues |
These phases overlap in practice. The pentest can run alongside control implementation; readiness happens while evidence accrues. Estimate the testing line item with the pentest cost calculator.
Frequently asked questions
How long does it take to prepare for a SOC 2 audit?
Most startups need three to six months of readiness work before a Type I audit if they are starting from scratch. A Type II then adds the observation period itself — typically three to twelve months — during which controls must operate continuously. If you already run reasonable engineering hygiene, a compliance platform can compress readiness to six to ten weeks, but the evidence has to be real, not retrofitted.
What are the five Trust Services Criteria in SOC 2?
Security (the only mandatory category, also called the Common Criteria), Availability, Processing Integrity, Confidentiality, and Privacy. Every SOC 2 report covers Security; the other four are optional and you include them only if they matter to your customers. Most early SaaS scopes Security plus, often, Availability and Confidentiality. Do not add categories you cannot produce evidence for.
What is the difference between SOC 2 Type I and Type II?
Type I attests that your controls are suitably designed at a single point in time. Type II attests that those controls operated effectively over a period — the observation window. Type I is faster and cheaper and proves intent; Type II is what enterprise buyers actually want because it proves the controls run continuously. Many companies do Type I first, then roll straight into a Type II window.
Is a penetration test required for SOC 2 audit readiness?
SOC 2 does not name a pentest, but auditors interpret the monitoring and risk-assessment criteria (CC4.1, CC7.1) as requiring annual penetration testing with a documented remediation loop. The pentest is one control among many — it is not the audit. Treat it as the evidence that satisfies the technical-testing expectation, scheduled so findings can be remediated and retested within the audit window.
What evidence do SOC 2 auditors actually ask for?
Policies and their acknowledgment, access-review records, onboarding and offboarding tickets, change-management approvals, vulnerability-scan and penetration-test reports with remediation evidence, backup and recovery test results, vendor risk reviews, security-awareness training completion, and incident-response runbooks plus any incident records. Auditors sample: they pick a date range and ask you to show the control operated for specific instances.
Do I need a compliance platform like Vanta or Drata for SOC 2?
You do not technically need one, but for most startups a platform like Vanta, Drata, Secureframe, or Thoropass pays for itself by automating evidence collection from your cloud, identity provider, and code host. It will not write your controls or fix a missing pentest — it organizes the evidence you produce. The platform is the filing cabinet, not the work.
Sources & references
Related reading and next steps
The audit is closer than the readiness work suggests.
Free scoping call. We'll cover where the penetration test fits in your SOC 2 timeline and the minimum viable scope to satisfy your auditor.
More compliance reading
All postsSOC 2 Pentest Prep Guide (2026)
Pre-audit pentesting that maps cleanly to SOC 2 CC controls.
Read postCybersecurity Services for SaaS Startups (2026)
What security work a SaaS founder actually needs in years 1-3.
Read postPCI-DSS Compliance for SaaS Checklist
What PCI scope reduction looks like when you route payments through Stripe.
Read post