PCI Compliance

Cardholder Data PCI DSS: What to Know

Cardholder Data PCI DSS: What to Know

Most security leaders know their organization handles cardholder data. Fewer have confirmed exactly where it lives, which systems are in scope as a result, and whether their current scope documentation would hold up under QSA validation. 

Cardholder data PCI DSS compliance begins with scope. The most expensive scoping mistakes rarely come from the systems organizations deliberately include. They come from the account data flows that were never mapped, which expose organizations to breach risk, and the systems swept in without cause, which may inflate assessment costs. This piece covers how PCI DSS scope is defined under v4.0.1, where account data commonly hides, what proper scope documentation requires under Requirement 12.5.2, and what getting it wrong costs in both directions.

What Cardholder Data Means Under PCI DSS

The PCI SSC Glossary defines account data as the parent category covering two subsets:

Cardholder data (CHD) — at minimum, the full PAN. May also include cardholder name, expiration date, and/or service code when stored or transmitted with the PAN.

Sensitive authentication data (SAD) — full track data (magnetic-stripe or chip equivalent), card verification codes (CAV2/CVC2/CVN2/CVV2/CID), and PINs/PIN blocks.

The distinction matters because each carries different obligations under PCI DSS v4.0.1:

  • PAN must be rendered unreadable wherever it is stored (Req. 3.5.1)
  • Other CHD elements (name, expiration date, service code) may be stored without that obligation, but fall under PCI DSS controls when present with the PAN or in the CDE
  • SAD must not be stored after authorization, even if encrypted — with a narrow exception for issuers and companies supporting issuing services with a legitimate, documented business need (Req. 3.3.3)

What triggers scope: Where PAN is stored, processed, or transmitted, a cardholder data environment (CDE) exists. Scope follows account data more broadly; however, systems that handle SAD are in scope even where no PAN is present. Per PCI DSS v4.0.1 Section 4, scope covers: 

  • System components, people, and processes that store, process, or transmit CHD and/or SAD 
  • Components with unrestricted connectivity to those systems
  • Any component that could impact the security of cardholder data and/or sensitive authentication data

Account Data Elements Under PCI DSS v4.0.1

Element

Type

May Be Stored After Authorization?

Protection When Stored

Protection When Transmitted

Primary Account Number (PAN)

CHD

Yes, kept to a minimum

Must be rendered unreadable (Req. 3.5.1)

Strong cryptography over open, public networks (Req. 4.2.1)

Cardholder Name

CHD

Yes, when present with PAN

Protect per applicable requirements

Protected via encrypted channel when transmitted with PAN

Expiration Date

CHD

Yes, when present with PAN

Protect per applicable requirements

Protected via encrypted channel when transmitted with PAN

Service Code

CHD

Yes, when present with PAN

Protect per applicable requirements

Protected via encrypted channel when transmitted with PAN

Full Track Data

SAD

No (Req. 3.3.1.1)¹

Protect with strong cryptography if held pre-authorization (Req. 3.3.2)

Not governed by Req. 4; transmitted during authorization

CAV2 / CVC2 / CVN2 / CVV2 / CID

SAD

No (Req. 3.3.1.2)¹

Protect with strong cryptography if held pre-authorization (Req. 3.3.2)

Not governed by Req. 4; transmitted during authorization

PINs / PIN Blocks

SAD

No (Req. 3.3.1.3)¹

Protect with strong cryptography if held pre-authorization (Req. 3.3.2)

Governed by PCI PIN Security Requirements, not PCI DSS Req. 4

¹ Issuers and companies supporting issuing services may retain SAD where there is a legitimate, documented business need (Req. 3.3.3).

Cardholder name, expiration date, and service code do not need to be rendered unreadable, even when stored alongside the PAN. PCI DSS v4.0.1 requires only the PAN to be rendered unreadable wherever it is stored. Once these elements are stored with the PAN or otherwise reside in the cardholder data environment, however, they fall in scope and must be protected under the PCI DSS controls applicable to cardholder data. This includes network security controls, access controls, logging, and vulnerability management, all of which expand your attack surface.

Unencrypted PAN is the element organizations most often store without realizing it. Full track data and card verification codes show up far less frequently but are the most dangerous when they do, since they can never be retained after authorization. All three commonly surface in application and error logs, databases, and legacy transaction records.

How PCI DSS Scope Is Determined

PCI DSS v4.0.1 applies to the system components, people, and processes that store, process, or transmit account data, plus anything that could impact the security of that data. PCI SSC scoping guidance sorts these into three commonly used groups: systems in the cardholder data environment (CDE), connected-to or security-impacting systems, and out-of-scope systems. The first two are in scope; the third is not. For in-scope components, the specific requirements that apply depend on each component's function and location. Both CDE and connected-to systems are evaluated against all requirements to determine which ones are applicable.

Category 1: CDE systems

System components, people, and processes that store, process, or transmit CHD and/or SAD, plus system components on the same network segment (for example, the same subnet or VLAN) or with unrestricted connectivity to them. These systems are evaluated against all PCI DSS requirements to determine which apply. This is the core of nearly every assessment.

Category 2: Connected-to and/or Security-Impacting Systems

System components that can connect to or access the CDE, directly or through another system such as a jump server, or that could impact the security of cardholder data and/or sensitive authentication data even without a direct connection. Like CDE systems, these are in scope and must be evaluated against all PCI DSS requirements to determine which apply to each. They must not provide an access path between the CDE and out-of-scope systems.

Examples include Active Directory servers providing authentication to CDE systems, SIEM platforms monitoring CDE logs, patch management servers updating CDE components, and administrator jump servers used to access the CDE.

Category 3: Out-of-scope systems

System components, people, and processes that are completely isolated from the CDE, with no connectivity, no shared network segment, and no ability to impact the security of cardholder data and/or sensitive authentication data. PCI DSS controls do not apply to these components, but the entity must still confirm and document that they genuinely qualify.

Reaching out-of-scope status requires two conditions:

  • No connectivity or access to the CDE
  • No security impact on the CDE, even indirectly

If network segmentation is used to achieve this:

  • It must be purpose-built (separate network segments alone are not sufficient)
  • It must be confirmed by the assessor
  • It must be penetration-tested at least every 12 months; every 6 months for service providers (Requirements 11.4.5 and 11.4.6)

Network segmentation is not a PCI DSS requirement, but it is the main technical tool for keeping on-premises systems out of scope. Other routes eliminate the CDE entirely rather than segmenting around it:

  • Fully outsourcing payment processing to a PCI DSS-compliant third party
  • Using a PCI-listed P2PE solution
  • Removing card-data flows through tokenization or hosted payment pages

Diagram and scope documentation requirements:

Requirement 1.2.3 requires an accurate network diagram showing all connections between the CDE and other networks, including wireless. Requirement 1.2.4 requires an accurate data-flow diagram showing all account data flows. Both must be updated as needed upon changes to the environment. Requirement 12.5.2 requires entities to confirm PCI DSS scope (including updating data-flow diagrams per Requirement 1.2.4) at least once every 12 months and upon significant change. Service providers must do so at least every six months under Requirement 12.5.2.1.

Where Account Data Hides and Why It Matters

The most consequential scoping errors are usually not the ones where organizations openly argue a system should be out of scope. They are the ones where account data has silently migrated into systems that were never mapped, and so never checked.

Common Hidden Account Data Locations

Location

How Account Data Gets There

Scoping Consequence

Web server and application logs

PANs passed in URLs or query strings, or debug logging capturing full transaction payloads in legacy integrations or poorly configured payment pages

The web server, log management platform, and any connected archival storage are CDE systems and enter scope. Audit-log review (Req. 10.4, at least daily for CDE components, with automated mechanisms required after March 31, 2025) and retention (Req. 10.5, at least 12 months, with the most recent three months immediately available) apply. Cleartext PAN in logs also violates Req. 3.5.1 and must trigger incident-response procedures under Req. 12.10.7.

Unencrypted backups

Database or system backups that include PAN-containing tables without applying the same rendering-unreadable controls as the live database

Backup media, backup management systems, and storage destinations enter scope. PAN in backups must be rendered unreadable under Req. 3.5.1. The security of offline backup media locations must be reviewed at least every 12 months under Req. 9.4.1.2.

Emailed chargeback files

Acquiring banks or processors send chargeback dispute files containing full PANs to finance or operations teams via standard email

The email platform, recipients' workstations, and any shared drives where files are saved enter scope, often entirely outside the existing compliance program. Transmitting unprotected PAN via email also implicates Req. 4.2.1 (strong cryptography required for PAN in transit over open, public networks) and Req. 4.2.2 (PAN must not be sent via end-user messaging technologies unless adequately protected).

Development and test environments

Real cardholder data used for testing because it is more convenient than generating synthetic records. Debug logging in these environments can also capture full transaction payloads including SAD.

Pre-production environments using live PANs must be included in the CDE and protected in accordance with all applicable PCI DSS requirements, or live PANs must be removed (Req. 6.5.5). Test data and accounts must be removed before production (Req. 6.5.6). Where SAD is present, storage is prohibited after authorization (Req. 3.3.1) regardless of encryption. These environments typically lack the monitoring and patching cadence of production.

Spreadsheets and shared drives

Finance or operations staff extract PANs into spreadsheets for reconciliation or reporting and save them to shared drives or personal devices

Every system on which those files reside enters scope. PAN must be rendered unreadable (Req. 3.5.1, via encryption, truncation, hashing, or tokenization). Access controls and data-retention limits apply. Discovery of PAN in these unauthorized locations should trigger incident-response procedures under Req. 12.10.7.

Voice recordings and IVR systems

Pause-and-resume recording failures or absent DTMF masking cause call recordings to capture full PANs or card verification codes spoken or keyed by customers during phone-based transactions

Telephony platforms, call recording systems, and any storage repositories for recordings enter scope. SAD captured in recordings violates Req. 3.3.1 post-authorization and Req. 3.5.1. DTMF masking or channel separation is the recognized mitigation.

Paper and hard-copy records

Printed reports, receipts, or manual card imprints retained beyond their useful life or disposed of without proper destruction

Physical media containing account data enters scope under Req. 9.4, which governs the protection and secure destruction of media. Unsecured paper records routinely fall outside physical access controls applied to digital systems.

Improper PCI DSS scoping, whether through over-scoping the environment or missing hidden account-data flows, increases compliance complexity, cost, and the risk of failed validation. The 2025 Verizon Data Breach Investigations Report found that third-party involvement appeared in 30% of analyzed breaches, a doubling from 15% the prior year. Separately, IBM's 2024 Cost of a Data Breach Report found that 35% of breaches involved data stored in unmanaged data sources, or "shadow data," the same uncontrolled stores that sit outside formal compliance programs and outside the scope of PCI DSS controls.

The Cost of Getting Scope Wrong

Scoping errors carry costs in both directions.

Over-scoping inflates cost and effort

Over-scoping happens when systems end up in scope that could legitimately be excluded. Common causes:

  • Flat networks with no segmentation, which can pull hundreds of systems into scope even though only a handful actually store, process, or transmit account data
  • Missing tokenization controls that would otherwise isolate PAN-handling systems
  • Self-hosted payment forms that could be replaced with a fully outsourced alternative

Scope reduction is one of the most impactful cost levers available. Options include validated network segmentation (confirmed by penetration testing under Requirements 11.4.5 and 11.4.6), tokenization, hosted payment pages, and validated P2PE solutions.

For e-commerce merchants specifically, the SAQ pathway reflects scope directly:

Scenario

Likely SAQ

Scale of obligation

Self-hosted payment form

SAQ D

All applicable PCI DSS requirements

Merchant page delivers any part of the payment form

SAQ A-EP

Significantly more than SAQ A

Fully outsourced via redirect or compliant iframe

SAQ A

Limited to outsourced-processing requirements

SAQ eligibility always depends on implementation specifics and payment channel. Confirm with your QSA before assuming a particular pathway applies.

Under-scoping creates breach exposure

Where over-scoping wastes budget, under-scoping is the more dangerous error. When system components that store, process, or transmit account data are left out of the entity's PCI DSS scope, they remain in scope by definition but lack the required controls in practice. They are not monitored, patched, or access-reviewed at the frequency PCI DSS requires. In a breach, these overlooked systems are a common entry point precisely because no one was watching them.

What PCI DSS v4.0.1 Requires Under Requirement 12.5.2

Requirement 12.5.2 requires entities to document and confirm PCI DSS scope at least once every 12 months and upon significant change to the in-scope environment. The core obligation was effective immediately for v4.0 assessments. The seven detailed scoping-validation elements became fully assessable after March 31, 2025. Service providers must confirm scope at least every six months under Requirement 12.5.2.1, which was future-dated to March 31, 2025.

What makes this requirement different

The scoping confirmation must be the entity's own documented internal exercise, separate from whatever scope validation the QSA performs during a formal assessment. It cannot be satisfied by pointing to the QSA's work in the annual ROC.

The seven required elements

#

What the entity must document

1

All data flows across payment stages (authorization, capture, settlement, chargebacks, refunds) and acceptance channels (card-present, card-not-present, e-commerce)

2

Updated data-flow diagrams per Requirement 1.2.4

3

All locations where account data is stored, processed, and transmitted, including locations outside the CDE, applications that process CHD, system-to-system transmissions, and file backups

4

All system components in the CDE, connected to the CDE, or that could impact CDE security

5

All segmentation controls in use, the environments they isolate, and documented justification for any environments considered out of scope

6

All third-party connections with access to the CDE

7

Confirmation that all of the above are accurately reflected in the defined scope

What we commonly see in first-cycle v4.0.1 assessments

Four gaps appear frequently:

  • Scoping exercises completed but not documented
  • Data-flow diagrams not updated after new integrations (Requirement 1.2.4)
  • System component inventories not reconciled against what the network actually contains (Requirement 12.5.1)
  • No documented review of segmentation controls, and no penetration testing to confirm they still effectively isolate the CDE (Requirements 11.4.5 and 11.4.6)

Knowing Exactly What Is in Scope Is Where Cardholder Data PCI DSS Compliance Starts

Scoping is not a box to check before the real cardholder data PCI DSS compliance work begins. It is the work. Requirement 12.5.2 requires organizations to document and confirm scope at least annually, against seven specific elements, as a separate exercise from whatever their QSA performs during formal assessment. 

Securisea provides advisory services to help organizations define, document, and optimize their PCI DSS scope before and between formal assessments. Because Securisea maintains separation of duties between its advisory and assessment teams, organizations that engage Securisea for scope advisory work with a separate, independent QSA team for formal validation. 

Contact Securisea to schedule a scope review or learn more about our PCI DSS validation and advisory services.

Back to posts
Josh Daymont, Securisea CEO

Josh Daymont

CEO

Josh Daymont is the Founder and CEO of Securisea,  an independent information security consultancy delivering highly customized security and compliance solutions to enterprise clients. Securisea provides audit support for organizations of all sizes, from startups to some of the world’s largest, most complex, and most security-minded technology companies. Securisea is one of only a handful of audit firms certified to provide CSA STAR, ISO27001 and 27701, SOC2, SOC1, PCI DSS, FedRAMP/StateRAMP 3PAO, HITRUST & HIPAA assessments all under one roof. Josh was awarded a seat as a GEAR Advisor by PCI Council and holds a family of patents on software security through a DARPA Research Grant.

Latest posts

Generative AI for Compliance in Financial Services

September 25, 2026
Miscellaneous

Generative AI for compliance in financial services has become an industry priority. Bankers, lenders, and asset managers are increasingly moving AI tools from beta-tested projects towards being a part of everyday operations. Below, we outline how third-party risk, governance, and model risk management all fit together and where financial institutions need to expand their existing governance while adding new controls that respond to how generative AI is actually being used.

Key Regulatory Frameworks at a Glance

Framework or Regulator

What It Covers

Status

Federal Reserve, OCC, and FDIC (2026 model risk guidance)

Defines what counts as a formal "model" and excludes generative and agentic AI from that scope

Supervisory guidance, not legally binding, for larger banking organizations

U.S. Treasury Financial Services AI Risk Management Framework

Sector-specific control objectives covering governance, data, and third-party risk for AI

Voluntary reference framework

NYDFS AI guidance

Applies existing, binding cybersecurity regulations to AI-related risks for covered entities

Interpretive guidance under a mandatory regulation

NIST AI Risk Management Framework

General-purpose AI governance functions, plus a generative AI-specific profile

Voluntary, widely adopted

ISO/IEC 42001

Certifiable AI management system standard, structured similarly to ISO/IEC 27001

Voluntary, certifiable

What Generative AI Compliance in Financial Services Requires Today

Generative AI is rarely limited to only one tool or project within a financial institution. It usually has multiple sources, ranging from customer service platforms and document review tools to underwriting support systems, vendor software, and more. Because of this, different AI tools may already fall under an existing rule or system, meaning teams should focus less on writing new rules specifically for generative AI. Instead, they should identify where pre-existing programs already apply and where they fall short.

Extending Third-Party Risk Management to AI Vendors

Often, generative AI comes through a vendor relationship instead of an internal tool. With that in mind, financial institutions should treat AI vendors as an extension of their third-party risk program. This means adding AI-specific questions to due diligence, like how the vendor trains its models, what happens to data submitted through the tool, or how the vendor deals with model updates or version changes that could alter the tool’s behavior unexpectedly.

Additionally, the language used in contracts is extremely important here. Data use rights, model training restrictions, reporting and audits, and notification of AI-derived incidents or changes should be specifically enumerated in the contract before an AI software goes live.

Applying Data Governance to AI Inputs and Outputs

A large determining factor of what generative AI compliance will involve for each financial institution is what data goes in and out of the model. This is part of data management and data governance, and it goes beyond knowing where files are stored. It involves ensuring that only data that must be processed by the model is given to it, especially regarding nonpublic personal customer information. By minimizing the data processed to only what’s necessary for a particular task, this cuts down on data leakage risks.

These obligations to data governance are not new. They draw a straight line from existing safeguards that many institutions already maintain under GLBA. This means that financial institutions already following guidelines like the Interagency Guidelines for banks or the FTC Safeguards Rule for lenders mostly just have to extend their controls and add AI-specific controls to deal with new risks like training data provenance and output leakage.

Where Generative AI Sits Outside Model Risk Management

In 2026, federal banking regulators issued a non-binding guidance that narrowed formal model risk management to only apply to traditional models and non-generative and non-agentic AI. However, this doesn’t mean that generative AI should go unregulated. Instead, it means that accountability for governing these generative and agentic models now rests with the broader risk management and governance practices of an institution instead of with only the model risk function.

This distinction is important for how a program is created. Many institutions build targeted controls instead of folding generative AI into model risk inventories and validation cycles designed for traditional models. However, some financial institutions prefer to extend their existing model risk programs instead.

Building Targeted Controls Where Gaps Remain

For the areas where generative AI sits outside of formal model risk scope, institutions are addressing those gaps with specific, purposeful controls instead of rebuilding governance programs from scratch. For example, use-case approval steps (intake and approval gates) confirm that a proposed application of generative AI is reviewed before deployment. Output review checkpoints catch mistakes or inappropriate content before a customer sees it. Escalation paths give staff members a clear way to flag unusual or unexpected AI behavior, even when no formal model validation process exists.

Practical Steps Compliance Teams Can Take Now

No matter how big or complex an institution’s AI footprint is, there are a few actions that compliance teams can take to start building a foundation for generative AI compliance:

  • Construct an inventory of generative AI use cases across all business lines, including tools that are embedded in vendor or third-party software.
  • Send AI vendors through already established third-party risk workflows and add AI-specific language and due diligence before formally contracting each vendor.
  • Record what data goes in and out of AI tools and review them against data governance and GLBA obligations.
  • Benchmark the current security posture against NIST AI RMF or ISO/IEC 42001, since these frameworks are increasingly being treated as a reference point for AI governance and compliance.

Generative AI for Compliance in Financial Services Moving Forward

Generative AI for compliance in financial services will continue to evolve as regulators refine guidance and institutions become more familiar with using these tools. The organizations adapting with the most ease are those handling governance as a continuation of programs they already run, while adding dedicated new controls where generative AI falls outside existing guidelines. Securisea helps regulated organizations strengthen that foundation through independent assessment and advisory support. 

Contact our team to discuss where your program stands today.

FedRAMP 20x Changes: What's New in 2026

September 15, 2026
FedRAMP / StateRAMP

In March of 2025, the General Services Administration (GSA) announced that a major overhaul of the federal cloud authorization program, FedRAMP, was coming down the pike. In late June 2026, FedRAMP launched its Consolidation Rules for 2026, and on August 3, 2026, the new FedRAMP 20x certification type took effect with Class A opening that same day. On August 31st, Classes B and C formally opened as well. All three of these developments are now shaping how cloud service providers (CSPs) plan their certification strategies if they want to pursue work with the federal government.  

In part, the goals of these changes are to reduce timelines and barriers to authorization, and the new structure also allows the framework to be updated each year to keep pace with the rapid clip of modern technology. This piece walks through what changed and what organizations should prepare to demonstrate as they move forward.

Understanding the FedRAMP 20x Changes to Certification Classes

FedRAMP previously used labels such as Low, Moderate, and High, but under the new FedRAMP 20x changes, those have been replaced with lettered certification classes. The previous labels described a system's sensitivity. Class A, B, C, or D, however, shows how much assurance information a CSP commits to sharing with agency customers. 

Certification Classes Under CR26

Class

Loosely Aligns To

Independent Assessor Required (20x)

Available In

A

New entry tier, no direct impact-level equivalent

Not required

Rev5 and 20x

B

Low

Required, at least annually

Rev5 and 20x

C

Moderate

Required, at least annually

Rev5 and 20x

D

High

Required

Rev5 only; 20x pilot targeted early 2027

Note: Certification classes apply to both Rev5 and 20x, but the evidence required to earn a given class differs between the two, and the highest class currently runs only through Rev5. Rev5 requires an independent assessor for every class, including A. The "not required" column applies specifically to the 20x certification type. 

One update from this change alone that may interest CSPs is the introduction of Class A, which gives smaller CSPs a faster path to entering the FedRAMP Marketplace. Under rule FRC-CLA-ASF, Class A requires proof of a completed assessment under an “approved alternative security framework” garnered in the last 12 months. 

One of these approved security frameworks is SOC 2. If your organization already has a current SOC 2 Type II report issued in the past 12 months, you won’t have to build an entire security program from scratch. That said, you will still have to meet roughly 25 additional mandatory FedRAMP-specific rules that are not covered by SOC 2.

Key Security Indicators Change What Counts as Evidence

One of the major changes under FedRAMP 20x is what counts as evidence. While Rev5 requires that providers submit a written plan describing how a control is implemented, and then have an assessor test that implementation and document the results in their report, FedRAMP 20x now places more of that onus on the CSP. It asks CSPs to pull data from their own systems and demonstrate that a security outcome holds up on a recurring schedule, not just once a year.

These new required proof points are referred to as Key Security Indicators (KSIs). FedRAMP defines 46 KSIs, 41 of which apply to Class B and all 46 to Class C. The indicators are sectioned off into families like:

  • Identity and access management
  • Cloud native architecture
  • Monitoring, logging, and auditing
  • Incident response
  • Change management
  • Recovery planning

Here’s an example of what this shift may look like in practice: let’s take the federal MFA control. Under Rev5, a provider would document how it meets that control in its system security plan by describing what safeguards it had in place. But under 20x, the matching KSI requires the provider to produce evidence, drawn from its production systems, that phishing-resistant MFA is actually enforced and functioning for user logins. These hard, measurable outcomes do not leave room for interpretation the same way a written description might, which also makes the assessment clearer.

Persistent Validation and Automation Expectations

Because FedRAMP 20x treats compliance as ongoing, there are several revalidation points that organizations must comply with. For example, servers, software, and other technical systems must be revalidated at least every 3 days for Class C. Policies and other non-technical requirements must be revalidated at least every 3 months, regardless of class.

The evidence to meet these points (at least the technical requirements) comes directly from the tools providers are already using, such as identity providers, cloud platform logs, and configuration management systems. For technical systems, the idea is to turn the data that they already have into a repeatable feed that they can map to the right KSI, enabling them to produce evidence on schedule. 

Policy and governance requirements are the exception. Those often require new, ongoing processes built from scratch, since there's no existing system that generates that evidence automatically.

FedRAMP's rules set a handful of clear expectations for providers to plan around:

  • Every KSI at class C requires automated checks, with a minimum of two automated methods per KSI.
  • The provider’s official record must address every applicable KSI, regardless of whether the underlying item is automated or manual.
  • Evidence must exist in a summary readable by humans, as well as in a machine-readable format that the assessor’s tools can process.

Where Independent Assessment Comes In

Just as the FedRAMP framework changes under 20x, so does the assessor’s job. With Rev5, the assessor's job was to examine, interview, and test. They reviewed narratives and sampled supporting evidence, they validated scans, and they ran penetration tests. 

Now, under 20x, more of the assessor’s time goes to confirming that a provider’s automated evidence does, in fact, reflect what’s happening in production. This shift calls for a different combination of skills, including API testing and code review.

Additionally, providers can now ask their assessor for input on improving their security posture or evidence quality during an assessment. This is explicitly allowed by FedRAMP, provided it does not compromise the assessor's objectivity and integrity. To be clear, an assessor cannot design the controls; they can only give feedback. Organizations can use this to gather insightful feedback without running afoul of independence rules.

Key Transition Dates for FedRAMP 20x and Rev5

Date

Milestone

June 24, 2026

FedRAMP launches the Consolidated Rules for 2026 (announced June 25)

July 4, 2026

Optional early adoption opens

July 28, 2026

FedRAMP Ready designation goes legacy

August 3, 2026

FedRAMP 20x Class A pipeline opens

August 31, 2026

FedRAMP 20x Class B and Class C pipelines open

Upcoming

January 1, 2027

Consolidated Rules become mandatory for all stakeholders, though some specific requirements take effect earlier

June 11, 2027

FedRAMP stops accepting new Rev5 certification applications

If your organization has already commenced a Rev5 assessment, you are not yet required to switch to 20x. FedRAMP still accepts new Rev5 applications until June 11, 2027. For now, both certification paths are valid. Still, organizations should bookmark these upcoming dates and use this time to deliberately plan how they will need to alter their current processes to meet these deadlines.

What Organizations Should Prepare to Demonstrate

Before deciding on a certification type, it may be helpful for organizations to consider these questions:

  • Which certification class fits your agency customers? This depends on the level of assurance those agencies expect, not on how sensitive your data is.
  • Where do you stand against the applicable KSIs today? An internal readiness review, scored as full, partial, or no coverage, for example, could be a useful starting point.
  • What evidence sources do you already have? Review what your existing tools and systems already track and produce before assuming you need to add something new to your stack. 
  • Can your current documentation support persistently validated evidence, or only a point-in-time snapshot? This indicates how much engineering work you may need to add.
  • When does an independent assessor need to be involved? Once you know what class you need, look into when they require you to make this decision.

How Securisea Can Help

Securisea is a FedRAMP Recognized independent assessor (formerly known as a 3PAO) with direct experience assessing cloud service providers across the FedRAMP program. We help organizations map their current environment against the applicable Key Security Indicators, determine which certification class and type make sense for their agency customers, and serve as the independent assessor for FedRAMP 20x Certification Packages.

If your organization is weighing FedRAMP 20x against a Rev5 certification already in progress, our team can walk through the classes, the KSIs, and the assessment requirements that apply to your specific situation.

Learn more about our FedRAMP assessment services, or contact our team to discuss your certification strategy.

SOC Complementary User Entity Controls Explained

September 3, 2026
SOC

Oftentimes, the Complementary User Entity Controls in a SOC report get treated like boilerplate. They rarely get the attention they deserve, even though your control objectives depend on them just as much as they depend on the controls you run yourself. When those entries get copied forward year after year without review, they stop matching what your system actually assumes, and controls that nobody performs turn into gaps your report will never surface. Below, we explore why teams misread SOC Complementary User Entity Controls, what it costs when customers do not act, and how to write disclosures that work.

Complementary User Entity Controls are the controls a service organization assumes its customers will implement, necessary alongside the service organization's own controls to achieve the objectives of a SOC report.

What are SOC Complementary User Entity Controls?

A CUEC records a control your customer performs, by design. When management designs the system, it necessarily makes assumptions about what customers will handle, and SOC Complementary User Entity Controls are where those assumptions get written down.

The standards define the term twice, and the wording differs in a way that matters later. Under AT-C 320.08, a SOC 1 CUEC is a control that management assumes will be implemented by user entities (your customers) and that is necessary to achieve the control objectives stated in management's description of the service organization's system. Under the SOC 2 description criteria in DC section 200, a CUEC is one that is necessary, in combination with controls at your organization, to give reasonable assurance that your service commitments and system requirements are met.

SOC 1 anchors to control objectives, while SOC 2 anchors to service commitments and system requirements. Because of that, the two report types treat CUECs quite differently, which is where a good deal of the confusion begins.

Comparing CUECs, CSOCs, and User Entity Responsibilities

Most CUEC problems start as a labeling problem. Two neighboring concepts tend to get pulled into the same list, even though they answer to different rules. Complementary Subservice Organization Controls (CSOCs) point at your vendors instead of your customers, and how you report them depends on whether you use the carve-out or inclusive method. User entity responsibilities do point at your customers, but they serve a different purpose entirely and carry no CUEC disclosure requirement. Sorting the three correctly is the first discipline worth building, because a report that blurs them ends up telling customers considerably less than it appears to.

Concept

Who implements it

What it is necessary for

Where it appears

Standards anchor

Complementary User Entity Control (CUEC)

Your customer (the user entity)

Achieving the control objectives (SOC 1) or the service commitments and system requirements (SOC 2)

Description of the system, commonly Section 3

AT-C 320.08 (SOC 1), DC6 (SOC 2)

Complementary Subservice Organization Control (CSOC)

Your subservice organization, such as a cloud provider, under the carve-out method

The same objectives or criteria, but the assumed control sits downstream rather than at the customer

Description of the system, commonly Section 3

DC7

User entity responsibility

Your customer (the user entity)

The customer to derive the intended benefits of the service. Not necessary to achieve your objectives or criteria

Not a required CUEC disclosure. Usually lives in user guides, onboarding material, or the contract

AICPA SOC 2 Guide

One test separates the first row from the third: if your objectives or criteria can still be met even when the customer performs the activity imperfectly, then what you have on your hands is a responsibility rather than a CUEC.

Why Organizations Misread Their CUEC Obligations

The most common error promotes an ordinary responsibility into a CUEC. The AICPA's own example draws the line clearly. Suppose a customer has to give you a complete and accurate list of authorized users, which sounds like a control and gets listed as one in plenty of reports. If that customer submits a list mistakenly including someone who left the company, your organization has still done exactly what it committed to do, because you provisioned access according to the list you received. Your criterion was satisfied, and the consequence landed with the customer instead.

That makes it a user entity responsibility. It still matters, and it belongs in your onboarding material, but because it is not necessary to achieve your objectives, it does not meet the definition of a CUEC.

Over-listing carries a second cost that gets far less attention. Every responsibility promoted into the CUEC list dilutes the disclosure, so a customer facing forty entries, most of them general security advice, has no practical way to tell which three actually determine whether your controls achieve their purpose. Vendor risk teams reviewing your report then have reason to skim the section, which defeats the purpose it was meant to serve.

What Happens When a Customer Never Implements the Control

A CUEC can be correctly identified, clearly written, properly disclosed, and still be incomplete. That’s because the control only comes into existence once the customer implements it, and nothing in your report makes that happen on its own.

When it does not happen, several things tend to follow:

  • The customer carries a gap it has not recognized. Your system assumed a control that is not operating anywhere, and neither party is watching that space.
  • The customer's own auditor raises it. During a financial statement audit, the user auditor examines whether relevant CUECs have been implemented at the customer, so gaps surface there, in front of your customer, attached to your report. Anyone reviewing a SOC report on the receiving end is looking for exactly this.
  • Incidents trace back to the assumption. Post-incident reviews can land on a configuration the provider reasonably believed the customer had handled, which is a difficult conversation to have after the fact.

What makes all of this easy to overlook is an asymmetry in how the examination works. Because the service auditor does not test controls at user entities, a customer that never implements your CUECs produces no deviations in your report and no change to your opinion. Your report can therefore be perfectly clean while the control objective it describes goes unachieved in practice.

That distance between a technically accurate report and a genuinely working control environment is what makes CUECs worth real scrutiny, since a CUEC is ultimately worth only what customers actually implement.

SOC 1 Versus SOC 2: Why CUECs Are Common in One and Should Be Rare in the Other

The two report types treat CUECs differently, and the reason sits in their definitions. SOC 1 control objectives address a customer's internal control over financial reporting. Those objectives routinely depend on activities the customer performs, such as reviewing output reports, reconciling balances, or authorizing transactions before submission. CUECs are therefore expected in SOC 1, and a SOC 1 report carrying none at all would be unusual.

SOC 2 runs the other direction. Because your service commitments and system requirements are yours to set, the AICPA's guidance observes that a service organization can usually achieve them without depending on CUECs at all, since it limits those commitments to matters that are its own responsibility and that it can reasonably perform. Scoped that way, most SOC 2 criteria should be satisfied by your controls alone.

In practice, though, SOC 2 reports vary widely. Practitioners report seeing reports with zero CUECs alongside reports carrying more than seventy-five, and both extremes deserve a second look:

  • A long list usually signals mislabeling, because general security advice and ordinary user responsibilities have been swept into the CUEC section.
  • An empty list is not automatically correct either. If your system genuinely depends on customer-side controls, DC6 requires the disclosure, and staying silent does nothing to remove the dependency.

Rather than counting entries, ask whether each one is truly necessary to achieve a specific criterion, and whether you can name the criterion it supports.

One note on the standards, since the codification confuses people: a SOC 1 examination runs on AT-C 105 and AT-C 205 together with AT-C 320, and recent amendments including SSAE No. 23 leave the CUEC concept unchanged.

Who Owns CUECs, and What the Service Auditor Actually Does With Them

Management identifies CUECs, and the service auditor does not. That division is more than a formality, since confusion about it tends to create real problems once planning is underway.

  • Management owns the disclosure. Your management team determines which customer-side controls the system design assumes, and CUECs are a required disclosure in the description of the system.
  • They live in the description rather than the opinion. CUECs appear in neither the service auditor's report nor management's assertion. Published reports place them in different sections depending on how the report is organized, because the description criteria set no prescribed format for the description, so any section numbering you have seen is convention rather than requirement.
  • The practitioner evaluates suitability of design. During planning, the service auditor works to understand which controls management assumes customers perform, reviews contracts and user guides, and evaluates whether those CUECs, combined with your own controls, are suitably designed to achieve the objectives or criteria.
  • The practitioner does not test at your customers, so no fieldwork takes place inside your customers' environments.

Report type changes what the examination covers. A Type 1 report addresses fair presentation of the description and suitability of design at a single point in time, while a Type 2 report adds operating effectiveness over a period. In both cases the CUEC question remains a design question, asking whether these controls, taken together with yours, hold up. Operating effectiveness testing still covers your own controls rather than your customers'.

Settling all of this before fieldwork begins saves meaningful rework, because late changes to the description tend to be expensive ones.

Communicating CUECs So Your Customers Can Act on Them

By the time a CUEC reaches your report, the decisions it describes have usually already been made. A customer reading Section 3 is looking at implementation choices that were settled months earlier, which means the communication that matters has to happen much closer to where customers actually configure things.

Four places are usually the most significant:

  • Contracts and service agreements. Customer obligations that your control design depends on belong in the terms themselves, rather than only in a report the customer may open once a year.
  • Onboarding and implementation guides. This is the point where a CUEC turns into an action, and a control that appears in the report but never in onboarding is one most customers will never implement.
  • Product defaults and guardrails. Often the strongest move is to remove the dependency altogether, because a control you can enforce in the platform stops being a CUEC at all.
  • Renewal and account reviews. Recurring checkpoints catch drift, particularly after a customer reorganizes or turns over staff.

Under AU-C section 402, a customer's financial statement auditor must first determine whether the CUECs you identified are relevant to that customer. From there, the auditor obtains an understanding of whether the customer has designed and implemented them, and tests them, relying on operating effectiveness in a Type 2 report. Vague or recycled disclosures push cost onto that process, and the friction tends to return to you as questionnaires and follow-up calls.

Interpretation No. 1 of AU-C section 402, issued in December 2022, concluded that a SOC 2 report is unlikely to meet the intent of the AU-C 402 requirements. The reason is that a SOC 2 description may not cover all the services, processes, and controls relevant to a customer's internal control over financial reporting. A SOC 1 report is therefore preferred for that purpose, though the interpretation does allow that when a SOC 1 report is unavailable, a user auditor may still draw relevant information from other attestation reports.

How This Maps to the Cloud Shared Responsibility Model

Cloud-native teams meet this same idea constantly under a different name. Shared responsibility models divide security of the cloud from security in the cloud. The provider secures the underlying platform while the customer configures and secures whatever it builds there. This division shapes how SOC 2 works for SaaS companies in particular. AWS draws the connection to SOC reporting explicitly in its 2025 guide on SOC 2 compliance, which describes CUECs as controls customers cannot treat as optional.

The two ideas overlap without being interchangeable, since shared responsibility describes an operating model while a CUEC is a formal disclosure documenting your design assumptions for a specific criterion. Neither one transfers legal responsibility, and both parties keep their own controls.

How CUECs Get Written Badly

Most weak CUECs fail on one of four counts:

  • Too vague to implement or test, which leaves the customer unsure what to do and their auditor unable to tell whether they did it.
  • Copied forward, so last year's list carries into this year's report without anyone checking whether the system design still depends on those controls.
  • Used to shift your own responsibilities, which happens whenever a CUEC reassigns something your platform actually controls, and experienced report readers tend to notice.
  • General best practice dressed up as a CUEC, meaning sound advice that is not necessary to achieve any specific criterion and belongs somewhere else.

What usually separates a weak CUEC from a workable one is specificity:

Weak version

Why it fails

Questions that produce a workable version

Customers are responsible for maintaining appropriate security controls.

Names no control, no system, and no frequency. Nobody can implement it or verify it.

Which control, on which system, performed how often? Which of your criteria fails without it?

Customers should follow best practices for account management.

"Best practices" is not a control, and the criterion it supports is unstated.

What specific action, completed within what window, and which control objective depends on it?

Read each entry and ask which control objective or criterion would fail if the customer did nothing at all, because an entry without a clear answer to that question is not a CUEC.

Write CUECs Your Customers Can Act On

Getting SOC Complementary User Entity Controls right means scoping them to specific criteria, separating them from ordinary user entity responsibilities, and communicating them where customers configure things. A short, accurate list does more for your report than a long one nobody reads.

Securisea Attest, P.C. is a licensed CPA firm performing SOC 1, SOC 2, and SOC 3 examinations. We evaluate the CUECs your management team identifies against the objectives and criteria they support. Explore our SOC examination services or contact us.

Why choose Securisea?

20 year track record of successfully meeting client objectives
Extensive depth and breadth of service offerings
Deep technical expertise in all of our services