SOC 2

Vendor-neutral guidance on the SOC 2 examination for founders, CTOs, CISOs, engineering leads, and compliance owners — what the report proves, the Type I / Type II split, readiness through fieldwork, cost and timeline drivers, exceptions and opinion types. SOC 2 is an AICPA SSAE 18 attestation examination performed by a licensed CPA firm, not a certification. Not legal advice. Does not determine that YOU need SOC 2. Does not issue a SOC 2 report.

SOC 2, explained for engineering teams

A SOC 2 report is the output of an attestation examination a licensed CPA firm performs under the AICPA's SSAE 18 standard (attestation section AT-C 105 and AT-C 205). It is not a certification, a licence, or a government approval, and no one "passes" SOC 2 the way you pass a test. The CPA examines whether the controls your organization says it operates are described fairly and — for a Type II report — whether they operated effectively across a window of time, then expresses a professional opinion. The deliverable is a report, typically shared under NDA with customers and their security teams, not a public badge. A vendor who tells you they are "SOC 2 certified" is using the word loosely; the accurate phrase is "we have a SOC 2 report."

The five Trust Services Criteria

SOC 2 is built on the AICPA's Trust Services Criteria (the 2017 TSC, revised in 2022). There are five categories, and only the first is mandatory:

  • Security (the Common Criteria, CC1–CC9) — the baseline every SOC 2 report covers: governance, access control, change management, risk assessment, logical and physical access, system operations, and incident response.
  • Availability — whether the system is available for operation and use as committed, including monitoring, capacity, and backup/recovery.
  • Processing Integrity — whether processing is complete, valid, accurate, timely, and authorized.
  • Confidentiality — whether information designated confidential is protected as committed.
  • Privacy — whether personal information is collected, used, retained, disclosed, and disposed of in line with the organization's privacy notice.

Most engineering-led companies scope their first report to Security only, adding Availability and Confidentiality when a customer contract or risk assessment calls for them. The scope you pick decides which controls — and therefore which engineering evidence — the auditor will test. Privacy is the category most often left out of an early report because it reaches well beyond engineering into legal and data-governance commitments.

Type I versus Type II

A Type I report opines on whether your controls are suitably designed at a single point in time — a snapshot. A Type II report opines on whether those same controls operated effectively across an observation window, usually three to twelve months. Type II is the report enterprise buyers actually ask for, because design without operation proves nothing. A common path is a Type I to establish the baseline, then a Type II covering the following period; many teams skip straight to a short Type II window once their controls are stable. The length of the window is a scoping decision, not a rule.

What engineering actually owns in the audit

A large share of SOC 2 Security criteria map directly onto day-to-day engineering practice, which is why the audit lands on engineering calendars. The recurring evidence requests are concrete and system-of-record-backed:

  • Change management (CC8.1) — code changes are reviewed, approved, and traceable: pull-request approvals, protected branches, and a link from a deploy back to the merge that produced it.
  • Logical access (CC6.1–CC6.3) — least-privilege access to production, source control, and cloud accounts, with joiner/mover/leaver evidence and periodic access reviews.
  • System operations and monitoring (CC7.1–CC7.2) — logging, alerting, and vulnerability management, with evidence that findings are triaged and remediated.
  • Incident response (CC7.3–CC7.5) — a documented process plus evidence it was followed when something actually happened.
  • Backup and recovery — where Availability is in scope, evidence that backups run and restores are tested.

Auditors will ask for populations and samples: every production change in the window, every new hire's access grant, every closed incident — not a tidy screenshot taken the week before fieldwork. Teams that pass cleanly are the ones whose source control, CI/CD, ticketing, and cloud providers already hold that evidence as a byproduct of normal work.

The examination lifecycle, and how it ends

A typical engagement moves through scoping (which criteria, which systems, which window), readiness (a gap assessment, often run internally or with a firm), the observation window during which controls must operate, fieldwork (the auditor requests and tests evidence), and the report. The auditor's opinion is one of four: an unqualified (clean) opinion, a qualified opinion where one or more controls had exceptions, an adverse opinion, or a disclaimer. An exception is a specific instance where a control did not operate as described; it does not automatically mean a qualified opinion, and a report with a documented, remediated exception is still a usable report. Reports also carry complementary user-entity controls (CUECs) — the things your customers must do on their side for the controls to hold.

What drives SOC 2 cost and timeline

There is no list price. The two biggest cost drivers are scope (how many Trust Services Criteria and how many systems) and the state of your controls when readiness starts — a team that already enforces reviews, access management, and logging spends far less than one building those from scratch. Beyond the CPA firm's fee, budget for the internal engineering and compliance time the evidence collection consumes, and for any readiness or automation tooling. On timeline, the floor is the observation window itself: a Type II cannot report on a three-month period until three months have elapsed. Readiness before the window and fieldwork after it each add weeks, so a first Type II commonly lands several months out even when the controls are in good shape. Treat any promise of a report in days as a Type I snapshot, not a Type II.

SOC 2 is not ISO 27001, SOC 1, or a penetration test

SOC 2 is frequently confused with neighbouring artifacts, and the distinction matters when a customer asks for "your security certification." SOC 1 covers controls relevant to a customer's financial reporting (ICFR), not security broadly — different criteria, different audience. ISO/IEC 27001 is a certification of an information security management system (ISMS) against an international standard, with a certification body and a certificate — genuinely a certification, unlike SOC 2. A penetration test is a point-in-time technical assessment, not an attestation of controls over time, though SOC 2 reports often reference that one was performed. Many controls overlap across these, which is why evidence collected for SOC 2 is reusable; the frameworks and the deliverables are not interchangeable.

Bridge letters and keeping a report current

A Type II report covers a fixed window that ends on a date in the past, so there is always a gap between the window's end and the day a customer reviews the report. A bridge letter (or gap letter) is a short statement from your management — not the auditor — affirming that no material changes to the control environment occurred between the report's end date and today. Bridge letters are a stopgap, generally accepted for a few months at most; they do not extend the auditor's opinion. The durable answer is a recurring annual (or continuous) examination so the windows abut, which is why teams invest in collecting evidence continuously rather than re-running a scramble each cycle.

This hub is operational guidance distilled from named public sources (the AICPA SSAE 18 standard and the 2017 Trust Services Criteria, revised 2022). It is not legal advice, not a determination that your organization needs SOC 2, and not a substitute for a licensed CPA firm. ShipReady does not perform SOC 2 examinations or issue SOC 2 reports.

Every SOC 2 guide in this cluster

What is SOC 2, and what does the report prove?

SOC 2 is an AICPA SSAE 18 attestation examination over the Trust Services Criteria — a licensed CPA firm's report, not a certification. Not legal advice.

SOC 2 Type I or Type II — which report do you need?

SOC 2 Type I covers control design at a point in time; Type II covers operating effectiveness over a review period. Most buyers want Type II. Not legal advice.

Who needs SOC 2, and is it ever legally required?

No statute requires a SOC 2 report — the trigger is enterprise procurement and contracts. How to tell whether SOC 2, ISO 27001, or neither fits. Not legal advice.

How do you get a SOC 2 report, step by step?

The SOC 2 lifecycle end to end: scope criteria, gap assessment, remediation, engage a CPA firm, observation period, fieldwork, report. Not legal advice.

What belongs on a SOC 2 readiness checklist?

A SOC 2 readiness checklist by criteria series CC1–CC9, with every item labelled as an attestation requirement, best practice, or recommendation. Not legal advice.

What happens during a SOC 2 audit?

What a CPA firm does during a SOC 2 examination: planning, walkthroughs, populations, sampling, testing, and report drafting under SSAE 18. Not legal advice.

Who can perform a SOC 2 examination and issue the report?

Only a licensed CPA firm can perform a SOC 2 examination and issue the report. How to verify a licence and peer review, and why tooling is not the attestor.

What evidence will a SOC 2 auditor request?

The evidence a SOC 2 auditor requests, by criteria series CC1–CC9: populations, access reviews, change approvals, incident records. Not legal advice.

How long does SOC 2 take from start to report?

SOC 2 timelines by stage: readiness, the Type II observation period of commonly 3–12 months, fieldwork, and report drafting. Market observation, not a rule.

How much does SOC 2 cost, and what drives the price?

SOC 2 cost drivers: CPA firm fee, readiness and tooling, penetration testing, internal time. One-time versus recurring, as market observation — not a quote.

What happens if you have SOC 2 audit exceptions?

An exception is a control deviation noted in a SOC 2 report — not automatically a qualified opinion. How management responses work, and who decides. Not legal advice.

What happens if you fail SOC 2?

SOC 2 has no pass or fail — it produces an opinion: unmodified, qualified, adverse, or a disclaimer. What each means and how to recover. Not legal advice.

How do you choose a SOC 2 auditor?

Defensible criteria for selecting a SOC 2 auditor: CPA licence, peer review, independence, relevant experience, report quality, timeline, price. No rankings.

How do you prepare engineering teams for SOC 2?

SOC 2 for developers and DevOps: pull-request approvals, access provisioning, secrets, logging, backups, on-call — what is tested and what is just good practice.

How do you collect SOC 2 evidence continuously?

Why a Type II period needs evidence across the whole window, what a sensible collection cadence looks like, and why automation supports but never replaces the CPA exam.

How does ShipReady Metrics support SOC 2 evidence?

Which SOC 2 criteria series ShipReady Metrics helps evidence, which it does not touch, and where the licensed CPA firm's examination begins. Not legal advice.

What are the best SOC 2 audit firms?

Major SOC 2 CPA firms by stated criteria: CPA licensure, AICPA peer review, independence, industry fit. Not a ranking. Inclusion is not endorsement. Not legal advice.

Turn engineering work into SOC 2 evidence

ShipReady maps your source control, CI/CD, and cloud activity to the Security criteria engineering owns — change approvals, access reviews, and remediation — so the evidence an auditor samples is collected continuously instead of scrambled together before fieldwork.