2026-03-15 · 5 min read

How to prepare for a SOC 2 audit

Most first-time SOC 2 audits fail in the same way. Not catastrophically. Quietly. The auditor opens the kickoff call, asks for nine months of access review records, and the room goes silent. The evidence does not exist, or it exists in fragments across Notion, Google Drive, and someone's laptop. What follows is six weeks of scrambling, a delayed report, and a team that swears never to do this again.

SOC 2 audit prep checklist: 5 steps before fieldwork starts

It does not have to go that way. SOC 2 preparation is mechanical if you start early and work through it in order. Here is the sequence that works.

01Run a gap assessment

Before you write a single policy, figure out where you actually stand. A gap assessment maps your current controls against the SOC 2 trust services criteria and tells you what is missing.

You can do this yourself with a spreadsheet, hire a readiness consultant for a few thousand dollars, or run it through a compliance platform. The output should be a list of gaps grouped by control family: access management, change management, monitoring, incident response, vendor management, and risk assessment.

Expect to find gaps even if you think you are buttoned up. The first gap assessment usually surfaces 30 to 60 issues. That is normal.

02Write the required policies

SOC 2 does not give you a policy template, but auditors expect to see a specific set of documents. At minimum, you need:

  1. Information security policy (the umbrella document)
  2. Access control policy (provisioning, deprovisioning, MFA, least privilege)
  3. Change management policy (how code reaches production)
  4. Incident response policy (detection, escalation, postmortems)
  5. Vendor management policy (how you assess and monitor third parties)
  6. Risk assessment policy (how often you review risk and who owns it)
  7. Business continuity and disaster recovery policy
  8. Acceptable use policy (for employees)

Write them in your own voice. Auditors can spot a copied template from across the room, and copied policies signal that the controls behind them are also fictional. Each policy should reflect what your team actually does, not what a template says you should do.

Have every employee acknowledge the policies in writing. Track the acknowledgments. This becomes evidence later.

03Implement access reviews

Quarterly access reviews are one of the most commonly failed controls in first audits. Pick a cadence (quarterly is standard), a reviewer (usually the system owner or a manager), and a tracking method.

For each in-scope system, the reviewer confirms that every user still needs the access they have. Departed employees should already be gone. Role changes should already be reflected. Shared accounts should be eliminated or justified.

Document the review. Save the input list, the reviewer's decisions, and any revocations that resulted. This is exactly what the auditor will ask for.

04Set up evidence collection

Evidence collection is where most teams burn the most time. The trick is to automate the recurring stuff and accept that some things will always be manual.

Automate where you can: access logs from your identity provider, MFA enforcement reports, branch protection settings on GitHub, vulnerability scan results, backup confirmations, and uptime monitoring. These are all API-accessible and should never be screenshotted by a human.

Accept manual collection for: board meeting minutes, training completion records, vendor contract reviews, and physical security walkthroughs. Build a calendar for these so they do not surprise you.

A fractional CISO handles the automated layer for you, keeping evidence fresh as things change instead of drowning your team in notifications, and applies judgement where a dashboard cannot.

05Choose your auditor

Pick a licensed CPA firm with startup experience. Not all CPAs do SOC 2, and not all SOC 2 auditors understand cloud-native companies. Ask for referrals from peer companies your size. Get fixed-fee quotes from at least three firms. Expect to pay $7,000 to $15,000 for Type I and $15,000 to $30,000 for Type II.

The auditor relationship matters more than the firm name. A responsive auditor who answers questions in a day saves you weeks of project drift.

06Plan the timeline

A realistic first-audit timeline looks like this:

  • Weeks 1 to 4: Gap assessment and remediation planning
  • Weeks 4 to 10: Policy writing and control implementation
  • Weeks 10 to 12: Evidence collection setup and dry run
  • Weeks 12 to 14: Type I audit fieldwork
  • Months 4 to 9: Type II observation period (typically six months)
  • Months 9 to 11: Type II audit fieldwork
  • Month 11: Final report

Type II is not optional for most enterprise customers, so plan for it from day one even if you start with Type I.

What to do next

If you are at the start of this process, the highest-leverage move is to map your current controls before you write anything. Use the SOC 2 readiness assessment checklist to scope the work, then book a call to have a fractional CISO run the program so it does not burn a quarter of engineering time.

Related reading

Want a security leader to run this?

Xorabyte is a fractional CISO for startups who can review your cloud for the gaps found first, so a blocked deal or an audit stops being your problem to carry alone. Book a call and you will leave with a clear path, not a sales pitch.

Frequently asked questions

How do I prepare for my first SOC 2 audit?
The core steps are: run a gap assessment to find missing controls, write or update your security policies, connect your systems to a compliance platform for automated evidence collection, assign control owners, complete access reviews, confirm your vendor inventory is current, and schedule a readiness review 4 to 6 weeks before audit fieldwork begins. Starting this process 3 to 4 months before your target audit start date gives you enough runway.
What documents do I need for SOC 2?
The mandatory policy documents for most SOC 2 audits are: information security policy, access control policy, change management policy, incident response plan, business continuity and disaster recovery plan, vendor management policy, and acceptable use policy. Additional policies may be required depending on which Trust Services Criteria you include. Most compliance platforms provide policy templates.
What evidence do SOC 2 auditors collect?
Auditors collect evidence for each control. Common evidence types include: user access lists and access review records, MFA configuration screenshots, encryption settings from cloud providers, vulnerability scan and penetration test reports, change management tickets showing approvals, security training completion records, and vendor SOC 2 reports. A compliance platform with integrations collects most of this automatically.
What is a SOC 2 readiness assessment?
A readiness assessment is a review of your current control environment against the SOC 2 criteria you plan to include. It identifies gaps between what you have now and what the audit requires. Most compliance platforms include a built-in gap assessment. Some companies also hire a consultant for an independent readiness review before engaging the auditor.
Can I prepare for SOC 2 without a compliance platform?
Yes, but it significantly increases the time and cost. Without a platform, evidence collection is manual (screenshots, spreadsheet tracking, policy version control), control monitoring is periodic rather than continuous, and audit preparation is a large scramble. Most companies find that the cost of a compliance platform is offset in the first year by reduced internal labor.

Xorabyte

Get a security leader in your corner.

Xorabyte is a fractional CISO for startups facing SOC 2, security questionnaires, and enterprise security reviews. Tell us what triggered the need and we will map the path.