SOC 1

SOC 1 reports,
explained plainly

SOC 1 is an attestation report, issued by a licensed CPA firm, on the controls at a service organization that matter to its customers’ financial reporting. Here is what it actually involves: internal control over financial reporting as the yardstick, Type 1 versus Type 2, the control objectives you write yourself, the auditors on the other side who read the report, and how teams keep the controls behind it running in one Swiss-hosted workspace.

Book a conversation
Every framework
ISO/IEC 27001SOC 2GDPRHIPAASwiss nFADPNIST CSF 2.0OWASPEU AI Act
ISO/IEC 27001SOC 2GDPRHIPAASwiss nFADPNIST CSF 2.0OWASPEU AI Act
ISO/IEC 27001SOC 2GDPRHIPAASwiss nFADPNIST CSF 2.0OWASPEU AI Act
ISO/IEC 27001SOC 2GDPRHIPAASwiss nFADPNIST CSF 2.0OWASPEU AI Act
  • ISO/IEC 27001
  • SOC 2
  • GDPR
  • HIPAA
  • Swiss nFADP
  • NIST CSF 2.0
  • OWASP
  • EU AI Act
The report

What a SOC 1 report actually is

SOC 1 is an examination under the AICPA attestation standard SSAE 18 that results in a report and an auditor’s opinion on the controls your service relies on to keep your customers’ books right. It is not a certificate and not a security badge — it exists so your customers’ financial-statement auditors can rely on your controls instead of testing them.

Financial reporting, not security

The yardstick is internal control over financial reporting at your customers, ICFR for short. If your service touches numbers that land in a customer’s ledger, SOC 1 is the report their auditors ask for.

Your own control objectives

There is no fixed criteria list. You define the control objectives your service must meet, such as complete and accurate processing, and the auditor tests the controls that support each one.

Type 1 vs Type 2

Type 1 judges whether the controls are suitably designed on one date. Type 2 judges whether they operated effectively across a period, commonly six to twelve months.

Restricted use, by design

A SOC 1 report is written for your customers’ management and their auditors, not for a website. It is shared under NDA and read by people who know exactly what they are looking for.

The full picture

SOC 1, explained in full.

A plain-language walkthrough — what it is, what it asks for, and what it takes to keep it current.

01

What is SOC 1?

SOC 1 is an attestation report on the controls at a service organization that are relevant to its user entities’ internal control over financial reporting. The AICPA calls it a "report on controls at a service organization relevant to user entities’ internal control over financial reporting", which is a mouthful, so everyone says SOC 1. It is performed under the attestation standard SSAE 18, specifically AT-C section 320, by a licensed CPA firm, and the deliverable is a report carrying that firm’s opinion.

The phrase that matters is "user entities". A user entity is a customer that relies on your service in a way that affects its own financial statements: you run their payroll, administer their fund, process their payments, calculate their claims or host the system their ledger depends on. Their auditors have to form a view on controls they cannot see, because those controls live inside your organization. A SOC 1 report is how they get that view without auditing you themselves.

Like every SOC report, SOC 1 is not a certification. Nobody is "SOC 1 certified" and there is no certificate to frame. What you have, after the examination, is a report: a description of your system, the control objectives you set, the controls behind them, the tests the auditor performed and the opinion they reached. That report is the product, and it is what your customers’ auditors actually read.

From SAS 70 to SSAE 18 and ISAE 3402

SOC 1 replaced SAS 70, the older standard many finance teams still name out of habit, when the AICPA reorganized service-organization reporting in 2011. SSAE 16 came first, and SSAE 18 superseded it in 2017, so a current SOC 1 report is an SSAE 18 report. Outside the United States the equivalent is ISAE 3402 from the IAASB, and a service organization with customers on both sides of the Atlantic often has its auditor issue one report that satisfies both standards. If a customer asks for "your SAS 70", a SOC 1 is what they mean.

02

Why financial reporting is the yardstick

Every public company, and plenty of private ones, has to maintain internal control over financial reporting: the set of controls that gives reasonable assurance its financial statements are reliable. Their auditors test those controls each year. When part of the process runs at an outside service provider, the control is still the customer’s responsibility, but the evidence sits with you.

Before SOC 1 existed the options were bad. Either every customer’s auditor sent their own team to test your controls, or they took your word for it, or they treated the whole outsourced process as an untested black box and did more work around it. A SOC 1 report gives every one of those auditors a single, independent examination they can rely on, performed once, by a firm they can hold to a professional standard.

That origin shapes everything about the report. Scope is defined by what affects the customer’s numbers, not by what a security team would prioritize. The people who read it are auditors and controllers, not CISOs. And the report is deliberately restricted in use, because its detail is meant for a reader who already relies on your service and needs to understand exactly how it is controlled.

03

Type 1 vs Type 2

A Type 1 report describes your system and states whether the controls, as designed on a specified date, are suitable to achieve the control objectives. It is a snapshot. The auditor examines the design and the description, not whether the controls actually ran the day before or the month before.

A Type 2 report covers a period, commonly six to twelve months, and adds an opinion on operating effectiveness: did each control actually operate, consistently, across that window. The auditor samples evidence throughout the period, from reconciliations and access reviews to change tickets and exception reports, and reports the results test by test, including any exceptions found.

A user entity’s auditor gets very little from a Type 1. A control that was well designed on one day says nothing about the eleven months of transactions they are auditing, so Type 2 is what customers ask for and what their auditors need. Type 1 is a sensible first step to establish the description and the control objectives, but it is rarely the destination.

04

Control objectives: you write the criteria

This is where SOC 1 differs most from SOC 2. SOC 2 comes with the Trust Services Criteria, a published list you are measured against. SOC 1 has no such list. You, the service organization, define the control objectives your system is meant to achieve, and the examination tests whether your controls support them. Management asserts that the objectives are appropriate and the controls achieve them, and the auditor opines on that assertion.

The objectives follow the money. For a payroll processor they read like "controls provide reasonable assurance that payroll is calculated completely and accurately and paid only to authorized employees". For a fund administrator they cover valuations, capital calls and investor allocations. Alongside those business objectives every SOC 1 carries IT general control objectives, because the application controls above depend on them: logical access, change management, computer operations and backup, and often physical access.

Writing good objectives is most of the design work. Too vague and the auditor cannot test them; too many and you have signed up to evidence controls no customer cares about. The right set is the smallest that covers what your customers’ auditors will actually ask about, which is usually a short list of business process objectives plus the handful of IT general control objectives that keep those processes honest.

05

Scoping the system and drawing the boundary

The system description is the backbone of the report. It says which service is covered, which processes and applications run it, which people are involved, how transactions flow from initiation to reporting, and which controls exist at each step. A reader has to be able to follow a transaction through your organization on paper and see where it is controlled.

Scope should track the services that feed customer financial statements, and stop there. A product line that customers use for something unrelated to their books adds pages and evidence without adding assurance. The boundary also decides what your customers’ auditors can rely on: anything outside the description is, for their purposes, untested.

Complementary controls and subservice organizations

Two parts of the description describe what you do not cover. Complementary user entity controls, CUECs, are the controls your customers must operate for the objectives to hold, such as approving their own payroll changes or reviewing the reports you send them. Complementary subservice organization controls describe what you rely on from your own providers, a cloud host or a payment rail, for example. You choose to handle each subservice organization carve-out, excluding its controls and pointing at its own SOC report, or inclusive, bringing its controls into your examination. Most service organizations carve out, and their customers’ auditors then read both reports together.

06

Who needs a SOC 1 report

The test is whether your output lands in a customer’s financial statements. Payroll and HR processors, fund administrators and transfer agents, payment and billing processors, claims and benefits administrators, lending platforms and loan servicers, and data centres or SaaS platforms hosting a customer’s accounting, billing or trading system all sit squarely in that group. If a customer’s auditor would need to understand your controls to sign off on their numbers, you will be asked.

The request usually arrives from a customer’s finance team or audit firm rather than from procurement, and it often arrives with a deadline attached to the customer’s own year end. That timing is worth understanding early: a Type 2 has to cover a period that overlaps the customer’s fiscal year, so a first report often has to be planned a year before the auditor needs it.

Plenty of software companies are asked for SOC 1 when what the customer actually needs is SOC 2, and the reverse. A blunt question settles it: does your service affect the amounts in the customer’s ledger, or does it affect the security of their data. If the former, SOC 1. If the latter, SOC 2. If both, you will probably end up with both reports, and the good news is that they share most of their IT general controls.

07

The examination, the opinion and the readers

Only an independent, licensed CPA firm can issue a SOC 1 report, and that independence is what lets a customer’s auditor rely on it. The firm reviews your system description and management’s assertion, tests the controls behind each objective and issues a report with an opinion. For a Type 2 that means sampling evidence across the period and writing up every test performed and every exception found.

The opinion is the first thing a reader turns to. An unqualified opinion says the description is fairly presented, the controls are suitably designed and, for a Type 2, operated effectively across the period. A qualified opinion calls out an objective that was not met or a control that failed its tests. Exceptions do not automatically qualify an opinion, but every one is listed, and your customers’ auditors will read them and decide what extra work they need to do on their side.

Those readers are the audience to keep in mind while you write the description and pick the objectives. They are controllers and financial-statement auditors who will map your report to their own audit programme. A description written for a security reviewer, heavy on architecture and light on transaction flow, sends them back with questions.

08

Keeping the report current, year after year

A Type 2 report covers a period, and customers need a report that covers each of their fiscal years, so SOC 1 becomes an annual cycle: a new examination every year, the same controls operating and the same evidence kept. The controls that earned the first report, reconciliations performed and reviewed, access recertified, changes approved and tested, backups verified, are exactly the ones the next examination will sample. Teams that operate them as part of running the business find the annual report largely administrative.

The gap between one report period and the customer’s year end is covered by a bridge letter, sometimes called a gap letter: a short statement from your management confirming that the controls described in the last report have continued to operate without material change. It carries no auditor opinion, but it is what lets a customer’s auditor extend their reliance across the months the report does not cover, and most customers will ask for one.

09

What drives the cost of SOC 1

The auditor’s fee scales with the number of control objectives, the complexity of the transaction flows, the number of applications in scope and whether it is a Type 1 or a Type 2. A Type 2 costs more because there is a period of evidence to sample rather than a single date to inspect. Handling a subservice organization inclusively instead of carving it out adds their controls to your examination and moves the cost accordingly.

As with every SOC report, the larger cost is on your side: designing the controls, writing the description, running the controls every month and keeping the evidence in a form an auditor can sample. Reconstructing a year of reconciliations and access reviews from email at examination time is where first-year projects lose weeks. Keeping that evidence next to the control, as it is produced, is what makes the second year cheaper than the first.

The two levers that move the total are scope and continuity. Keep the objectives to what your customers’ auditors need, and keep the controls and their evidence running between examinations rather than rebuilding them before each one. Most of the cost of SOC 1 is the cost of running a well-controlled service, which is a cost you were going to pay anyway.

The real problem

Audit-ready is a state you keep, not a sprint you survive.

Most tools optimize for getting the first certificate. The expensive part is the years after — the spreadsheet sprawl, the evidence you reassemble from memory the week before an audit, the client (or control) you haven't looked at since last cycle. That's the part no first-cert tool was built for.

Spreadsheet sprawl across drives, tabs and inboxes
The week-before scramble, reassembled from memory
The control you haven't looked at since last cycle
Audit-readiness over time
Year over year
audit-readyYear 1Year 2Year 3
Point-in-time tools — scramble & drift
devguard — a state you keep
Run it in devguard

Your SOC 1 program, in one workspace

The controls a Type 2 samples, the objectives they support and the evidence that proves they operated, kept current across the period instead of reassembled for the auditor. Pick one to see it.

Every control objective, in one view

Model your SOC 1 control objectives as a framework of your own and map each one to the controls, policies and evidence that support it, so you can see at a glance which objectives are covered and which need work before the period starts.

Learn more
Control coverage64%
Asset managementCovered
CryptographyPartial
Supplier securityGap
Document once. Reuse across every standard you add.

The IT general controls behind a SOC 1 report, logical access, change management, operations and backup, are the same controls SOC 2 and ISO 27001 ask about. Map a control once in devguard and the same policy and evidence satisfy every objective and criterion it supports, so the second report is a fraction of the work of the first.

See the full feature comparison

Already certified and dreading the next cycle? See how we help certified companies stay audit-ready.

Already have a SOC 1 report? Move your program across.

If you already issue a SOC 1 report, your control objectives, controls, description and years of evidence are the last thing you want to rebuild. In a scoped conversation we agree exactly what moves and run that migration with you, for a fixed scope and a date set before we start. Your existing setup stays untouched and exportable until you are satisfied the new one holds up side by side.

Book a conversation
SOC 1 FAQ

SOC 1, answered plainly.

Is SOC 1 a certification?

No. SOC 1 is an attestation report issued by a licensed CPA firm under SSAE 18, and there is no certificate and no certifying body. You receive a report containing the auditor’s opinion on your system description and controls, and that report is what your customers’ auditors read. The correct phrasing is that you have a SOC 1 report, never that you are "SOC 1 certified".

What is the difference between SOC 1 and SOC 2?

SOC 1 reports on controls relevant to your customers’ financial reporting, against control objectives you define yourself, and is read by their auditors. SOC 2 reports on security, availability, processing integrity, confidentiality and privacy against the AICPA’s Trust Services Criteria, and is read by security and procurement teams. Ask whether your service affects the numbers in a customer’s ledger or the security of their data, and you have your answer. Many organizations end up with both reports drawn from one control set.

What is the difference between Type 1 and Type 2?

A Type 1 report gives an opinion on whether your controls are suitably designed as of a single date. A Type 2 report covers a period, commonly six to twelve months, and adds an opinion on whether the controls operated effectively throughout it, backed by tests of sampled evidence. Your customers’ auditors can rely only on a Type 2 for the period they are auditing, so it is the report they ask for.

Who writes the control objectives?

You do, as the service organization, with your auditor’s input on whether they are testable and complete. They follow your service: business process objectives such as complete, accurate and authorized processing, plus the IT general control objectives for logical access, change management, operations and backup that those processes depend on. Management asserts that the objectives are appropriate, and the auditor opines on that assertion.

What is the difference between SSAE 18 and ISAE 3402?

SSAE 18 is the AICPA attestation standard a SOC 1 examination is performed under in the United States; ISAE 3402 is the international equivalent issued by the IAASB. Both cover controls at a service organization relevant to user entities’ financial reporting, and a service organization with customers in several jurisdictions usually has one examination reported under both standards.

What is a bridge letter?

A bridge letter, also called a gap letter, covers the months between the end of your most recent SOC 1 period and your customer’s year end. It is a short statement from your management confirming that the controls in the report have continued to operate with no material changes. It carries no auditor opinion, but it lets a customer’s auditor extend their reliance until the next report is issued.

See how your SOC 1 program would look in devguard.

The fastest way to know if this fits is a short conversation about how you run SOC 1 today, which objectives you report against, where the evidence effort goes across the period, and what moving it would involve. No deck unless you want one.

Book a conversation
Sign in
Start for free
Book a conversationStart for free