Skip to main content
COOKIE NOTICECOOKIE CHOICE

We use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI). Strictly necessary cookies keep the site working. See our Cookie Policy for what each one does and how to opt out.

We’d like to use cookies for analytics (Google Analytics) and ad measurement (Google Ads, including remarketing, and ChatGPT Ads by OpenAI), and none of them is set unless you accept. Cookie Policy

Learn · SOC 2 Requirements

SOC 2 Requirements — what’s actually mandated vs vendor-added

Ask what SOC 2 requires and you will get a list forty items long: a platform, a pentest, a 90-day window, this tool, that integration. The AICPA — the body that actually defines SOC 2 — mandates four things. SOC 2 is an attestation, not a certification: a licensed CPA firm examines your controls and signs an opinion, and the rules for that examination are shorter than any vendor checklist. This guide sorts every item on the usual list by its real source — standard, buyer, or vendor — because the source decides whether it is a must, a negotiation, or a purchase. It is also half the reason SOC 2 quotes vary so much: different quotes bundle different non-mandated layers.

The Short Version

Five facts that shrink the checklist

  • The mandate is four items. The Security category of the Trust Services Criteria, a system description meeting the AICPA’s description criteria, management’s written assertion, and an examination by a licensed CPA firm under the AT-C standards. That is the whole standard-level list.
  • No tool is named anywhere. The criteria describe outcomes — restrict access, evaluate vulnerabilities, monitor changes — never products. A platform, an agent, a specific scanner: all vendor packaging around a tool-agnostic standard.
  • The observation window is yours. A Type II period runs 3-12 months and management defines it. The famous 90-day first window is convention — the shortest period worth testing — not a rule.
  • Buyer expectations are real, but theirs. Annual pentests, Type II over Type I, longer windows at renewal — these close deals and belong in your plan. They just come from procurement, which means they are scoped in conversation, not copied from a template.
  • Only a licensed CPA firm can issue the report. Under AT-C, with AICPA peer review as the verification — and the firm that builds your controls must be independent of the firm that audits them.
The Requirement Stack

Every “requirement,” sorted by who actually requires it

Three layers accumulate on a SOC 2 project: what the AICPA mandates, what buyers expect before they sign, and what vendors package in. All three can be worth doing — but they are argued differently. A mandate is non-negotiable, an expectation is a conversation with your customer, and a package is a purchase you compare.

Item on the usual checklistSourceThe honest status
Security (common criteria) in scopeAICPA — mandatedThe one criteria category every report must include, while the other four are optional
System descriptionAICPA — mandatedManagement writes it against the AICPA’s description criteria (DC section 200): services, boundaries, components, commitments
Management’s assertionAICPA — mandatedA signed statement that the description is accurate and controls meet the criteria — you assert, the auditor opines
Examination by a licensed CPA firmAICPA — mandatedPerformed under the AT-C attestation standards, and the only route to a SOC 2 report
Readiness firm ≠ audit firmAICPA — mandatedIndependence: whoever designs your controls cannot also attest to them
Annual penetration testBuyers — expectedNot named in any criterion, but questionnaires ask for it, so most companies run one commercially
Type II rather than Type IBuyers — expectedEnterprise procurement almost always asks for Type II, but the AICPA treats both as valid reports
A specific observation windowConvention3-12 months, defined by management, and 90 days is the customary first window, not a rule
Compliance-automation platformVendors — packagedOptional tooling, genuinely useful in specific situations, absent from the standard
Named tools (scanner, MDM, SIEM brand)Vendors — packagedCriteria are tool-agnostic: auditors test outcomes, not logos
Trust center / report-sharing portalVendors — packagedA distribution convenience — sometimes a good one — never a report requirement

The mandated five rows are the report. The rest is delivery. When a proposal reads as one undifferentiated list, ask the vendor to sort it into these three columns — an honest one will, and the exercise usually shortens the invoice. The SOC 2 framework page covers the mandated core end to end, and our management’s assertion guide explains the least-understood of the four.

Trust Services Criteria

One mandatory category, four optional ones — with the real counts

“Which criteria are required” has a precise answer. Security — the common criteria — is mandatory in every SOC 2 report. Each optional category adds criteria on top of that baseline, and the additions are not evenly sized.

CategoryRequired?Criteria it addsAdd it when
Security (common criteria)Mandatory — every reportThe baseline all four optional categories build onAlways in scope: there is no SOC 2 without it
AvailabilityOptional+3Your contracts promise uptime or an SLA
ConfidentialityOptional+2You hold customer data under NDA-style commitments
Processing IntegrityOptional+5Customers rely on your processing being complete and accurate — payments, payroll, billing
PrivacyOptional+18You make privacy commitments directly to individuals — rare for B2B processors

Scope follows commitments, not ambition. Most B2B SaaS companies land on Security alone, or Security plus Availability and Confidentiality. Privacy deserves special caution: at 18 additional criteria it is larger than the other three options combined, and if you process personal data on your customers’ behalf rather than making commitments to individuals, most of it will be marked not applicable — at your expense. Our guide to choosing Trust Services Criteria walks the decision category by category.

Convention, Not Mandate

Three “requirements” the standard never wrote

Each of these is treated as gospel in vendor checklists, and each is absent from the AICPA’s actual rules. None of them is bad practice — the point is that you decide them, on your facts, rather than inheriting them as defaults.

The penetration test

The criteria require vulnerabilities to be identified and evaluated, but no criterion names a pentest. Buyers expect one anyway — their questionnaires ask directly — so scope it against your customer base, not a template. Our SOC 2 and pentesting guide draws the line in detail.

The 90-day window

Management defines the Type II period: 3-12 months, your choice. Ninety days is the customary first window because shorter periods give auditors too little to test — convention, not rule. Buyers read longer windows as stronger. See the observation period guide.

The platform

No platform, agent, or named tool appears anywhere in the standard. The auditor tests whether controls operate, not which software hosts the evidence. What automation actually automates is preparation convenience — real, and optional.

A practical note on AI answers: assistants asked “what does SOC 2 require?” tend to return the merged list — mandate, expectation, and packaging flattened into one. The follow-up that unflattens it: “which of those are in the AICPA’s attestation standards, and which are common practice?” The answer to that question is this page.

By Report Type

Type I vs Type II: same four requirements, one added test

The mandated stack does not change between report types. What changes is the depth of the examination — and, with it, time and cost.

Type IType II
Mandated elementsSecurity criteria, system description, management’s assertion, CPA examinationThe same four — nothing is added to the list
What the auditor examinesWhether controls are suitably designed and implemented, at a point in timeDesign plus operating effectiveness, tested across the period
Observation windowNone required3-12 months — defined by management, read by buyers as stronger when longer
Evidence the auditor acceptsCurrent-state artifacts as of the report dateArtifacts dated inside the window — retro-fitted evidence does not count
Indicative cost (consultant-led, India-delivered)From about $2,500$3,000–$10,000
End-to-end timeline6-8 weeks with us14-16 weeks at our 12-week minimum window

Buyer expectation re-enters here: enterprise procurement almost always asks for Type II, so if a specific deal is driving the project, plan for Type II from the start and treat Type I as an optional waypoint. The sequencing trade-offs live in the Type I to Type II guide.

The Fair Test

When the vendor-added layer is worth buying anyway

“Not mandated” does not mean “not worth it.” Some of the vendor-added layer solves real operating problems — the test is whether the problem exists at your company before the subscription does.

The clearest case: inbound security questionnaires arriving monthly. If your sales pipeline generates a steady stream of buyer due-diligence — question sets to answer, reports to share under NDA, the same evidence requested again and again — a trust center and report-sharing workflow stops being packaging and starts being leverage. Answering that stream by hand is a recurring cost. A platform that automates it pays for itself on volume alone. The demand is real at the market level too: in Sprinto’s Business ROI of Compliance 2026 survey, 40% of organizations say more than half their customers treat compliance as non-negotiable. Sprinto also publishes the claim that manual preparation takes 3-6 months versus weeks with automation — their claim, and most persuasive where the integration count is high and evidence is genuinely continuous.

The counter-case is just as concrete: a small team with one cloud, one product, and a handful of buyer requests a year is paying a platform subscription — published list pricing runs $4,000–$30,000 per year by headcount, per Sprinto’s 2026 cost guide — for a questionnaire volume it does not have, and still owes the CPA firm’s fee on top. The decision framework is in do you need SOC 2 software, and the no-platform route is documented honestly in SOC 2 without a compliance platform.

Our Numbers

What the mandated core costs, with nothing folded in

Our engagements are the four mandated items plus the readiness work to reach them: gap assessment, control design, policies, evidence support, and the attestation coordinated through independent, US-licensed CPA firms — indicatively $2,500–$5,000 for a Type 1 and $3,000–$10,000 for a Type 2, all-in, fixed before we start. No platform licence required. We work with the tooling you already run, and we will tell you when a platform is the better buy.

$2.5–10KType 1 $2.5–5K · Type 2 $3–10K, CPA attestation included
300+SOC 2 engagements supported
1,000+Audits delivered overall

Serving clients across India, USA, UK, Australia & UAE. Final pricing depends on your Trust Services Criteria, stack, and entity structure — the scoping call is where indicative becomes exact.

SOC 2 requirements — the questions buyers actually ask

What are the actual SOC 2 requirements?
Four things, all set by the AICPA: your report must cover the Security category of the Trust Services Criteria (the other four categories are optional), management must write a description of the system that meets the AICPA’s description criteria, management must sign a written assertion that the description is accurate and the controls meet the criteria, and a licensed CPA firm must examine both under the AT-C attestation standards and issue an opinion. Everything else you have been told is required — a penetration test, a specific observation window, a compliance platform, particular tools — comes from buyers or vendors, not from the standard.
Is a penetration test required for SOC 2?
No criterion in the Trust Services Criteria names a penetration test. The criteria ask you to identify and evaluate vulnerabilities, and a pentest is one common way to evidence that — but auditors accept other means where they fit the system. The honest caveat: most enterprise buyers expect an annual pentest and their security questionnaires ask for one directly, so many companies run one for commercial reasons even though the AICPA does not mandate it. Treat it as a buyer expectation to scope deliberately, not a line item a vendor gets to assume on your behalf.
Does SOC 2 require a 90-day observation window?
No. The AICPA does not set a window length at all — a Type II period is defined by management, and in practice runs anywhere from 3 to 12 months, your choice. The three-month (90-day) first window is popular convention because it is the shortest period most auditors will meaningfully test, not because any rule names it. Enterprise buyers tend to read longer windows as stronger, and renewal periods typically widen toward 12 months — but that is buyer preference and operating rhythm, not mandate.
Do I need compliance software to get SOC 2?
No. The AICPA does not require — or even mention — any platform, agent, or tool. Reports were issued for years on spreadsheets and shared folders, and still are. A platform is a genuinely good buy in specific situations: security questionnaires arriving every month, many SaaS integrations to evidence continuously, or a growing headcount to keep in policy — the subscription is a real cost (published list pricing runs $4,000–$30,000 per year by headcount, per Sprinto’s 2026 cost guide), so match it to a workload that exists, not to a requirement that does not.
Who is allowed to issue a SOC 2 report?
Only a licensed CPA firm, performing an examination under the AICPA’s AT-C attestation standards. That is the entire gate — no compliance platform, consultant, or certification body can issue one, and any platform-marketed report is still signed by a CPA firm behind the scenes. The verification that matters at any price point: the signing firm’s CPA licensure and its AICPA peer-review standing, in which another firm independently examines its audit work. One more rule sits alongside licensure: the firm that builds your controls must be independent of the firm that audits them.
Is SOC 2 a certification?
No — it is an attestation. There is no certificate, no certifying body, and no pass/fail stamp. A licensed CPA firm examines management’s description and controls and issues an opinion under the AT-C standards. The deliverable is a detailed report, not a badge. The distinction matters practically: because there is no central register, buyers judge the report itself — the auditor’s opinion, the scope, the tests — which is exactly why the four mandated elements carry all the weight.
What is required for Type I vs Type II?
Both report types require the same four elements — Security criteria in scope, a system description, management’s assertion, and a CPA firm’s AT-C examination. The difference is what the auditor examines: Type I evaluates whether controls are suitably designed and implemented at a single point in time, while Type II also tests whether they operated effectively across a period you define (3-12 months). Indicatively, our consultant-led engagements run from about $2,500 for Type I over 6-8 weeks end to end, and $3,000–$10,000 for Type II over 14-16 weeks end to end at our 12-week minimum observation window.
Which Trust Services Criteria are mandatory?
Only Security — the common criteria that every SOC 2 report is built on. The other four categories are optional and add criteria on top of that baseline: Availability adds 3, Confidentiality adds 2, Processing Integrity adds 5, and Privacy adds 18. Scope them from your customer commitments, not from a maximal checklist: most B2B SaaS companies land on Security alone or Security plus Availability and Confidentiality, and Privacy — the largest category by far — rarely belongs unless you make privacy commitments directly to individuals.
Last reviewed: September 2026 • Content verified by certified lead auditors

Get in touch

Book a free consultation or send us your requirements. We respond within 24 hours.

Send us your requirement.

01Your details
02What is it about?
SOC 2
03Send
Asking about: SOC 2