- Identify complementary user entity controls relevant to the audit
- Test CUECs at the user entity as part of relying on a type 2 report
- Distinguish the carve-out and inclusive methods for subservice organizations
- Plan procedures for carved-out subservice organizations
Complementary user entity controls
AU-C 402 defines complementary user entity controls (CUECs) as controls that management of the service organization assumes, in the design of its service, will be implemented by user entities and are necessary to achieve the control objectives stated in management's description of the service organization's system.
In plain terms: the service organization's controls work only if your client does its part. Typical CUECs:
- The user entity authorizes changes to master data (pay rates, vendor bank accounts) before submitting them.
- The user entity reviews output reports and reconciles them to its records.
- The user entity restricts access to the service organization's system to authorized employees and removes access timely.
- The user entity notifies the service organization of terminated users.
Which CUECs matter
The SOC 1 report lists CUECs, often in a table mapped to control objectives. Not every CUEC applies to every audit. Under AU-C 402.17b, the user auditor determines whether the CUECs address risks of material misstatement relating to relevant assertions; if they do, the auditor obtains an understanding of whether the user entity designed and implemented them, and if so tests their operating effectiveness.
Practical steps:
- List every CUEC in the report.
- Mark the control objectives you are relying on.
- Keep the CUECs linked to those objectives.
- For each, identify the client control that performs it, the owner and the evidence.
- Test those controls as you would any other key control.
If the client has not implemented a relevant CUEC, the control objective may not be achieved for your client even if the service auditor's opinion is unmodified. That is a deficiency at the user entity.
Subservice organizations
AU-C 402 defines a subservice organization as a service organization used by another service organization to perform some of the services provided to user entities that are relevant to those user entities' ICFR. A common example: a payroll provider hosts its application at a data center operator. The data center operator is the subservice organization.
There are two ways the service auditor's report can handle it.
| Method | What the report includes | What the user auditor does |
|---|---|---|
| Inclusive | The subservice organization's relevant control objectives and controls are in the description and in the service auditor's scope | Evaluate them like the rest of the report |
| Carve-out | They are excluded from the description and scope | Address the subservice organization's controls separately |
The definition of a subservice organization is in AU-C 402.08, and AU-C 402.A42 describes the inclusive and carve-out methods. AU-C 402.18 requires that when a type 1 or type 2 report excludes services provided by a subservice organization and those services are relevant to the audit, the user auditor applies AU-C 402 to the services provided by the subservice organization.
Handling a carve-out
When a report uses the carve-out method:
- Read the description to see which services the subservice organization performs and which control objectives depend on it. Carve-out reports usually list complementary subservice organization controls, the controls the service organization expects the subservice organization to perform.
- Decide whether those services are relevant to your audit.
- If relevant, obtain the subservice organization's own SOC report (often a SOC 1 or SOC 2) and evaluate it under the same steps as lesson 11.
- Check that the service organization monitors the subservice organization; the SOC 1 report often describes monitoring controls such as annual review of the subservice organization's report.
If no report is available for a relevant subservice organization, consider other procedures or substantive work, and evaluate the effect on your ability to rely on controls.
Documentation
The SOC 1 review and CUEC mapping template keeps CUECs, subservice organizations and your responses in one place.
Carve-out and CUECs at Ridgeline Property Management
Ridgeline Property Management uses a cloud property accounting service for rent billing and receipts. The SOC 1 type 2 report covers January to December and uses the carve-out method for a hosting provider that runs the servers and backups.
CUECs listed: 9. The team relies on objectives 2 (rent billing accuracy), 4 (cash receipts posting) and 7 (logical access). Five CUECs link to those objectives:
- Ridgeline approves new leases before entering them.
- Ridgeline reviews the monthly rent roll against lease files.
- Ridgeline reconciles bank deposits to posted receipts monthly.
- Ridgeline requests user access for its staff and approves it.
- Ridgeline notifies the service of terminated users.
The team tests each at Ridgeline. CUECs 1 to 4 operate effectively. For CUEC 5, two terminated staff remained active for 40 and 55 days; neither logged in after leaving.
Subservice: the hosting provider supports objective 7 (infrastructure access) and backups. The team obtains the hosting provider's SOC 2 type 2 report, maps its access controls to objective 7, and finds no relevant exceptions. The SOC 1 report describes the service's annual review of the hosting provider's report.
Conclusion: reliance on objectives 2 and 4 is supported. For objective 7, the termination CUEC failed, but the login history shows neither account was used after termination, so the team still relies on objective 7 and communicates the termination deficiency to management.
Self-check
Answer each question before you open the answer.
Define a complementary user entity control in your own words and give one example.
Show answer
A control the service organization assumes the user entity performs, without which the service organization’s control objectives are not achieved. Example: the user entity reconciles output reports from the service organization to its own records.
What is the difference between the carve-out and inclusive methods?
Show answer
Under the inclusive method, the subservice organization’s relevant control objectives and controls are in the description and the service auditor’s scope. Under the carve-out method, they are excluded from both.
A report uses the carve-out method for a subservice organization that runs the application servers your client depends on. What does AU-C 402.18 require?
Show answer
Apply the requirements of AU-C 402 to the services provided by the subservice organization, for example by obtaining and evaluating the subservice organization’s own SOC report or performing other procedures.
Use it on the file
- GuideReviewing SOC Reports: Complementary User Entity Controls and the User Auditor's Work
- GuideSOC 1 Reports in the User Audit: Coverage Gaps, Bridge Letters and Carve-Out vs Inclusive Subservice Organizations
- TemplateSOC 1 Report Review and User Entity Controls Mapping
Sources
Standards are paraphrased from the primary sources listed above; read the source before relying on a requirement. This lesson is training material, not professional advice. Report an error