Short answer
Only a licensed CPA firm can issue a SOC 2 report. Verify by checking the firm's state CPA licence, confirming AICPA peer review in the Public File, confirming SOC-specific experience, and reading the engagement letter for SSAE 18 and in-scope criteria. For a report you receive from a vendor, confirm the five required sections are present and the opinion is unqualified. If any check fails, pause before using the report in a diligence decision.
SOC 2 has become the default US procurement signal, and that has created a market for auditors of very mixed quality. 2026 industry coverage of fast-turnaround “certification mill” auditors made it a founder-level question: how do I know my own auditor is legitimate, and how do I vet the reports my vendors send me? This guide is a neutral, source-based checklist. We don't name firms — the test is the same regardless of which firm is in front of you.
For context on the SOC 2 report itself see the SOC 2 framework page and the Type 1 and Type 2 breakdowns at /frameworks/soc-2/type-1/ and /frameworks/soc-2/type-2/.
Why this matters: SOC 2 is an attestation, not a certification
A SOC 2 report is an attestation issued under AICPA Statement on Standards for Attestation Engagements 18 (SSAE 18, AT-C sections 105 and 205). An attestation requires:
- A licensed CPA firm as the service auditor.
- Independence between the auditor and the service organisation.
- An examination performed to AICPA standards, including planning, risk assessment, testing by sampling, and evidence evaluation.
- A written report expressing an opinion on management's assertion.
Anything else — a “SOC 2” document issued by a compliance platform, a certification body or a consultant who is not a CPA firm — is not a SOC 2 report. The buyer who asks you for one will reject it.
The seven-step verification checklist
- 1
Confirm the firm is a CPA firm
Only a licensed CPA firm registered with a US state board of accountancy can issue a SOC report. Ask the firm for its state(s) of licence and verify on the state board's public registry.
- 2
Verify AICPA peer review status
AICPA peer review is required for CPA firms performing attestation engagements. Ask for the firm's most recent peer review acceptance letter and confirm the firm appears in the AICPA Peer Review Public File.
- 3
Check SOC-specific experience
Not every CPA firm does SOC engagements. Ask how many SOC 2 engagements the firm has signed in the past 12 months, which industries, and whether the engagement partner has signed SOC reports before. Request two references.
- 4
Read the engagement letter carefully
The letter must reference SSAE 18 (AT-C sections 105 and 205), name the Trust Services Criteria in scope, state Type 1 or Type 2 and specify the examination period (Type 2 only). Vague language is a red flag.
- 5
Expect sampling, not just document review
A legitimate SOC 2 engagement includes testing by sampling — walking through controls, reviewing evidence samples, interviewing control owners. A firm that only reads your policies and signs a report has not performed an examination.
- 6
Confirm independence
Your auditor cannot also sell you consulting services that create a self-review threat. If the same firm is helping you implement controls and auditing those same controls, independence is impaired.
- 7
Inspect the final report's required sections
A SOC 2 report must contain: an independent service auditor's report, management's assertion, a description of the system, applicable Trust Services Criteria, and (for Type 2) the auditor's tests of controls and results. If any section is missing or thin, the report is not a legitimate SOC 2.
Red flags that signal a problem
- No licensed CPAs at the firm. If you can't find a named CPA at the firm on a state board registry, it isn't a CPA firm, no matter how it brands itself.
- Report turnaround in days without a mature control environment. A one-week Type 1 can be legitimate for a startup with a complete, well-documented control set; it cannot be legitimate for one that doesn't.
- No sampling, no interviews, no walkthroughs. If the auditor never talks to a control owner or asks for evidence samples, they're not performing an examination.
- Same firm implementing and auditing. Independence is impaired when the auditor is also selling you consulting on the same controls.
- Pressure to use a specific platform. Legitimate auditors are platform-neutral and work from your evidence, not a lock-in dependency.
- Report with no management assertion. The management assertion is a required section; its absence means the report structure is wrong.
- Vague scope. “SOC 2 compliant” without naming Type, period, criteria or auditor is marketing, not an attestation.
- No peer review on file. A CPA firm performing SOC 2 engagements should have a current acceptable peer review in the AICPA Public File.
What a legitimate SOC 2 report contains
Whether Type 1 or Type 2, a SOC 2 report must contain these sections:
- Independent service auditor's report. Signed and dated by the CPA firm, naming the service organisation, the system, the applicable Trust Services Criteria, and (for Type 2) the examination period. Includes the auditor's opinion.
- Management's assertion. A statement from your management asserting that the description is fair, the controls were suitably designed (Type 1) and operated effectively (Type 2), signed and dated.
- Description of the service organisation's system. Services provided, infrastructure, software, people, procedures, data, incidents, subservice organisations and complementary user entity controls.
- Applicable Trust Services Criteria and related controls. The specific criteria in scope (security always; availability, processing integrity, confidentiality, privacy optional) and the controls designed to meet them.
- Service auditor's tests of controls and results (Type 2 only). The tests performed, the samples examined, and the results, including any exceptions.
If any of these sections is missing, the document is not a complete SOC 2 report. If exceptions in section 5 are not disclosed and the opinion is still unqualified, something is wrong.
How buyers validate the report you send them
Sophisticated buyers run the same checks on your report that you should be running on them:
- Look up the issuing firm on a state board registry.
- Check the AICPA Peer Review Public File for the firm.
- Read the opinion first — unqualified, qualified, adverse or disclaimer — before reading anything else.
- Note the examination period and confirm it covers the current year with a bridge letter if dated.
- Check that criteria in scope match what they asked for (buyers who need Confidentiality in scope will reject a Security-only report).
- Look for exceptions in section 5. Exceptions are not disqualifying, but unexplained exceptions are.
Give your buyers a trust centre that already answers these questions and the report request becomes a signature instead of a diligence loop.
Picking an auditor: what to ask on the first call
- Which state(s) is the firm licensed in?
- When was the last AICPA peer review and what was the result?
- How many SOC 2 engagements has the firm signed in the past 12 months?
- Who will be the engagement partner and have they signed SOC 2 reports before?
- What's the planned mix of walkthroughs, control testing and sampling?
- What's the typical path from kickoff to Type 1 report sign?
- What's the path from Type 1 to Type 2, and what observation window do you expect?
- Will you accept evidence from our compliance platform or do you need re-collection?
- Who signs the engagement letter, and does it reference SSAE 18 explicitly?
- How do you handle exceptions — what's the remediation path before report sign?
Switching auditors mid-cycle
Startups do switch auditors — because of fit, because of cost, or because of a quality concern. The switch is normal if planned around the attestation cadence. A new auditor can issue your next report, provided they are willing to accept the control environment described in the previous report and plan their own testing.
If the switch is because the previous auditor's legitimacy is in question, treat the previous report as unreliable until you can confirm it meets the checks above. In some cases a reissued report from a legitimate firm is the only clean path.
Frequently asked questions
Can a non-CPA firm issue a SOC 2 report?
No. Under AICPA rules, only a licensed CPA firm can perform and issue a SOC 2 attestation examination. Any "SOC 2 report" issued by a non-CPA entity — a compliance platform, a consultant, a certification body — is not a SOC 2 report. It may be a useful readiness assessment, but it is not what your buyer is asking for.
How do I check a CPA firm's state licence?
US state boards of accountancy publish online registries where you can search by firm name or licence number. The National Association of State Boards of Accountancy (NASBA) also publishes CPAverify, a free national search across participating state boards.
What is AICPA peer review and why does it matter?
Peer review is an independent review of a CPA firm's quality control over its accounting and attestation practice. It is required for CPA firms performing SOC engagements. A firm that has not had an acceptable peer review in the past three years should not be issuing SOC 2 reports. The AICPA Peer Review Public File lists firms that have had peer reviews accepted.
Is a one-week SOC 2 report legitimate?
A one-week SOC 2 Type 1 is possible only when the organisation already has mature controls, complete documentation and a well-prepared evidence set, and the auditor can confirm the controls are suitably designed. Even then, "one week" means fieldwork; the full engagement with planning, testing and report drafting takes longer. A SOC 2 Type 2 cannot be issued in one week — Type 2 requires a minimum three-month observation window.
Does the AICPA certify SOC 2 reports?
The AICPA sets the standards (SSAE 18) and the criteria (Trust Services Criteria), but it does not certify or validate individual reports. The CPA firm that signs the report is accountable for it. If a report contains misstatements or the examination was deficient, the issuing firm is subject to peer review, state board discipline and AICPA enforcement.
How can I validate a SOC 2 report I received from a vendor?
Check: the issuing firm is a licensed CPA firm (look up the state licence), the firm has AICPA peer review in the Public File, the report contains all five required sections (service auditor report, assertion, description, criteria, tests of controls for Type 2), the engagement period and signature date are explicit, and the opinion is unqualified unless exceptions are documented. If any of these fail, ask for a reissued report before using it in diligence.
Work with vetted independent auditors
LowerPlane works with licensed, peer-reviewed CPA firms for every SOC 2 engagement. Compare pricing on /pricing/ or book a call to meet an auditor partner.