If you sell software to enterprise buyers, SOC 2 compliance usually arrives as a surprise. A deal is moving well, then a security questionnaire lands and asks for your SOC 2 report. A sales conversation has quietly become a compliance project, and nobody on your team has run one before.

This guide walks through what SOC 2 actually is, what your buyers are really asking for, what the work involves, how long it takes, what drives the cost, and what happens after the report lands. No jargon, no scare tactics, and no pretending it is simpler than it is.

What SOC 2 actually is (and what it is not)

SOC stands for System and Organization Controls, a reporting framework from the AICPA (the American Institute of Certified Public Accountants). A SOC 2 engagement is an examination in which an independent, licensed CPA firm evaluates the controls you use to protect customer data and then issues a report with its opinion.

The distinction between an opinion and an approval matters more than most founders realize. SOC 2 is an attestation, not a certification. There is no certificate, no registry, no government body that approves you, and no passing score. An auditor examines what you claim to do, tests whether you actually do it, and writes up what they found.

So the phrase "SOC 2 certified" does not describe anything real. The accurate ways to say it are SOC 2 compliant, or better, "we have a SOC 2 Type II report." Enterprise security reviewers notice the difference, and getting it wrong on your website is a small, avoidable credibility hit on the exact page meant to build credibility.

For the authoritative description of the SOC suite and how these engagements work, the AICPA maintains an overview of SOC for Service Organizations.

Why enterprise buyers ask for it

Your buyer's security team exists to make sure that handing you their data does not become their problem. Before SOC 2 existed in its current form, they did that with long bespoke questionnaires, one per vendor, each one different.

A SOC 2 report replaces most of that with a single document produced by an independent third party. For the buyer it is faster and more trustworthy than your own answers. For you, the effect on the business is concrete:

  • Shorter sales cycles. Security review stops being a multi-week back and forth and becomes an attachment.
  • Access to deals you were previously screened out of. Plenty of enterprise procurement policies simply will not onboard a vendor without one.
  • Fewer custom questionnaires. You answer once, thoroughly, instead of forty times, partially.
  • Smoother cyber-insurance renewals. Underwriters ask many of the same questions the audit already answered.
  • A real differentiator against similar-sized competitors who have not done the work yet.

That is the honest reason to do SOC 2. Not fear, and not compliance for its own sake. It is a trust credential that opens doors.

Choosing between Type I and Type II

SOC 2 comes in two report types, and the difference is time. Type I looks at a single point in time and asks whether your controls are suitably designed as of a given date. Type II looks at a period, called the observation period or operating effectiveness period, and asks whether those controls actually operated the way you said they did, day after day, across that window.

 SOC 2 Type ISOC 2 Type II
What it examinesWhether controls are suitably designedWhether controls operated effectively
Time coveredA single date (a snapshot)A period, typically 3 to 12 months
Evidence testedControl design and documentationSamples drawn from across the whole period
What buyers ask forOccasionally accepted as interim proofAlmost always what "send us your SOC 2" means
Fastest route to a reportWeeks after readiness work is doneReadiness, then the full observation period, then fieldwork
Best used whenA live deal needs proof before the window closesYou are establishing durable, renewable credibility

When a buyer says "send us your SOC 2," they almost always mean Type II. A Type I is genuinely useful as a stepping stone. It proves your program is built, it can unblock a deal in progress, and it front-loads most of the work. But it is not the destination, and a buyer who knows the difference will ask when your Type II is coming.

The practical question for a first-time team is how long that first observation window should be. A shorter Year-1 window (a few months rather than a full year) gets a real Type II report into your sales cycle far sooner, and you then settle into standard annual cycles from there. This is the approach we take for first-time clients, and you can see how the full engagement is structured on our SOC 2 services page.

The five Trust Services Criteria

SOC 2 is organized around the AICPA's Trust Services Criteria, five categories that define what the auditor can examine:

  1. Security. Protection against unauthorized access, use, or modification. Also called the Common Criteria, and required in every SOC 2 engagement.
  2. Availability. The system is available for operation and use as committed.
  3. Processing Integrity. Processing is complete, valid, accurate, timely, and authorized.
  4. Confidentiality. Information designated as confidential is protected as committed.
  5. Privacy. Personal information is collected, used, retained, and disclosed in line with your stated commitments.

Security is mandatory. The other four are optional, and you pick them based on what you have actually promised customers in contracts and SLAs. Most early-stage SaaS companies scope to Security alone, or Security plus Availability and Confidentiality. Adding all five because it sounds more impressive is a common and expensive mistake. Every criterion you include means more controls, more evidence, and a higher audit fee, and buyers do not award points for the ones they did not ask about.

The criteria themselves are published by the AICPA in the 2017 Trust Services Criteria (with revised points of focus, 2022).

What SOC 2 compliance requirements actually look like in practice

What surprises most engineering teams is that SOC 2 does not hand you a list of required controls. The criteria are outcome-based. They describe what must be true, and you decide which controls get you there and then prove they work.

That flexibility is genuinely good news for a small cloud-native team, because you are not forced into enterprise-shaped processes. In practice, though, most SaaS SOC 2 programs end up covering the same ground:

  • Written policies covering information security, access, change management, incident response, and business continuity, that reflect what you really do
  • Access control through SSO, multi-factor authentication, least privilege, and documented onboarding and offboarding
  • Change management with code review, approvals, and a traceable path from change to deploy
  • Vulnerability management covering dependency and infrastructure scanning, plus a defined remediation window
  • Logging and monitoring, with alerting that a human actually receives
  • Encryption in transit and at rest
  • Backups and recovery, tested rather than assumed
  • Vendor management, meaning a subprocessor inventory and a review of their security posture
  • An annual risk assessment that produces decisions, not just a spreadsheet
  • Security awareness training and background checks at hire
  • Incident response, documented and rehearsed at least once

Nearly all of this is normal good engineering hygiene. The audit-specific part is evidence, which means proving the control ran every time rather than just showing that it exists. Teams that struggle with SOC 2 usually have the controls and no clean way to show them.

Why scope is the decision that shapes everything else

Before any of the work starts, you define the scope, which sets out the product, systems, infrastructure, and people the report covers. Scope drives the control count, the evidence volume, the audit fee, and the timeline.

Keep it tight and honest. Cover the product your enterprise buyers actually use and the systems that support it. A scope stretched to include internal tools nobody asked about buys you nothing in a security review and costs you real money and calendar time. You can always expand scope in a later cycle.

How long SOC 2 takes

SOC 2 compliance is a sequence of phases rather than a single event, and how long it takes depends mostly on how much of the groundwork already exists. The phases themselves are consistent:

  1. Readiness and gap assessment. Scope the report, map criteria to your existing controls, and produce a list of gaps. Typically a few weeks.
  2. Remediation. Close the gaps, write and adopt the policies, turn on what is missing. This is where the calendar goes, and it depends heavily on your starting point.
  3. Observation period (Type II only). Controls run and generate evidence over the defined window. An observation period cannot be compressed, because it is measured in real elapsed time.
  4. Audit fieldwork. The CPA firm samples evidence, tests controls, and asks follow-up questions.
  5. Report issuance. Draft, review, final report.

A well-prepared small SaaS team is generally looking at several months from kickoff to a Type II report in hand. The two biggest variables are how much remediation you need and how long your observation window is. Be skeptical of anyone promising a Type II in weeks, because the observation period alone makes that arithmetic impossible.

What drives the cost

There is no single number, because SOC 2 is not one purchase. The spend breaks into parts:

  • The CPA firm's audit fee. The only cost that is strictly required. It scales with scope, criteria selected, and report type.
  • Readiness and program build. Either your team's time or an outside partner's.
  • Tooling. Compliance automation platforms, plus any security tools you were missing.
  • Remediation. Whatever you have to buy or build to close gaps, from an SSO tier upgrade to a logging pipeline.
  • Penetration testing. Not formally mandated by SOC 2, but frequently expected by the same buyers, so most teams budget for it.
  • Internal engineering time, which is usually the largest real cost and the one most often left out of the estimate.

A useful way to frame the number is to weigh the total against the value of the deals currently stalled in security review. For most B2B SaaS companies at the point where buyers start asking, one enterprise contract covers the program.

What is actually in a SOC 2 report

The final report is a formal document, typically running to dozens of pages, with a predictable structure:

  • Management's assertion. Your statement about your own system and controls.
  • The independent service auditor's report. The CPA firm's opinion. This is the part buyers read first.
  • The system description. Your description of the service, boundaries, and controls, written against the AICPA's SOC 2 description criteria.
  • Tests of controls and results. What the auditor tested, how, and what they found, including any exceptions.
  • Other information, optional, where management can respond to exceptions or add context.

Two things worth knowing. First, an unqualified opinion is the clean result you want. Second, a report with a small number of documented exceptions is not a disaster. Exceptions are common, and reviewers care about severity and your response far more than about a perfect record. A report also lists complementary user entity controls, the things your customers must do on their side, which is why buyers read them rather than just filing them.

Bridge letters and renewal after the report

A Type II report covers a specific window that has already ended, so there is always a gap between the end of the period and the day a prospect asks for it. That gap is covered by a bridge letter (also called a gap letter), a short signed statement that nothing material has changed since the period closed. Expect to issue these routinely.

SOC 2 then becomes an annual rhythm rather than a project. Controls keep running, evidence keeps accumulating, and the next report picks up where the last left off. This is the shift that separates teams who find their second audit easy from teams who find it as painful as the first.

SOC 2 and ISO 27001

These get conflated constantly, so it is worth stating precisely. SOC 2 is a CPA attestation report under AICPA standards, while ISO 27001 is a certification against an information security management system (ISMS) standard, issued through an accredited certification body. They are not interchangeable terms.

 SOC 2ISO 27001
What it isAn attestation reportA certification against a standard
Who issues itA licensed CPA firmAn accredited certification body
Standard set byAICPAISO and IEC
What you receiveA detailed report, usually shared under NDAA certificate, plus an audit report
Correct phrasing"SOC 2 compliant," never "SOC 2 certified""ISO 27001 certified" is accurate
Most often asked for byNorth American buyersInternational and EU buyers
Renewal rhythmAnnual report covering a new periodThree-year cycle with surveillance audits

The underlying controls overlap heavily, so a program built for one substantially supports the other. If your buyer base is split across both, sequence them deliberately rather than running two programs in parallel.

Five mistakes that cost small teams the most

  • Scoping too broadly because more sounds better. It adds cost and time, and no buyer rewards it.
  • Selecting all five criteria when contracts only commit you to Security.
  • Writing aspirational policies. If the policy says quarterly access reviews and you do them annually, you have created your own exception.
  • Treating evidence as an afterthought. Evidence you cannot retrieve is a control you cannot prove.
  • Saying "SOC 2 certified" in your marketing. It is inaccurate, and the people it is aimed at are exactly the people who will notice.

Frequently asked questions

Is SOC 2 compliance legally required?

No. SOC 2 is not a law or regulation, and no agency mandates it. The pressure comes from the market instead, through your customers' contracts, procurement policies, and vendor risk programs. That makes it a commercial requirement in practice, even though it is voluntary on paper.

Can we say we are "SOC 2 certified"?

No, and it is worth being careful here. SOC 2 is an attestation performed by a CPA firm, not a certification, so no certificate exists to hold. Say "SOC 2 compliant," or state that you have a SOC 2 Type II report available under NDA.

Should we start with Type I or go straight to Type II?

If a live deal needs proof soon, a Type I gets something credible in front of the buyer while your observation period runs. If you have runway and no immediate deadline, going straight to Type II saves an audit fee. Either way the preparation work is nearly identical, so the choice is about timing, not effort.

How long is a SOC 2 report valid?

A report has no formal expiry, but it covers a defined period, and most buyers treat anything older than about twelve months as stale. That is why SOC 2 runs on an annual cycle, with bridge letters covering the interval in between.

Do we need a compliance automation platform?

Not strictly. Platforms like these collect evidence continuously and save real time, particularly at renewal, and most teams find them worth it. They do not, however, produce a report or make the judgment calls. Scope, control design, and evidence quality are still decisions someone has to make well.

Where to start with SOC 2 compliance

If buyers have started asking, the first move is not to buy tooling. It is to define your scope and get an honest read on the gap between where you are and what the criteria require. Everything else, budget, timeline, and which report type makes sense, follows from that.

SOC 2 is worth doing properly because of what it unlocks, from the enterprise deal that was out of reach to the security review that closes in days and the renewal conversation that stops being a negotiation about trust. It is a growth investment that happens to be shaped like a compliance project.

We help small cloud-native SaaS companies through exactly this, from the first scope conversation to the report in hand. If you want the detail, here is how we run a SOC 2 engagement, and here is why SOC 2 is a snapshot and security is a practice.

Planning your first SOC 2?

We help small cloud-native SaaS companies turn compliance into something enterprise buyers actually trust. Let's talk about where you are and what's next.

Start a conversation