Skip the reading? Connect your stack and get a readiness score today. Plans from $79 a month, prices published.
SOC 1 reports on controls over financial reporting (ICFR): they are for service organizations whose service affects a client's financial statements, such as payroll processors, billing platforms, and claims administrators. SOC 2 reports on controls against the Trust Services Criteria (security, availability, processing integrity, confidentiality, and privacy), and it is what most software and SaaS vendors use to prove they protect customer data. Both reports come in Type 1 (control design at a single point in time) and Type 2 (operating effectiveness tested across a 3 to 12 month window), so the report you need depends on what your service touches and what your customers are asking you to prove.
What is SOC 1 and SOC 2?
They are two members of the same family of assurance reports, both issued by a licensed CPA firm about a service organization, and both governed by AICPA standards. What separates them is the subject matter. SOC 1 is about controls that could affect the accuracy of a customer's financial statements. SOC 2 is about controls that protect the security, availability, integrity, confidentiality, and privacy of the data and systems you run on a customer's behalf.
Neither is a certification, which trips up a lot of first-time buyers. There is no pass mark and no public registry. You receive a report containing the auditor's opinion, and that opinion can be unqualified, qualified, adverse, or a disclaimer. Your customers read the report under a nondisclosure agreement and decide for themselves whether it satisfies them.
SOC 1 vs SOC 2 comparison table
| Dimension | SOC 1 | SOC 2 |
|---|---|---|
| What it covers | Internal controls over financial reporting (ICFR) at the service organization | Controls mapped to the Trust Services Criteria for data and systems |
| Who needs it | Service orgs whose processing flows into a client's financial statements (payroll, billing, claims, loan servicing) | SaaS, cloud, and technology vendors that store or process customer data |
| Standard and issuer | SSAE 18, AT-C 320; performed by a licensed CPA firm under AICPA rules | AICPA Trust Services Criteria (2017, revised 2022); performed by a licensed CPA firm |
| Criteria basis | Financial statement assertions and control objectives you define | Five Trust Services categories (security is required; the other four are optional) |
| Type 1 vs Type 2 | Type 1: design at a point in time. Type 2: operating effectiveness over a period | Type 1: design at a point in time. Type 2: operating effectiveness over a period |
| Who reads the report | Your client's finance team and their financial statement auditors | Your customer's security, procurement, and vendor risk teams |
| Typical use case | A client's auditor needs assurance about controls you run that affect their books | A prospect will not sign until you prove your security program in a vendor review |
What is the difference between SOC 1 and SOC 2?
The difference is scope: SOC 1 examines controls that affect your customers' financial reporting, while SOC 2 examines controls that protect the security and privacy of the data and systems you operate. A payroll company that miscalculates tax withholdings creates a financial statement problem, so it needs SOC 1. A SaaS analytics tool that leaks customer records creates a security problem, so it needs SOC 2.
Both audits are performed by a licensed CPA firm and both produce a formal opinion, but they measure against different things. SOC 1 measures the control objectives you define around processes that feed a client's books, tested under SSAE 18. SOC 2 measures your controls against a fixed catalog, the AICPA Trust Services Criteria, where the security category (also called the common criteria) is mandatory and availability, processing integrity, confidentiality, and privacy are added only when they are relevant to your service.
Which SOC report do I need?
You need the report your customers are actually asking for, and that usually maps cleanly to what your service does. If your platform touches money that lands in a client's financial statements, expect requests for SOC 1. If your platform holds customer data and you are selling to security-conscious buyers, expect requests for SOC 2. When you are unsure, ask the prospect's procurement or audit team which report they require before you scope anything.
- You likely need SOC 1 if: you process payroll, run billing or invoicing, administer benefits or claims, service loans, or handle transactions that flow into a client's general ledger and get picked up by their financial statement auditors.
- You likely need SOC 2 if: you are a SaaS, cloud, hosting, or data-processing vendor, and prospects send security questionnaires, ask about encryption and access controls, or block deals in vendor risk review.
- You may need both if: your product both moves financial data into client books and stores sensitive customer data that security teams scrutinize.
Companies that move money are the common "both" case, and the bank and payment-partner due diligence that comes with it raises the evidence bar again; our notes on fintech compliance software cover what those reviewers ask for beyond the report itself.
For most technology companies selling to other businesses, SOC 2 is the report that unblocks deals. If you are starting there, our SOC 2 compliance checklist walks through the controls auditors expect to see.
SOC 1 report vs SOC 2 report: what is actually inside each one
The two reports are built the same way, which is why people who have read one can navigate the other quickly. Both are long documents, both are restricted-use, and both put the auditor's opinion near the front rather than the conclusion at the back.
| Section | In a SOC 1 report | In a SOC 2 report |
|---|---|---|
| Auditor's opinion | Opinion on control design, and for Type 2 on operating effectiveness, relative to your stated control objectives | Opinion on control design, and for Type 2 on operating effectiveness, relative to the Trust Services Criteria in scope |
| Management's assertion | Management asserts the description is fair and controls are suitably designed | Same structure, asserted against the Trust Services Criteria |
| System description | Written by management, focused on the processes that feed a client's financial reporting | Written by management against the AICPA description criteria, focused on the system that handles customer data |
| Controls and test results | Control objectives you defined, the controls under each, the auditor's tests, and any exceptions | Criteria, mapped controls, the auditor's tests, and any exceptions |
| Complementary user entity controls | What your client has to do on their side for your controls to work | Same concept, usually about how the customer configures and administers your product |
| Other information | Optional management responses to exceptions, unaudited | Optional management responses and roadmap items, unaudited |
The section people skip and should not is complementary user entity controls. If you are the one reading a vendor's report, that list is your homework, and the auditor's opinion assumes you are doing it. The same applies in reverse when your customers read your report. Our walkthrough of how to read a SOC 2 report covers the same structure section by section, and most of it transfers directly to SOC 1.
SOC I and SOC II: is that the same thing?
Yes. "SOC II" is just SOC 2 written with a roman numeral, and "SOC I" is SOC 1. The AICPA numbers the report family in arabic numerals, so SOC 1, SOC 2, and SOC 3 are the official spellings, and nothing changes about the report depending on how someone types it in an email.
Where roman numerals are genuinely conventional is the report type. "Type I" and "Type II" are both widely used and correct, so a SOC 2 Type II report and a SOC 2 Type 2 report are the same document. This is also where the most common mix-up lives. A request for "SOC 1 Type 2" means a financial reporting report tested over a period, while "SOC 2 Type 1" means a security report tested at a point in time. Those are very different projects, so when a customer asks for one, read the two numbers separately and confirm before scoping.
How much does a SOC 1 audit cost?
SOC 1 is priced the way SOC 2 is priced: by scope and auditor hours, not from a rate card. The drivers are how many control objectives you define, how many systems and locations are in scope, whether it is Type 1 or Type 2, the length of the observation window, and how organized your evidence is when fieldwork starts. Anyone quoting a firm number before seeing your process map is guessing.
For calibration, published third-party estimates for the security side put a SOC 2 Type 1 examination at roughly $5,000 to $20,000 in CPA firm fees and a Type 2 at roughly $12,000 to $40,000, and SOC 1 engagements of comparable scope sit in a similar band. Treat those as third-party estimates rather than quotes. Two costs get forgotten in every budget: the readiness work before the audit, which is where most of the hours actually go, and the annual repeat, because a SOC report covers a period and your customers will want a current one every year. Our breakdown of what a SOC 2 audit costs unpacks the line items, and the same structure applies to SOC 1.
What other SOC reports exist besides SOC 2?
Four, in practice. SOC 1 for controls over financial reporting. SOC 2 for the Trust Services Criteria. SOC 3, the public summary version of a SOC 2. And two special-purpose examinations that come up less often: SOC for Cybersecurity, which reports on an entity's enterprise-wide cybersecurity risk management program and is general-use rather than restricted, and SOC for Supply Chain, which reports on controls in a production, manufacturing, or distribution system.
For a software company, the answer is almost always SOC 2, occasionally SOC 2 plus SOC 1 if you also touch client books, and SOC 3 only if you want something to publish on a trust page. The two special-purpose reports are worth knowing exist so you can recognize them in a questionnaire, but they are rarely what a prospect means when they ask you for "a SOC report."
What is SOC 3, and how is it different?
SOC 3 is a public, general-use version of a SOC 2 report. It covers the same Trust Services Criteria and the same audit work, but instead of the detailed control descriptions and test results in a SOC 2, it delivers a short summary and the auditor's opinion that you can post on your website or hand to anyone without a nondisclosure agreement. There is no SOC 3 equivalent for financial reporting.
That makes the three reports easy to line up when people ask about SOC 1 vs SOC 2 vs SOC 3. SOC 1 is restricted-use assurance about financial reporting controls. SOC 2 is restricted-use assurance about security and privacy controls, shared under NDA with customers and their auditors. SOC 3 is the marketing-friendly public seal that says a SOC 2 exists, without exposing the internal detail. Most companies pursue SOC 2 first and add SOC 3 only if they want a badge for their trust page.
Do I need both SOC 1 and SOC 2?
Most companies need only one, but some genuinely need both. You need both when your service has two distinct jobs: one that feeds numbers into your clients' financial statements and one that holds sensitive data your customers' security teams review. A benefits administration platform is a common example, because it calculates amounts that hit an employer's books and stores personal health and payroll data.
When you do pursue both, plan them together. There is real overlap in the underlying controls, such as change management, logical access, and vendor management, so a shared control set and evidence collection process keeps you from running two disconnected audits. The artifacts overlap more than the reports do, and our roundup of audit evidence examples shows which ones serve both engagements. Companies that build the financial-reporting side of the house well tend to also produce accurate board-ready financial statements, and the same discipline that supports clean books supports a clean SOC 1. Just be clear with your auditor about which controls map to which report so nothing gets double-counted or missed.
What is the difference between SOC 1 Type 1 and Type 2?
A SOC 1 Type 1 report evaluates whether your controls are suitably designed as of a single date, while a SOC 1 Type 2 report evaluates whether those controls also operated effectively across a period, typically 3 to 12 months. Type 1 answers "are the right controls in place today?" Type 2 answers "did those controls actually work, consistently, over time?" The same Type 1 versus Type 2 distinction applies to SOC 2.
Type 1 is faster to obtain and is often used as a first milestone, because it only requires the auditor to confirm design at a point in time. Type 2 carries more weight with customers and auditors, since it involves sampling evidence throughout the review window to prove the controls held up. Many organizations start with a Type 1 to show progress, then move to a Type 2 on their next audit cycle. The mechanics are the same for security reports, which we cover in detail in SOC 2 Type 1 vs Type 2.
What is a SOC 1 Type 2 report?
A SOC 1 Type 2 report is an independent CPA firm's opinion on whether a service organization's controls over financial reporting were both suitably designed and operating effectively throughout a defined period, usually 3 to 12 months. It is the report your customer's external auditor asks for when your systems affect numbers in their financial statements.
The practical difference from a Type 1 is sampling. In a Type 2 the auditor does not just look at your control design on one date; they pull samples from the whole period and test each one. If you claim every journal entry above a threshold gets a second approval, they will select entries from across the window and check that the approval happened each time. One gap inside the period becomes an exception in the report, and exceptions are visible to every customer who reads it.
SOC 1 Type 2 is by far the more commonly requested of the two, because a user auditor cannot rely on a point-in-time opinion when auditing a full financial year. If a client is asking for "a SOC 1" without saying which, assume Type 2 and confirm the period they need covered. A common trap is a period mismatch: your report covers January to December, their fiscal year ends in June, and they come back asking for a bridge letter to cover the gap.
Getting from scoping to a report
Whichever report fits, the path is similar: define your controls, assign owners, collect evidence, close gaps found in a readiness assessment, and then bring in a CPA firm for the audit. SOC 1 leans on control objectives you write around financial processes; SOC 2 leans on the fixed Trust Services Criteria. Either way, the work that eats the most calendar time is gathering consistent evidence, which is where purpose-built SOC 2 compliance software earns its keep by mapping controls to evidence and flagging what is missing before your auditor does. A live audit readiness view is what tells you the gap list is short enough to book the CPA firm.
One last practical note: your customers, not a standards body, decide which report you produce. Ask early, scope to what they require, and do not pay for a broader audit than your buyers need. This article is educational and not legal or accounting advice; confirm your specific requirements with a qualified CPA firm.
RUN IT, NOT JUST READ IT
Turn this into tracked rows with owners
Everything in this guide becomes obligations, controls, and evidence with owners and due dates inside Complies, with a live readiness score on top. Plans from $79 a month, prices published.