- Home
- Compliance
- SOC 2 Compliance
- SOC 1 system description
SOC 1
Writing the SOC 1 description a client's auditor can work from.
The system description is management's account of the service, and the CPA firm's opinion covers whether it is fairly presented. For a SOC 1 the reader is a client's auditor trying to see how transactions move through you. This page covers what it must hold, how it is checked and where descriptions go wrong.
Back to SOC 2 services01 · Where the rules sit
Which document sets the rules
In a SOC 1 the rules for the description are written into AT-C 320 itself, and DC 200 plays no part.
SOC 1
Criteria inside AT-C 320
- The standard itself lists what a fairly presented description includes
- Built around classes of transactions and the reports clients receive
- Control objectives are part of the description
SOC 2
DC 200, a separate document
- The AICPA's description criteria sit outside the standard
- Built around the system's components and service commitments
- Criteria are the Trust Services Criteria, not management's objectives
A SOC 1 assertion that cites DC 200 is a sign a SOC 2 template was reused. The SOC 2 description guide covers DC 200 in full.
02 · Section checklist
What the description must contain, section by section
Use it as a checklist against your draft.
- Services provided. What you do for clients, and the classes of transactions you process: pay runs, invoices, trades, loan payments.
- Infrastructure and software. The applications, databases and hosting that process and store the transactions, at a level that shows where the numbers live.
- People. The teams that run the service and their roles in the processes described, without an org chart for its own sake.
- Procedures. How transactions are initiated, authorized, recorded, processed, corrected and reported, automated and manual.
- Records and data. The accounting records, supporting information and files involved, including what you send clients.
- Reports for clients. How reports and files clients rely on for their own books are prepared.
- Non-transaction events. How significant events other than transactions, such as a failed batch or a system outage, are handled.
- Control objectives and controls. Each objective with the controls designed to achieve it.
- User entity controls. Controls your clients have to run so that your objectives hold.
- Subservice organizations. Vendors whose services are relevant, the method used (carve-out or inclusive) and, for a carve-out, the controls assumed of them.
- Control environment and monitoring. The relevant pieces of governance, how risks are assessed, how information is communicated and how monitoring is carried out.
- Changes during the period. For a Type 2, significant changes to the system or controls within the period.
03 · How it is tested
How the CPA firm tests a description
The firm checks that the words match what it sees, and that nothing important is missing.
- Read it against the objectives. Does each process the objectives mention appear in the narrative, and the reverse?
- Walk through transactions. The firm follows a sample from receipt to output and compares each step with the text.
- Inspect what is referenced. Reports, screens, logs and procedures named in the description should exist and look as described.
- Ask the people involved. Process owners describe their work; differences from the text become questions.
- Check the period. For a Type 2, the description must hold for the whole window, so changes must be dated and disclosed.
04 · How long
How long the description should be
Long enough for a client's auditor to follow a transaction. No longer.
No standard sets a page count. The useful test is a reader one: could a client's auditor, who has never seen your system, trace a transaction through it and see where each control acts? A short description that fails that test is too short. A long one padded with security policy, product marketing or company history makes the useful parts harder to find.
Write one sub-section per class of transactions and keep IT controls in their own section. Diagrams of data flows help, as long as the text says the same thing.
05 · Omit or distort
The omit-or-distort problem
A description fails when it leaves out something relevant or describes something that is not so.
- The manual workaround left out. A spreadsheet used when the system cannot handle a case is part of the process. Omitting it hides a place where errors enter.
- The future state described. Writing the process as it will be after a planned upgrade, rather than as it ran in the period.
- A vendor that disappears. A payment processor or data centre relevant to the service, with no mention of it or the controls assumed of it.
- A mid-period change smoothed over. A platform migration in month five, described as if the new system ran all year.
- Controls nobody runs. Generic controls copied from a template, which the firm then cannot test because they do not exist.
Sources: AICPA SSAE No. 18, AT-C section 320; AICPA SOC 1 guide; AICPA DC section 200, 2018 Description Criteria for a Description of a Service Organization's System in a SOC 2 Report (for the contrast only). Examples are illustrative.
Questions about the SOC 1 description
Can we reuse our SOC 2 description for a SOC 1?
Parts of it, rewritten for a different reader.
Infrastructure, people and IT control sections often carry over. The transaction narratives, control objectives and user entity controls are SOC 1 specific, and the criteria the description is measured against are different.
Who writes the description, us or the CPA firm?
You do. The firm examines it.
The description is management's document. The CPA firm cannot write it for you without harming its independence. A preparer can help you draft it before the examination.
Do we describe every client's setup?
No. Describe the standard service.
The description covers the system as delivered to clients generally. Bespoke arrangements for one client are usually outside it, and the description should say what is in scope so readers can tell.
What happens if the firm finds the description is not fairly presented?
The opinion may be modified.
A material misstatement or omission in the description can lead to a modified opinion on that element. Most issues are fixed in drafting, which is why the description deserves early review.
Related guides
- Control objectives in a SOC 1How to write them, and why they come before the controls.
- Writing the system descriptionA drafting workflow for the description, from facts to a review loop.
- DC 200: what a system description is measured againstThe description criteria, and how an auditor tests a description.
A description that matches what the firm will see.
We help you draft a SOC 1 description around your transactions, objectives and user entity controls, ready for examination.