On this page
- What is the difference between a SOC 1 and a SOC 2 report?
- A customer asked for “a SOC report.” Which one do they mean?
- Do you need a SOC 1 if you already have a SOC 2?
- Is SOC 1 or SOC 2 required by law?
- How do you choose between SOC 1, SOC 2, and SOC 3?
- Where does SOC 3 fit, and is it better than SOC 2?
- Type 1, Type 2, or SOC 3: which version does the customer need?
- What does a SOC 1 report cover that a SOC 2 does not?
- What does a SOC 2 report cover?
- How do SOC 1 and SOC 2 compare on cost and timeline?
- What should a buyer review in any SOC report?
System and Organization Controls (SOC) reports are issued by independent CPA firms under AICPA standards. The number names a different report, not a level: a SOC 2 is not an upgrade of a SOC 1. A SOC 1 report covers controls likely to be relevant to a customer’s internal control over financial reporting (ICFR). A SOC 2 report covers controls against the AICPA Trust Services Criteria (TSC) chosen for the engagement, such as security and availability. Which one you need depends on what your service does to the customer’s financial statements and who is asking:
- Your service feeds the customer’s financial statements (payroll, payments, claims, billing), or a controller or the customer’s financial statement auditor is asking: start with SOC 1.
- Customers want evidence about security, availability, processing integrity, confidentiality, or privacy, or a security, procurement, or vendor-risk team is asking: start with SOC 2.
- Both are true: both reports may apply, and neither replaces the other.
- You want a report anyone can read: that is SOC 3, the general-use summary of a SOC 2. A SOC 1 has no public version.
What is the difference between a SOC 1 and a SOC 2 report?
The difference between a SOC 1 and a SOC 2 report is the question each one answers. A SOC 1 report tests controls against objectives written for the customer’s financial reporting, and the customer and its financial statement auditor read it. A SOC 2 report tests controls against fixed AICPA Trust Services Criteria, and customers’ security and risk teams read it.
| SOC 1 | SOC 2 | |
|---|---|---|
| Risk it addresses | Risk that the service could affect a customer’s financial reporting | Risk concerning the security or operation of a service and the information it handles |
| How the criteria are set | Control objectives written for the service and tied to the customer’s ICFR | The AICPA Trust Services Criteria; Security is in nearly every report, and other categories are added by engagement |
| Attestation standard | AT-C section 320, applied with sections 105 and 205 | AT-C sections 105 and 205 |
| Written for | User entities and the CPAs who audit their financial statements (user auditors) | Customers, prospects, and their security, procurement, and risk teams |
| Usually asked for by | A customer’s finance team or financial statement auditor, when your service is part of how the customer reports its numbers | A customer’s security, procurement, or vendor-risk team reviewing you as a supplier |
| Who may receive it | The user entities and user auditors it is intended for | The customers and other users it is written for; SOC 3 is the general-use version |
| Type 2 period is timed to | The customer’s fiscal year, so the report covers the months its auditor is testing | No customer year-end; set it around when buyers need a current report |
| Typical service context | Payroll, payment, claims, accounting, or other services that feed a customer’s financial reporting | SaaS, cloud, data, managed-service, or other services where customers need operational and information-security assurance |
| Can it replace the other report? | Not when the customer needs the other report’s assurance | Not when the customer’s financial auditor needs ICFR assurance |
The AICPA’s SOC 1 overview names user entities and their financial statement auditors as the intended readers, and the AICPA’s SOC 1 guide covers examinations under AT-C section 320. The AT-C sections were first codified by SSAE No. 18, so a request for an “SSAE 18 report” does not by itself say which report is wanted. The CPA firm that performs either examination is the service auditor. The AICPA’s current Trust Services Criteria define SOC 2.
Outside the US, the counterpart to SOC 1 is ISAE 3402, the International Auditing and Assurance Standards Board’s standard for reports on controls at a service organization that are likely to be relevant to user entities’ internal control over financial reporting.
A customer asked for “a SOC report.” Which one do they mean?
Ask who will read it and what for. A request from the customer’s controller or financial statement auditor points to SOC 1. A request from its security, procurement, or vendor-risk team points to SOC 2. The words in the request are often the quickest clue:
| Words in the request | Usually points to | Confirm before you scope |
|---|---|---|
| ICFR, SOX, user auditor, financial statement audit, control objectives | SOC 1 | Which of the customer’s financial processes use your output, and which year-end the period must cover |
| SSAE 16 or SAS 70 | SOC 1 | That a current SOC 1 meets the request; those are earlier names for the same examination |
| ISAE 3402 | The international counterpart of SOC 1 | Whether a SOC 1 is acceptable, or the customer needs a report under ISAE 3402 |
| Trust Services Criteria, security review, vendor risk, security questionnaire | SOC 2 | Which criteria beyond Security, and Type 1 or Type 2 |
| SSAE 18, or “SOC report” alone | Either | Who will read it, and whether that reader is testing financial reporting or security |
| A report you can post publicly | SOC 3 | Whether the reader also needs the restricted detail in a SOC 2 |
Before you ask any CPA firm for a price, send the requester a short reply:
Before we scope this, can you confirm three things? First, who will read the report: your finance team or financial statement auditor, or your security or vendor-risk team? Second, which report and type you need: SOC 1 or SOC 2, Type 1 or Type 2. Third, what period it must cover, and for a SOC 2, which Trust Services Criteria beyond Security.
The answers give every firm you approach the same scope to price.
Do you need a SOC 1 if you already have a SOC 2?
You need a SOC 1 in addition to a SOC 2 when a customer’s financial statement auditor needs assurance over controls relevant to ICFR, because a SOC 2 opinion does not provide it. If no customer’s financial reporting depends on your service, you may not need a SOC 1 at all. A company can hold both reports, and some service organizations do; confirm each audience’s requirements before assuming one engagement covers both.
The same control can appear in both reports because a control can support different objectives in different engagements. An access review may be relevant to the integrity of a financial-processing application in a SOC 1 engagement and to unauthorized-access risk in a SOC 2 engagement. What matters is the objective, system boundary, evidence, and auditor’s testing, not the control name.
Some control activities may overlap, but a SOC 2 does not answer a SOC 1 request: the reports answer different questions and carry different opinions. Ask the auditor to map the overlapping activities to each report’s objectives. When the customer is a public company, our SOC 2 to SOX 404 bridge guide explains where SOC 2 evidence can support its SOX 404 review and where it cannot.
Is SOC 1 or SOC 2 required by law?
Neither report is a legal requirement in itself. The AICPA describes SOC reporting as a suite of service offerings CPAs may provide. A customer asks for a SOC 1 when your service can affect its financial reporting, and a SOC 2 request arrives through a contract, a security review, or a procurement checklist.
The legal duty sits with your customer. A public company’s auditor has to consider controls at the service organizations the company uses (PCAOB AS 2601), and a service auditor’s report is one way it gets that evidence. That audit runs on the customer’s fiscal year, so ask which year-end your report has to support. Our guide to SOC 2 Type 2 evidence in a SOX 404 ITGC review covers what that auditor can and cannot take from a SOC 2.
How do you choose between SOC 1, SOC 2, and SOC 3?
Choose by what your service does and who will read the report, not by which report sounds stronger. Neither SOC 1 nor SOC 2 is better than the other: the better report is the one the requester can use. Start from the service:
| Your service | Start with | Confirm before you scope |
|---|---|---|
| Payroll or payment processing | SOC 1, possibly SOC 2 | Which outputs affect the customer’s financial reporting, and which security or availability commitments matter too |
| Software that calculates, records, or moves amounts customers post to their books, such as billing or revenue tools | SOC 1, often SOC 2 as well | Which customer ledgers or reports take your output, and which year-end the period must cover |
| B2B SaaS storing customer business data | SOC 2 | Whether customers need only Security, or also Availability, Confidentiality, Privacy, or Processing Integrity |
| Healthcare software handling protected health information | SOC 2 may be relevant | What the service contract and data flow require, and what separate HIPAA obligations and business-associate terms apply |
| Financial platform handling both transactions and sensitive data | SOC 1 and SOC 2 may both be relevant | Whether each report’s scope can be mapped to the distinct finance and security questions |
| Any service whose prospects want a report before they sign an NDA | SOC 3, alongside a SOC 2 | Whether those readers also need the detail that only the SOC 2 contains |
A SaaS company does not need a SOC 1 just because its customers are finance teams. Linford & Company, a CPA firm, places software on the SOC 1 side only when the platform calculates, records, or moves amounts that land in customers’ financial statements, and says one that only gives customers read access to their own data probably calls for SOC 2. SOC 2 does not establish HIPAA compliance by itself either: a healthcare service must assess its obligations under HIPAA and its business-associate arrangements; see HHS guidance on business associates.
Where does SOC 3 fit, and is it better than SOC 2?
SOC 3 is not better than SOC 2; it is the general-use version of the same subject matter, with less detail. The AICPA’s SOC 3 overview says SOC 3 reports address the same Trust Services Criteria as SOC 2 but do not provide the same level of detail, so they are general use reports that can be freely distributed. Companies use one to post on a security page or send to a prospect before an NDA is in place. Linford & Company, a CPA firm, notes that a SOC 3 always covers a period, like a Type 2, and has no Type 1 version.
SOC 3 sits on the SOC 2 side only. The AICPA names user entities and their financial statement auditors as a SOC 1 report’s intended readers, and no general-use report covers financial-reporting controls, so a SOC 1 has no public counterpart. A SOC 3 cannot answer a request for a SOC 1, and a security team doing a detailed vendor review may still ask for the SOC 2 itself. Neither report is a general security, privacy, or regulatory approval. SOC 2 vs SOC 3 report differences covers what a SOC 3 omits, whether it needs a SOC 2, and how to quote both.
Type 1, Type 2, or SOC 3: which version does the customer need?
Type 1 and Type 2 apply to both SOC 1 and SOC 2. A Type 1 report gives the auditor’s opinion on control design at one date. A Type 2 adds whether the controls operated effectively throughout a stated period. SOC 3 is not a third type: it is a separate general-use report on the same criteria as SOC 2, without the detail.
That gives five reports a customer can mean:
| Report | What the auditor’s opinion covers | Who it is written for | When it fits the request |
|---|---|---|---|
| SOC 1 Type 1 | The system description and the design of controls to meet the control objectives, at one date | Customers and their financial statement auditors | A first report, if the customer’s auditor accepts design evidence while a Type 2 period runs |
| SOC 1 Type 2 | The same, plus whether the controls operated effectively throughout the period | Customers and their financial statement auditors | The customer’s auditor wants to rely on your controls for months in the customer’s fiscal year |
| SOC 2 Type 1 | The system description and the design of controls against the selected criteria, at one date | Customers and prospects, usually shared under an NDA | A first report, if the customer accepts evidence of design alone |
| SOC 2 Type 2 | The same, plus whether the controls operated effectively throughout the period | Customers and prospects, usually shared under an NDA | The customer wants evidence that controls worked over time, not only on one date |
| SOC 3 | The auditor’s opinion on the selected criteria over a period, with a short system summary and no tests or results | Anyone | A report you can post or send without an NDA, next to the SOC 2 that detailed reviewers may request |
The two Type 2 reports time their periods differently. A SOC 1 Type 2 speaks only to the months it covers, so set its period against your main customers’ fiscal years: months outside it have no auditor opinion behind them. A SOC 2 has no customer year-end to match, so the period is set around when buyers need a current report. For the international counterpart of SOC 1, ISAE 3402 says a Type 2 report ordinarily covers at least six months to be useful to user auditors (paragraph A30).
Get the customer’s requirement in writing: report family, type, criteria or control objectives, and the period it must cover. For the SOC 1 choice, the SOC 1 report guide charts the coverage gap and when a Type 1 is a sensible first report. For SOC 2, see the SOC 2 Type 1 vs Type 2 comparison. Can customers see my SOC 2 report? explains the NDA convention.
What does a SOC 1 report cover that a SOC 2 does not?
A SOC 1 report covers controls at a service organization that are relevant to a user entity’s internal control over financial reporting, which a SOC 2 does not address. The scope depends on the service, the financial reporting processes it supports, and the control objectives written for the engagement.
Payroll calculations, payment and claims processing, accounting services, and hosted applications that are part of a customer’s financial reporting process are the common cases. The customer’s financial statement auditor, the user auditor, decides how far its audit can rely on the report.
The label “FinTech” does not decide the report. A financial-technology company that only provides secure collaboration software may have a SOC 2 request. A less obviously financial vendor may need SOC 1 if its output feeds a customer’s financial statements. Ask the customer’s financial auditor or controller which process and control objectives they need addressed. Our SOC 1 report guide covers who needs one, what the report contains, Type 1 and Type 2 timing, and how to choose the CPA firm that issues it.
What does a SOC 2 report cover?
SOC 2 evaluates controls against the AICPA Trust Services Criteria selected for the engagement. Nearly every report includes Security. Availability, Processing Integrity, Confidentiality, and Privacy are added when they match the service’s commitments, customer requirements, or information flows.
| Trust Services Criterion | What it covers | When it may belong in scope |
|---|---|---|
| Security (CC1–CC9) | Protection against unauthorized access, use, or modification | Every SOC 2 report |
| Availability (A1.1–A1.3) | Whether the system is available for operation and use as committed | The service makes uptime, resilience, or recovery commitments |
| Processing Integrity (PI1.1–PI1.5) | Complete, valid, accurate, timely, and authorized processing | Customers rely on the service to process important transactions or data |
| Confidentiality (C1.1–C1.2) | Protection and secure disposal of information designated confidential | Customers entrust the service with confidential business information |
| Privacy (P1–P8) | Personal information across notice, collection, use, retention, access, disclosure, and disposal | The service collects, uses, or stores personal information and the commitment is material |
Use the SOC 2 Trust Services Criteria scope guide when you are deciding which optional categories match your customer promises. SOC 2 is an attestation report issued by an independent CPA firm, not a certification; “SOC 2 certified” is common marketing language, not the precise description. What Is SOC 2 Compliance? explains the terminology.
SOC 2 is not the AICPA’s SOC for Cybersecurity examination. The AICPA describes SOC for Cybersecurity as a CPA reporting on an organization’s enterprise-wide cybersecurity risk management program, and publishes a paper on the key distinctions between the two.
How do SOC 1 and SOC 2 compare on cost and timeline?
Both are priced by scope, not by report name, so two quotes for “a SOC 1” can describe different examinations. For SOC 2, our SOC 2 audit cost guide tracks the Type 2 quotes buyers receive and the fees firms publish, and how long a SOC 2 audit takes breaks the timeline into phases. We have no verified SOC 1 fee data, so we do not quote a SOC 1 range. Our SOC 1 audit firms page lists what drives a SOC 1 fee.
For a Type 2 of either report, the calendar has two parts: the period under examination, then fieldwork and reporting after it ends. Linford puts SOC 1 Type 2 fieldwork at four to eight weeks, separate from a period it says is usually twelve months. For a SOC 1, start from the customer’s year-end and work back, because the period has to cover the months its auditor relies on.
If you need both reports, ask one firm to coordinate them and to price each separately. Testing of shared controls such as access reviews and change management may serve both, but each report keeps its own scope, objectives or criteria, and opinion. Our page on whether one firm should handle both SOC 1 and SOC 2 lists what to ask. To find a firm for both, start with our SOC 1 audit firms: every firm on that list also audits SOC 2.
What should a buyer review in any SOC report?
Start with the system boundary and the auditor’s opinion. Then check the covered period, exceptions, customer responsibilities, and subservice-organization method. These sections tell a buyer what the report actually says, what it excludes, and which controls still belong to the customer.
| Report section | Question to ask |
|---|---|
| System description and scope | Does the described service, product, environment, and data flow match what we are buying? |
| Criteria or ICFR objectives | Does the report address the risk our team is responsible for evaluating? |
| Auditor’s opinion | Is the opinion unmodified (also called unqualified or clean), qualified, adverse, or disclaimed, and why? |
| Tests and exceptions | Were any controls not designed or not operated as described during the period? |
| Complementary user entity controls (CUECs) | What controls must our organization operate for the service provider’s controls to work as intended? |
| Subservice organizations | Which providers are included, and is the method inclusive or carve-out? What evidence do we need from carved-out providers? |
| Report period and bridge letter | If the report ended before the review date, what changed after the period and what bridge evidence is available? |
The AICPA’s Key Elements of a SOC 2 Report video series covers the auditor’s opinion, management’s assertion, the system description, and the tests and results, and offers a SOC 2 report review checklist.
How can you tell which SOC report you are holding?
A file named “SOC report” or “SSAE 18 report” does not say which report it is, but the report does, in wording the AICPA standards require. Four checks separate SOC 1, SOC 2 and SOC 3. Read them in the service auditor’s report and management’s assertion.
| Report | 1. Criteria the report names | 2. What the opinion is about | 3. Who the use-restriction paragraph names | 4. Do tests and results follow? |
|---|---|---|---|---|
| SOC 1 | ”The criteria identified in management’s assertion”, plus control objectives that management wrote into its description of the system (AT-C 320 .40(c)(ii), .40(f)(iii)) | Whether the description is fairly presented and the controls are suitably designed (Type 2: and operated effectively) to achieve the control objectives stated in the description (.40(m), .41(m)) | Management of the service organization, its user entities, and the auditors of those user entities’ financial statements or internal control over financial reporting (.40(n), .41(n)) | Type 2: yes, a reference to a description of the auditor’s tests of controls and the results (.40(l)). Type 1: no, the report states that the auditor performed no procedures on operating effectiveness and expresses no opinion on it (.41(l)) |
| SOC 2 | The Trust Services Criteria (TSP section 100) for the controls, and the description criteria in DC section 200 for the description (SOC 2 guide, Appendix A) | Whether the description presents the system as designed and implemented, and whether the controls were suitably designed (Type 2: and operated effectively) to give reasonable assurance that service commitments and system requirements were achieved, based on the applicable trust services criteria (Appendix A) | Service organization management and specified parties with sufficient knowledge and understanding of the service and its system; user entities and business partners are presumed to qualify (paragraph 1.10, Appendix A) | Type 2: yes, a description of the auditor’s tests of controls and the results. Type 1: no (Appendix A) |
| SOC 3 | The applicable trust services criteria (TSP section 100), named in management’s assertion (paragraph 4.120) | Whether management’s assertion is fairly stated: that controls within the system were effective throughout the period to provide reasonable assurance that service commitments and system requirements were achieved (paragraph 4.120) | Ordinarily no one, because the report is designed for general use (paragraph 1.73). The auditor may still add a restriction (paragraph 4.126) | No. The report has no system description and no description of tests or results (paragraph 1.75). There is no Type 1 SOC 3 (paragraph 1.74) |
Criteria and the restriction paragraph tell you the family. Control objectives and a restriction naming the auditors of the user entities’ financial statements mean SOC 1. Trust services criteria and a restriction naming parties with sufficient knowledge of the service mean SOC 2. Trust services criteria with no restriction and no tests mean SOC 3. For a SOC 1 or SOC 2, the fourth check then separates Type 1 from Type 2.
Read who the restriction names rather than whether one exists. The SOC 2 guide says nothing precludes the auditor from restricting a SOC 2 to a smaller group (paragraph 1.14), and a SOC 3 can carry a restriction when the auditor expects some readers to misunderstand it (paragraph 4.126).
The SOC 1 restriction is required wording. AT-C 320 says the report should carry it, and gives the reason: the criteria are relevant only to readers who understand how user entities use the system in their financial reporting (.A67). The AICPA’s SOC suite has no general-use counterpart to a SOC 1, the role a SOC 3 plays for a SOC 2. For the other elements a Type 2 SOC 1 must contain, see what the standard requires a Type 2 SOC 1 report to say.
Source: AICPA, AT-C section 320, paragraphs .40, .41 and .A67, in the AICPA’s AT-C sections 100 to 300 (2023 PDF, which notes June 2022 revisions), and the AICPA’s SOC 2 guide (October 2022 edition), paragraphs 1.10, 1.14, 1.73 to 1.75, 4.119, 4.120 and 4.126 and Appendix A, read October 21, 2026. Table cells paraphrase the standards. Appendix A describes itself as nonauthoritative and informational.
Once you know the report family, the criteria or ICFR objectives, and the report type, agree them with the requesting customer and the CPA firm. To compare firms that perform SOC 2 examinations, browse the SOC 2 auditor directory. For a SOC 1, our list of SOC 1 audit firms shows 87 of the 187 firms in the directory, each stating a SOC 1 offer on its own website. A firm not on the list may still offer SOC 1, so confirm before you ask for a SOC 1 proposal.
More in Framework Comparisons