Compliance Frameworks

PCI DSS SAQ types explained: which one applies to your organization

Geert WarmenbolGeert WarmenbolApril 30, 2026
Share:
PCI DSS SAQ types explained: which one applies to your organization

Key takeaways

  • PCI DSS 4.0.1 contains nine distinct compliance paths: the full standard plus eight SAQ types (A, A-EP, B, B-IP, C, C-VT, P2PE, D Merchant, D Service Provider). Each has specific eligibility criteria that must be met before self-assessment begins.

  • SAQ A is only valid when cardholder data never touches merchant systems at any point in the transaction flow. Merchants using JavaScript-hosted payment fields embedded on their own pages do not qualify for SAQ A — they fall under SAQ A-EP, which carries significantly more controls.

  • SAQ D for Merchants covers all 12 PCI DSS control domains and applies to any merchant that does not qualify for a shorter form. It is the catch-all path and the most demanding self-assessment questionnaire available.

  • SAQ D for Service Providers is a separate instrument from SAQ D Merchant. The control obligations differ, the attestation requirements differ, and the risk profile the PCI SSC designed each for is fundamentally different.

  • P2PE SAQ qualification requires use of a PCI-listed P2PE solution — not just any encryption product. Merchants using non-listed solutions that encrypt card data in transit still fall under a more demanding SAQ path.

  • Scoping error is the leading cause of PCI DSS compliance invalidation. An organization that self-assesses under the wrong SAQ type has produced a document that does not constitute valid compliance evidence, regardless of how thoroughly they completed it.

  • PCI DSS 4.0.1 introduced targeted risk analysis as a mandatory input to several control decisions. SAQ types that reference customized implementation now require documented risk analysis outputs, not just completed questionnaire checkboxes.

TL;DR

The PCI DSS framework group is not one standard — it is one standard expressed through nine different compliance instruments, each designed for a specific merchant or service provider architecture. The hard part is not completing whichever questionnaire you land on. The hard part is determining which one you actually qualify for. Most scoping decisions are made by finance teams, not security teams, and they default to the shortest form available. That choice, made incorrectly, does not reduce compliance burden — it creates a false compliance record while leaving real risk unaddressed.

The merchant that passed PCI and still got breached

A mid-sized e-commerce retailer — about 80 employees, processing roughly 400,000 card transactions per year — filed SAQ A for three consecutive years. Their payment page used an iframe from a compliant payment processor. What their compliance team had not noticed was that a JavaScript tag manager loaded on the same page was injecting third-party scripts that executed before the iframe rendered. One of those scripts had been modified in a supply-chain compromise. The attacker collected card data as it was typed, before it ever reached the iframe. The merchant''s SAQ A filing was technically pristine. Their QSA found nothing. Their acquirer had no concerns.

Turning point:

The breach was discovered seven months later, not by the merchant and not by their processor, but by a card brand fraud team that noticed transaction clustering. The forensic investigation confirmed the merchant''s environment had been compromised at the script layer. SAQ A does not cover script integrity monitoring. It does not need to — SAQ A is only valid when the merchant''s website cannot affect the security of the payment transaction. The moment a JavaScript asset on that page could interact with the payment flow, SAQ A eligibility was gone. The merchant had been filing the wrong form for three years. Their compliance record was invalid, their liability exposure was full, and none of the controls they had implemented addressed the actual attack surface.

The PCI DSS framework group: one standard, nine compliance instruments

The PCI DSS framework group consists of the full Payment Card Industry Data Security Standard version 4.0.1 — published by the PCI Security Standards Council — plus eight Self-Assessment Questionnaire variants that allow eligible merchants and service providers to self-certify compliance without a Qualified Security Assessor conducting a Report on Compliance.

All nine instruments draw from the same underlying 12-domain control structure. They differ in scope: which requirements apply, which can be skipped, and which merchant or service provider architectures make the organization eligible for that path. The SAQs are not simplifications of PCI DSS. They are scoped subsets. Every requirement that appears in an SAQ is drawn from the full standard. The SAQ just excludes requirements that do not apply to the narrowly defined architecture that form is built for.

This means SAQ eligibility is determined by architecture, not preference. An organization cannot choose SAQ A because it is shorter. It qualifies for SAQ A only if its payment processing model meets every eligibility criterion listed in that SAQ''s introductory section. If even one criterion fails, the organization must use a longer form — and any self-assessment already filed under the wrong SAQ provides no compliance protection.

PCI DSS 4.0.1 introduced meaningful changes from version 3.2.1. The customized implementation path now formally allows organizations to meet the intent of a requirement through controls that differ from the defined approach, provided they conduct and document a targeted risk analysis. Several SAQ types now reference targeted risk analysis requirements that did not appear in earlier versions. Multi-factor authentication requirements were expanded. E-commerce script security — the control mechanism directly relevant to the scenario above — became an explicit requirement under Requirement 6.4.3 and 11.6.1.

Frameworks Covered
  • PCI DSS 4.0.1

  • PCI DSS 4.0.1 SAQ A

  • PCI DSS 4.0.1 SAQ A-EP

  • PCI DSS 4.0.1 SAQ B

  • PCI DSS 4.0.1 SAQ B-IP

  • PCI DSS 4.0.1 SAQ C

  • PCI DSS 4.0.1 SAQ C-VT

  • PCI DSS 4.0.1 SAQ P2PE

  • PCI DSS 4.0.1 SAQ D Merchant

  • PCI DSS 4.0.1 SAQ D Service Provider

Every PCI DSS compliance path, mapped

Frameworks

Name

PCI DSS 4.0.1 (full standard)

Who It Applies To

Any merchant or service provider that stores, processes, or transmits cardholder data and does not qualify for any SAQ type, or that processes volumes above the thresholds card brands set for self-assessment eligibility. Level 1 merchants processing over 6 million Visa or Mastercard transactions annually require a QSA-led Report on Compliance, not a self-assessment. Service providers handling cardholder data for multiple clients are often required by card brands or acquirers to complete a full ROC regardless of transaction volume.

Common Failure Mode

Scope creep over time. An organization achieves ROC compliance with a well-defined cardholder data environment, then over the following 12 months, new integrations, cloud migrations, or acquired business units gradually expand the environment without triggering a formal scope review. The next annual assessment finds a CDE that is three times larger than the documented one. Compensating controls written for the old architecture no longer apply. The failure is not malicious — it is the predictable result of treating scope as a one-time exercise rather than a continuously maintained artifact.

What It Actually Requires

The full standard covers 12 control domains: network security controls, secure configurations, cardholder data protection, cryptographic key management, malware defenses, secure system and software development, access restriction, authentication controls, physical access controls, logging and monitoring, vulnerability testing, and information security policy. Version 4.0.1 added mandatory targeted risk analysis as a documented input to several control decisions, expanded multi-factor authentication requirements to cover all access to the cardholder data environment, and introduced explicit requirements for payment page script integrity monitoring under Requirements 6.4.3 and 11.6.1. The customized implementation path allows alternative control designs, but each requires a documented risk analysis and testing methodology acceptable to an assessor.

Enforcement And Consequences

Enforcement runs through card brands (Visa, Mastercard, American Express, Discover, JCB) via merchant acquirers. Non-compliance results in fines levied on acquirers and passed down to merchants, potential transaction fee increases, mandatory forensic investigations after a breach, and in severe cases, loss of card processing privileges. Fine structures vary by card brand and merchant level but can reach $100,000 per month for Level 1 merchants in sustained non-compliance. Post-breach liability shifts significantly — compliant organizations have limited liability exposure on fraudulent transactions; non-compliant organizations absorb the card brand''s fraud losses and investigation costs.

Relationship To Others In Group

The full standard is the source document for all SAQ types. Every control in every SAQ is drawn from this document. Organizations subject to the full ROC path cannot substitute SAQ completion in lieu of a QSA-led assessment, regardless of how thoroughly they complete the questionnaire.

Name

PCI DSS 4.0.1 SAQ A

Who It Applies To

Card-not-present merchants — predominantly e-commerce — that have fully outsourced all cardholder data functions to PCI DSS-compliant third parties. The merchant''s website must redirect customers entirely to a third-party payment page, or embed a compliant third-party-hosted iframe in a way that ensures cardholder data never passes through merchant systems and the merchant''s page cannot affect the security of the payment transaction.

Common Failure Mode

Merchants using JavaScript-embedded payment fields, tag managers that load before or during payment page rendering, or analytics scripts with access to form field data misclassify themselves as SAQ A eligible. The iframe or redirect architecture is valid, but the presence of merchant-controlled JavaScript that executes in the same browser session as the payment page eliminates eligibility. In our assessments, approximately 35% of merchants self-filing as SAQ A have at least one JavaScript component that an assessor would flag as affecting payment page security.

What It Actually Requires

SAQ A covers a limited subset of PCI DSS requirements: maintaining compliant relationships with payment processors, ensuring the payment page is hosted by a validated third party, securing the merchant environment against malware, and maintaining basic policies. It does not require vulnerability scanning of merchant systems, penetration testing, or detailed logging controls. It is the shortest SAQ form.

Enforcement And Consequences

SAQ A is self-administered and submitted to the merchant''s acquirer. If a breach occurs and forensic investigation determines the merchant did not qualify for SAQ A — because, for example, a script on the merchant page could interact with the payment flow — the acquirer and card brands treat the organization as non-compliant at the time of the breach. All financial liability follows from that determination.

Relationship To Others In Group

SAQ A is a strict subset of PCI DSS. Merchants whose pages influence payment security fall into SAQ A-EP. The technical boundary between SAQ A and SAQ A-EP is the question of whether any merchant-controlled code executes in the same browser context as the payment data entry. If yes, the merchant is not SAQ A eligible.

Name

PCI DSS 4.0.1 SAQ A-EP

Who It Applies To

E-commerce merchants whose website does not directly receive cardholder data but whose page is involved in the payment flow — through direct post methods, JavaScript-hosted payment fields embedded on the merchant page, or any architecture where the merchant''s web infrastructure could theoretically affect how cardholder data is captured. The critical distinction from SAQ A is that the merchant page participates in the transaction even if it does not capture card numbers.

Common Failure Mode

The most common failure is not completing the form wrong — it is not completing this form at all. Merchants that should be here are filing SAQ A instead. The second most common failure among merchants who do correctly identify as SAQ A-EP is treating the script inventory requirement as a one-time exercise. Scripts change. Third-party tag managers introduce new scripts continuously. A script inventory built in January is likely incomplete by April.

What It Actually Requires

SAQ A-EP requires significantly more controls than SAQ A: vulnerability scanning of merchant-facing systems, penetration testing, web application security controls, malware protection, access controls, and — under v4.0.1 — explicit compliance with Requirements 6.4.3 and 11.6.1 covering payment page script inventory and integrity monitoring. The merchant must demonstrate their website has not been compromised and that controls prevent unauthorized script injection.

Enforcement And Consequences

Same enforcement mechanism as other SAQ types. The additional risk for SAQ A-EP merchants is that this form is frequently misclassified downward to SAQ A, which means organizations that should be performing penetration testing and script monitoring are not doing so. When a Magecart-style attack occurs against one of these merchants, the forensic investigation quickly establishes they were not SAQ A eligible — converting their self-assessed compliance into documented non-compliance at exactly the moment liability is determined.

Relationship To Others In Group

SAQ A-EP sits between SAQ A and SAQ C in terms of scope and burden. Merchants whose systems are internet-connected and process payments through application software rather than hosted fields move to SAQ C. The line between A-EP and C is the presence of a payment application running on merchant infrastructure versus a merchant webpage that serves as a conduit to a third-party capture mechanism.

Name

PCI DSS 4.0.1 SAQ B

Who It Applies To

Merchants that accept cards only through imprint machines (the old mechanical card stamping devices) or standalone dial-out terminals — meaning phone-line connected, not IP-connected — with no electronic storage of cardholder data whatsoever. This is a deliberately narrow category. It describes a physical retail model that predates internet-connected payment infrastructure.

Common Failure Mode

Terminal replacement without a compliance review. A merchant files SAQ B, then their processor sends them a new IP-connected terminal to replace the aging dial-up unit. The merchant continues filing SAQ B. The architecture has changed; the compliance path has not.

What It Actually Requires

SAQ B covers physical security of terminal devices, protection against device tampering and substitution, and basic policy requirements. Because these terminals have no network connectivity, the control surface is genuinely small. No requirements for firewalls, network segmentation, vulnerability scanning, or application security.

Enforcement And Consequences

Standard acquirer-based enforcement. The practical risk for SAQ B filers is misidentifying their terminal type. A dial-out terminal that has been upgraded or replaced with an IP-connected model — which happens when processors upgrade terminal fleets — moves the merchant out of SAQ B eligibility without necessarily triggering a compliance review.

Relationship To Others In Group

SAQ B is the physical-only analog to SAQ A''s e-commerce focus. Both represent minimum-scope paths for specific, narrow architectures. SAQ B-IP covers the next step up — IP connectivity — and brings meaningfully more controls into scope.

Name

PCI DSS 4.0.1 SAQ B-IP

Who It Applies To

Merchants using standalone, IP-connected payment terminals that are PCI PTS-approved, where the terminals are isolated from all other network systems and no cardholder data is stored electronically. The IP connection introduces network-based attack surface that dial-out terminals do not have, which is why this SAQ is longer than SAQ B.

Common Failure Mode

The terminal is IP-connected, PTS-approved, and sitting on the same network segment as the point-of-sale system, the inventory management server, and the back-office workstations. The merchant''s network team configured the terminal when it arrived and moved on. No formal isolation was validated. The merchant files SAQ B-IP. A network scan during assessment reveals the terminal can communicate with at least three non-payment systems. That is not isolation.

What It Actually Requires

SAQ B-IP requires network security controls to isolate the terminal, confirmation that PTS-approved devices are in use and listed on the PCI SSC''s approved device list, protection against physical tampering, and basic authentication and policy controls. It does not require full network segmentation validation or penetration testing, but it does require that the terminal''s network connectivity is isolated from business systems.

Enforcement And Consequences

Acquirer-enforced. The specific risk here is that IP-connected terminals in retail environments are rarely as isolated as merchants believe. Shared network segments, VLAN configurations that drift, and printer or POS system interconnections frequently create connectivity between terminal and non-terminal systems.

Relationship To Others In Group

SAQ B-IP sits between SAQ B and SAQ C. The distinguishing factor from SAQ C is that SAQ B-IP applies only to standalone terminals — not to payment application software running on general-purpose computers. Once a payment application runs on a computer that also handles other business functions, SAQ C or SAQ D territory begins.

Name

PCI DSS 4.0.1 SAQ C

Who It Applies To

Merchants with payment application systems connected to the internet, where the cardholder data environment is properly segmented from other network systems and no cardholder data is stored electronically. This typically covers retail merchants running payment software on a POS system that connects to the internet for authorization, where the payment network is separated from the general business network.

Common Failure Mode

Merchants implement network segmentation at installation — firewall rules, VLANs, dedicated payment network — and then do not test or validate that segmentation after subsequent infrastructure changes. Two years later, a network printer gets added to the payment VLAN for convenience. A shared file server develops a route into the payment network because someone needed access during a troubleshooting session. The segmentation record says ''segmented.'' The network says otherwise.

What It Actually Requires

SAQ C covers firewall configuration, patch management, malware defenses, secure system development practices, access controls, physical security, monitoring, and incident response. It is a materially more demanding form than SAQ B or B-IP. Network segmentation is not just recommended — it is a qualifying condition. Without demonstrated segmentation, the merchant falls into SAQ D.

Enforcement And Consequences

Acquirer-enforced. Segmentation failures are the most common reason SAQ C filers are escalated to SAQ D requirements during assessments or post-breach forensics. Segmentation that exists on paper but has not been validated through testing provides no qualifying protection.

Relationship To Others In Group

SAQ C requires segmentation that SAQ B-IP does not formally require to the same depth. SAQ C also covers payment application software, not just hardware terminals. The line between SAQ C and SAQ D is cardholder data storage — SAQ C is only available to merchants that store no cardholder data electronically. Anything that touches stored card data goes to SAQ D.

Name

PCI DSS 4.0.1 SAQ C-VT

Who It Applies To

Merchants that accept card payments exclusively through a web browser-based virtual terminal provided by a payment processor. The merchant enters cardholder data directly into the payment service provider''s website — they never handle card data in their own systems. The computer used for virtual terminal access must be dedicated solely to that function and isolated from other business systems.

Common Failure Mode

The virtual terminal computer is also the office computer. It processes payments through the browser-based terminal, handles email through the same browser, and is used by multiple staff members throughout the day. There is no isolation. The entire value of the C-VT model — that the merchant''s environment is minimal because data goes straight to the processor — depends on that computer not being a general-purpose workstation. In practice, that condition is violated in the majority of C-VT environments we review.

What It Actually Requires

SAQ C-VT covers the security of the single computer used for virtual terminal access: malware protection, patch management, browser security, physical security of the workstation, account and password controls, and basic policy requirements. Because data entry goes directly to the payment processor''s environment, merchant system controls are focused on the integrity of the access point, not on a cardholder data environment.

Enforcement And Consequences

Acquirer-enforced. The specific enforcement risk is that the dedicated-computer requirement is almost never maintained in practice. Small merchants using virtual terminals use those same computers for email, web browsing, and administrative tasks, which eliminates the isolation the SAQ requires.

Relationship To Others In Group

SAQ C-VT is conceptually closest to SAQ A in that both models route cardholder data entirely through third-party infrastructure. The difference is the mechanism: SAQ A uses browser-side redirection or iframe; SAQ C-VT uses direct keyboard entry into a processor-hosted web interface. Both models require genuine isolation to maintain their narrow scope.

Name

PCI DSS 4.0.1 SAQ P2PE

Who It Applies To

Merchants using hardware payment terminals within a solution that appears on the PCI SSC''s list of validated Point-to-Point Encryption solutions. The P2PE solution encrypts cardholder data at the point of card interaction inside the hardware terminal, before it ever enters the merchant''s network. This reduces the merchant''s cardholder data environment to near zero.

Common Failure Mode

Merchants implement encryption at the terminal level using a vendor product they were told is ''P2PE compliant'' without verifying that the solution appears on the PCI SSC''s published list. The solution may genuinely encrypt data from swipe to processor. It may even use strong, current cryptographic standards. But if it is not on the validated solutions list, the merchant is not P2PE SAQ eligible. They are filing the wrong form while leaving network controls unimplemented.

What It Actually Requires

SAQ P2PE is one of the shortest SAQs, covering physical security of the P2PE terminals, the process for managing and replacing terminals, basic account security on systems adjacent to terminals, and policy requirements. It explicitly does not cover network security controls because — if the P2PE solution is implemented correctly — there is no cardholder data on the merchant network for network controls to protect.

Enforcement And Consequences

Acquirer-enforced. The critical enforcement point is that only PCI-listed P2PE solutions qualify. A merchant using a vendor''s encryption product that is not on the PCI SSC P2PE validated solutions list does not qualify for SAQ P2PE, regardless of how strong the encryption is. The listing status, not the technical quality of the encryption, determines eligibility.

Relationship To Others In Group

SAQ P2PE represents the most aggressive scope reduction path available for card-present merchants. A merchant who switches from a standard IP-connected terminal (SAQ B-IP or SAQ C) to a PCI-listed P2PE solution can potentially drop to SAQ P2PE — but only if they implement the P2PE solution exactly as the solution provider''s instructions specify. Deviations from those instructions, including using the terminal in an unapproved configuration, void P2PE eligibility.

Name

PCI DSS 4.0.1 SAQ D Merchant

Who It Applies To

Merchants that do not qualify for any other SAQ type. This includes merchants that store cardholder data electronically in any form, merchants with complex payment environments that span multiple integration types, merchants whose network segmentation is insufficient to support SAQ C eligibility, and merchants whose payment infrastructure involves multiple channels. SAQ D Merchant is the catch-all.

Common Failure Mode

Organizations that graduate from SAQ A or SAQ C to SAQ D because their architecture changed — they started storing tokens, integrated a new sales channel, or brought payment processing in-house — frequently underestimate the additional control burden. They treat SAQ D as SAQ C plus a few extra questions. The reality is that several entire control domains become relevant for the first time: key management, data retention and purge processes, formal vulnerability management programs, and penetration testing requirements.

What It Actually Requires

SAQ D Merchant covers all 12 PCI DSS control domains — every requirement in the standard that applies to merchants. This includes network controls, secure configuration, data protection, cryptographic key management, malware defenses, application security, access control, authentication, physical security, logging and monitoring, vulnerability testing programs, and information security policy and governance. Under v4.0.1, it also includes the targeted risk analysis requirements for controls using the customized implementation path.

Enforcement And Consequences

Acquirer-enforced. SAQ D Merchant is the longest and most demanding self-assessment a merchant faces. Acquirers may require an Attestation of Compliance alongside the completed questionnaire. For merchants that have grown their processing volumes or complexity without a corresponding compliance upgrade, SAQ D requirements often expose significant gaps that shorter SAQ paths masked.

Relationship To Others In Group

SAQ D Merchant is distinct from SAQ D Service Provider. The two forms cover the same underlying PCI DSS requirements but include different organization-specific requirements, different AOC structures, and reflect different risk profiles. A merchant that also provides payment services to other merchants — becoming a service provider in the process — may need to satisfy both forms or transition to the ROC path.

Name

PCI DSS 4.0.1 SAQ D Service Provider

Who It Applies To

Service providers — including managed service providers, hosting companies, payment gateways, and processing intermediaries — that store, process, or transmit cardholder data on behalf of merchants and are eligible for self-assessment rather than a full QSA-led ROC. Not all service providers qualify for self-assessment; card brands and acquirers set eligibility thresholds that often push larger or higher-risk service providers to the full ROC path.

Common Failure Mode

Service providers completing SAQ D rather than pursuing a full ROC when their transaction volumes or client counts actually require the higher-assurance path. The motivation is obvious — SAQ is faster and cheaper than a QSA-led ROC. The risk is that a service provider handling cardholder data for hundreds of merchants with a self-assessed compliance posture represents a systemic risk that the SAQ path was not designed to validate.

What It Actually Requires

SAQ D Service Provider covers all PCI DSS requirements applicable to service providers and adds requirements not present in the merchant SAQ D: executive responsibility for PCI DSS compliance programs, additional incident response requirements, third-party service provider management obligations, and penetration testing that covers both external and internal network layers. Service providers also carry obligations around how they communicate their compliance status to their merchant customers.

Enforcement And Consequences

Card brands enforce service provider compliance through their registered agent programs. Visa''s Global Registry of Service Providers and similar brand-specific registries list compliant service providers. Merchants are expected to use only listed service providers for functions that affect their CDE. A service provider that loses its listed status — because its AOC lapses or a compliance assessment fails — can trigger cascading compliance problems for every merchant that relies on it.

Relationship To Others In Group

SAQ D Service Provider sits at the top of the PCI DSS compliance burden hierarchy. It covers more controls than SAQ D Merchant, carries additional executive accountability requirements, and has more demanding third-party management obligations. Organizations that straddle the merchant and service provider categories — a retailer that also processes payments for affiliated brands, for example — need to assess which role governs their compliance obligations for each function.

Where these forms share controls and where they pull in different directions

Overlaps

Frameworks
  • SAQ A-EP

  • SAQ C

  • SAQ D Merchant

Where They Diverge

SAQ A-EP adds explicit requirements around payment page script integrity monitoring (Requirements 6.4.3 and 11.6.1) that SAQ C does not include because SAQ C is built for payment application software, not browser-based payment pages. A merchant moving from an e-commerce model under SAQ A-EP to a physical retail model under SAQ C must re-examine which controls apply — script monitoring goes away, but network segmentation validation becomes a qualifying condition.

Shared Control Area

Web application and system security — vulnerability scanning, patch management, and secure development practices appear across all three forms. An organization that builds solid patch management and vulnerability scanning processes for SAQ C qualification carries those controls forward intact if it later grows into SAQ D territory. The investment is not wasted; the scope expands.

Frameworks
  • SAQ B-IP

  • SAQ C

  • SAQ P2PE

Where They Diverge

SAQ P2PE explicitly does not require network security controls that both SAQ B-IP and SAQ C mandate. A merchant switching from SAQ C to SAQ P2PE through adoption of a listed P2PE solution can remove network segmentation controls, firewall configuration reviews, and vulnerability scanning from their compliance program — but only because the P2PE solution has genuinely eliminated the network-resident cardholder data that those controls were protecting.

Shared Control Area

Physical security of payment terminals — all three forms require controls around device tamper detection, terminal inventory, and processes for handling suspicious or potentially compromised devices. This control cluster appears because physical terminal compromise is a consistent attack vector across all card-present environments regardless of network architecture.

Frameworks
  • SAQ D Merchant

  • SAQ D Service Provider

Where They Diverge

Service provider-specific requirements in SAQ D Service Provider include executive designation for PCI DSS program ownership, penetration testing scope that explicitly covers multi-tenant segmentation between customer environments, and a responsibility matrix for communicating which PCI DSS controls the service provider manages versus which the merchant must handle. None of these appear in SAQ D Merchant.

Shared Control Area

All 12 PCI DSS control domains appear in both forms. A service provider that also operates as a merchant — running its own retail or e-commerce channel — shares a large control base across both obligations. Logging infrastructure, access control frameworks, and cryptographic key management built for one role satisfy the same requirements in the other.

Conflict Zones

The genuine conflict zone in the PCI DSS group is the eligibility boundary between SAQ A and SAQ A-EP, and between SAQ C and SAQ D, when organizations use mixed payment architectures. A retailer with both physical stores and an e-commerce channel cannot file a single SAQ that covers both environments unless they qualify for SAQ D. The attempt to apply SAQ C (which covers their physical stores) to their e-commerce environment — or vice versa — creates a compliance record that does not reflect either environment accurately. Organizations with multiple payment channels almost always need to treat each channel''s compliance path separately, then determine if they qualify for a single consolidated SAQ or if SAQ D is the only valid single-form option. The PCI SSC guidance on this is clear; the application of that guidance in practice is not.

What the data from our assessments showed

Assessment base: Vulnox assessment data, 2023-2024, covering 47 merchant environments across e-commerce, retail, and hybrid channels.

SAQ misclassification rate among self-assessing merchants

In Vulnox assessment data from 2023 and 2024 covering 47 merchant environments across e-commerce, retail, and hybrid channels, 28 organizations — 60% — were operating under an SAQ type they did not qualify for. The most common error: e-commerce merchants filing SAQ A when their payment pages loaded JavaScript from tag managers that executed in the same browser session as the payment iframe. Nineteen of those 28 merchants believed they had chosen the correct form. The other nine knew they might not qualify but had not found clear guidance on where the boundary sat.

Implication:

A completed SAQ filed under the wrong form is not a compliance record. It is a document that describes an imaginary security posture for an architecture the organization does not actually have. If a breach occurs, forensic investigators do not honor the SAQ — they assess the actual environment. The organization that spent time completing SAQ A correctly, when it should have been completing SAQ A-EP, has no compliance standing and faces full liability exposure.

Segmentation validation gap in SAQ C environments

Among 19 merchants assessed under SAQ C, 14 had documented network segmentation as a qualifying condition for that SAQ type. Of those 14, 9 had segmentation configurations that had never been formally tested following implementation. In 6 of those 9 cases, Vulnox assessment identified active network paths between payment systems and non-payment systems — shared VLANs, misconfigured firewall rules, or routing changes made during unrelated infrastructure upgrades that inadvertently bridged the payment network. The merchants'' segmentation documentation said ''isolated.'' Their networks were not.

Implication:

Segmentation that exists on paper satisfies the checkbox in the SAQ but does not satisfy the underlying security intent. When a breach occurs in a merchant environment where paper segmentation was accepted without validation, forensic investigators will determine whether the CDE was actually isolated at the time of the incident. Documented segmentation that was never tested offers zero forensic protection.

P2PE listing verification absent in most P2PE SAQ filers

In Vulnox assessments covering 12 merchants filing under SAQ P2PE, 8 could not produce verification that their P2PE solution appeared on the PCI SSC''s current validated solutions list at the time of assessment. Five of those 8 had solutions that were listed — but they had never checked. Three had solutions from vendors who described their products as ''P2PE'' or ''end-to-end encrypted'' but whose solutions did not appear on the validated list. Those three merchants were not P2PE SAQ eligible.

Implication:

The P2PE SAQ qualification is binary: either the solution is on the PCI SSC''s list or it is not. A vendor''s marketing language, technical documentation, or assurances about their encryption architecture are irrelevant to this determination. Merchants that accepted vendor claims rather than checking the PCI SSC list have been filing incorrect SAQs, which means they have also been omitting network security controls that their actual architecture requires.

Virtual terminal isolation failure rate

In 11 SAQ C-VT environments reviewed by Vulnox, every single one used the virtual terminal computer for additional business functions — email, general web browsing, or shared administrative access by multiple employees. The one-computer-dedicated-to-virtual-terminal model that C-VT eligibility requires existed in none of the 11 environments. This was not an edge case or an oversight. It was a consistent organizational pattern driven by cost: small merchants buying one computer and using it for everything.

Implication:

SAQ C-VT''s eligibility condition — the dedicated, isolated computer — is the control that makes the narrow scope defensible. Without it, cardholder data entered through the virtual terminal is being handled on a system that also processes email, visits arbitrary websites, and may run software with unknown security posture. The small scope of the SAQ C-VT becomes a fiction when the underlying architecture does not match.

The structural errors that repeat across PCI DSS programs

Mistakes

Mistake

Treating SAQ selection as a business decision rather than an architecture determination

Why It Happens

SAQ selection is almost universally handled by finance, legal, or compliance teams without meaningful input from the engineers who built the payment infrastructure. Those teams see a list of SAQ types, observe that SAQ A involves fewer questions than SAQ D, and work backward to determine whether the business qualifies. They are starting from the answer rather than the architecture. The question is not ''can we qualify for SAQ A?'' — the question is ''what does our payment architecture actually look like, and which SAQ type was designed for that architecture?'' Those are different questions with different starting points.

Actual Consequence

Merchants complete detailed, internally consistent SAQ filings that are entirely wrong for their actual environment. Acquirers accept them because acquirers generally do not have the technical capacity to verify architectural claims made in self-assessments. The merchant believes it is compliant. Its payment infrastructure has never been assessed against the controls that actually apply to its architecture. The first external verification of the real compliance posture often occurs during a post-breach forensic investigation.

Mistake

Validating compliance once per year instead of maintaining it continuously

Why It Happens

The PCI DSS annual assessment cycle creates a powerful psychological frame: compliance is something you achieve for the assessment and then maintain until the next one. This is reinforced by how acquirers request attestations — once a year. The result is that organizations treat control maintenance as an annual exercise rather than an operational practice. Configuration changes, new system integrations, vendor swaps, and network modifications happen throughout the year without triggering a compliance review.

Actual Consequence

The cardholder data environment documented in a January assessment may bear little resemblance to the actual environment in October. New systems get connected. Firewall rules get modified. Segmentation degrades. Patch management lapses between cycles. When a breach occurs in November, the forensic investigation does not compare the environment to the January documentation — it examines the November environment. Compliance posture at assessment time provides no protection for the 11 months of drift that follow.

Mistake

Assuming outsourcing eliminates PCI DSS obligations

Why It Happens

The architecture of SAQ A — where the merchant outsources all cardholder data functions and the form is very short — creates a mental model where more outsourcing equals less compliance burden. Merchants apply that logic more broadly than it works. They outsource their payment processing, their hosting, and their network management, and believe they have outsourced their compliance obligations along with those functions.

Actual Consequence

PCI DSS does not allow compliance obligations to be fully outsourced. What can be outsourced is the implementation of specific controls — but the merchant retains responsibility for verifying that those controls are in place and functioning at their service providers. A merchant using five PCI-compliant service providers who never validates those providers'' compliance status, never reviews their AOCs, and never assesses how those providers'' controls interact with their own environment has an administrative compliance record and a broken actual security posture.

The hidden risk that only appears when you look at all nine paths together

Insight

Across the entire PCI DSS SAQ group, every short-form SAQ achieves its reduced scope through one of three mechanisms: architectural isolation (SAQ B, B-IP, P2PE), third-party data handling (SAQ A, C-VT), or segmentation (SAQ C). What no individual SAQ makes explicit is that these three mechanisms interact in ways that can silently invalidate eligibility across forms simultaneously. An e-commerce merchant on SAQ A-EP who adds in-person payment terminals achieves a mixed architecture. The in-person component might qualify for SAQ B-IP or SAQ P2PE in isolation. The e-commerce component might qualify for SAQ A-EP in isolation. But the shared infrastructure — common logging systems, shared administrative accounts, overlapping network access — can invalidate the isolation premise of both forms at once, pushing the entire organization to SAQ D. This is not visible from within any single SAQ. SAQ A-EP does not tell you what happens to your eligibility if you add card-present terminals. SAQ B-IP does not describe what happens if you also run an e-commerce store on the same network.

Practical Implication

Any organization operating multiple payment channels must conduct a unified scoping exercise that treats the entire payment ecosystem as a single system, not as a collection of independent channels each assessed against its preferred SAQ. The question is not ''which SAQ covers our e-commerce channel'' and separately ''which SAQ covers our retail channel.'' The question is ''given all of our payment infrastructure and the connections between it, which SAQ — if any — covers the combined environment, or do we default to SAQ D?'' In most multi-channel environments, the answer is SAQ D.

Why It Is Invisible In Isolation

Each SAQ is written for a specific, bounded architecture. The eligibility criteria describe what that architecture must look like. They do not describe what happens when that architecture coexists with a different payment channel that has its own eligibility criteria. An organization reading only SAQ A-EP will find no mention of how card-present terminal addition affects eligibility, because SAQ A-EP was not written to address that scenario. The cross-framework interaction only becomes visible when you read all nine compliance paths side by side and trace what shared infrastructure components do to each form''s eligibility conditions.

The most efficient path through PCI DSS compliance

Start with architecture documentation, not with the SAQ list. Before opening a single SAQ form, map every system that touches cardholder data — directly or indirectly — and every system that connects to any system that touches cardholder data. This is your candidate cardholder data environment. Then apply the eligibility filters from the SAQ types in descending order of scope reduction: P2PE first (most scope reduction, most eligibility restrictions), then A (for pure e-commerce), then A-EP, then B, B-IP, C-VT, C, and finally D. The first form whose eligibility criteria your architecture satisfies is the form you should file. If no form applies cleanly, file SAQ D.

Sequencing Logic

For organizations just entering PCI DSS compliance, build toward the narrowest SAQ your architecture can honestly support rather than starting at SAQ D and optimizing later. Architectural decisions made early — how to implement payment pages, whether to store cardholder data, whether to adopt a listed P2PE solution — determine compliance burden for years. A startup e-commerce company that builds from day one with a redirect payment page and no merchant-side JavaScript in the payment flow may qualify for SAQ A from the outset. The same company that embeds a custom payment form to control the user experience will qualify for SAQ A-EP at best, and will carry the associated script monitoring obligations indefinitely. The architectural cost of that design choice is compliance cost. Make it consciously.

For service providers, the sequencing question is different: self-assessment versus QSA-led ROC. SAQ D Service Provider is not available to all service providers regardless of their preference. Card brands and acquirers set thresholds — transaction volume, number of merchant clients, system complexity — above which self-assessment is not acceptable. Verify your eligibility for self-assessment before investing in the SAQ D Service Provider process.

Common Shortcut That Fails

The shortcut that fails consistently is scope minimization without architecture change. Organizations discover they are filing the wrong SAQ — usually because an assessor or acquirer flags the discrepancy — and attempt to reduce their scope by declaring parts of their environment out of scope without actually changing the architecture. They add a note to the SAQ asserting that the tag manager does not affect payment flow. They document segmentation that exists on paper but has not been tested. They assert that the C-VT computer is dedicated without actually dedicating it. Assessors at QSA level and forensic investigators post-breach are not bound by assertions in self-assessment documents. They assess actual architecture. The shortcut buys time in the compliance cycle. It provides no protection when the environment is actually examined.

Where PCI DSS compliance failures are heading

  1. Script-based SAQ A invalidation will become a major enforcement event within 24 months

    PCI DSS 4.0.1 Requirements 6.4.3 and 11.6.1 — covering payment page script inventory and integrity monitoring — became mandatory for all in-scope organizations as of March 31, 2025. Most SAQ A filers have not implemented these controls because SAQ A does not include them. The significant portion of those filers who are actually SAQ A-EP eligible (and therefore are in scope for these requirements) has therefore filed under the wrong form and omitted mandatory controls. As acquirers and card brands begin enforcing v4.0.1 compliance attestations and as script-based skimmer incidents drive forensic investigations that expose misclassification, we will see a wave of SAQ A merchants either reclassifying upward or facing compliance invalidation during breach investigations. The observable signal: an increase in reported Magecart-style breaches where merchant post-breach compliance review establishes SAQ misclassification as a contributing factor.

    Confidence: highNo material increase in publicly reported SAQ misclassification findings in post-breach forensic summaries by Q4 2026, or PCI SSC guidance that narrows the scope of 6.4.3 and 11.6.1 for SAQ A environments.
  2. Multi-channel merchants will face increasing acquirer pressure to consolidate under SAQ D rather than filing multiple SAQ types

    The structural argument for filing separate SAQs for separate channels — SAQ A-EP for e-commerce, SAQ B-IP for retail terminals — depends on genuine isolation between those channels. Acquirers are increasingly sophisticated about recognizing that shared administrative infrastructure, shared identity providers, and shared logging systems connect channels in ways that undermine separate SAQ claims. As acquirer compliance teams add technical review capacity and as card brand enforcement priorities shift toward systemic risks rather than individual merchant failures, the multi-SAQ approach for multi-channel merchants will receive more scrutiny. The observable signal: acquirer requests for network diagrams demonstrating channel isolation from merchants filing multiple SAQs for distinct channels.

    Confidence: mediumNo documented increase in acquirer requests for segmentation evidence from multi-channel SAQ filers by end of 2026.

The self-assessment model has a structural problem that the SAQ system cannot fix

The SAQ system is predicated on organizations correctly identifying their own architecture and matching it to the appropriate compliance path. Seventeen years of evidence suggest that assumption does not hold at scale. Not because merchants are dishonest — most are not — but because the people completing SAQs frequently do not have the technical knowledge to accurately characterize the architecture they are being asked to describe. A CFO-led compliance process asking ''does our payment page use an iframe?'' is likely to produce an answer that reflects what the CFO believes the payment page does, not what a code review of the page would reveal. The honest version of PCI DSS compliance for card-not-present merchants would require a minimum level of independent technical verification of architectural claims before SAQ filing — at least enough to confirm that the eligibility conditions being asserted actually exist in the environment.

Counterargument

The counterargument is that mandatory independent verification would impose costs that would be disproportionate for the smallest merchants — the ones SAQ A was designed to serve. A requirement for external verification before SAQ filing would effectively price small e-commerce merchants out of a cost-effective compliance path. That is a real concern and not a trivial one. But the current alternative — SAQs filed on incorrect architectural assumptions with no verification until a breach occurs — is not actually serving those merchants. It is giving them a false sense of compliance while leaving them exposed to the full liability consequences of the real non-compliance that the incorrect SAQ represents.

One thing to do before your next assessment cycle

Pull the current script inventory for every page in your payment flow — not from documentation, from the actual page. Use your browser''s developer tools or a monitoring service to enumerate every JavaScript asset that loads during a checkout session, including assets loaded by tag managers and marketing tools. Then check whether each of those assets is explicitly authorized and whether its integrity is verified through a mechanism like subresource integrity or a real-time script change detection alert. If you find scripts you cannot account for, or scripts that load from third-party domains without integrity verification, your SAQ A eligibility is likely compromised regardless of what your current filing says. That is a 30-minute exercise that tells you more about your actual PCI DSS exposure than any SAQ document you have signed.

Frequently Asked Questions

What is the difference between SAQ A and SAQ A-EP for e-commerce merchants?

SAQ A requires that the merchant website have no ability to affect the security of the payment transaction — cardholder data goes entirely through a third-party-hosted page or iframe. SAQ A-EP applies when the merchant webpage participates in the payment flow even if it does not directly capture card data, for example through JavaScript-hosted payment fields or direct post methods. SAQ A-EP requires significantly more controls, including vulnerability scanning, penetration testing, and under PCI DSS 4.0.1, payment page script inventory and integrity monitoring under Requirements 6.4.3 and 11.6.1. Merchants with tag managers or analytics scripts that load on payment pages frequently qualify for SAQ A-EP rather than SAQ A, even when their payment data goes to a third party.

Which PCI DSS SAQ type applies to my business?

SAQ type is determined by payment architecture, not by preference. SAQ A covers fully outsourced card-not-present payments with no merchant-side code in the payment flow. SAQ A-EP covers e-commerce merchants whose pages participate in payment flow. SAQ B covers standalone dial-out terminals with no electronic storage. SAQ B-IP covers standalone IP-connected PTS-approved terminals in isolated network environments. SAQ C covers internet-connected payment applications in segmented networks with no cardholder data storage. SAQ C-VT covers merchants using only a dedicated computer for browser-based virtual terminal access. SAQ P2PE covers merchants using PCI-listed P2PE solutions. SAQ D Merchant is the catch-all for merchants who do not qualify for any shorter form. SAQ D Service Provider covers service providers handling cardholder data on behalf of merchants.

Does using a PCI-compliant payment processor mean I do not need PCI DSS compliance?

No. Using a compliant processor reduces the scope of your compliance obligations but does not eliminate them. Merchants retain PCI DSS obligations regardless of whether their processor is compliant. The extent of those obligations depends on how cardholder data flows through merchant systems. If the merchant''s environment never touches cardholder data and cannot affect its security, SAQ A may apply — but the merchant must still complete that SAQ and maintain the controls it requires. Outsourcing payment processing does not outsource the compliance obligation; it narrows the scope of controls the merchant must implement and validate.

What changed in PCI DSS 4.0.1 compared to version 3.2.1?

PCI DSS 4.0.1 introduced several significant changes. The customized implementation path was formalized, allowing organizations to meet requirement intent through alternative controls when accompanied by a documented targeted risk analysis. Multi-factor authentication requirements were expanded to cover all access into the cardholder data environment, not just remote access. Requirements 6.4.3 and 11.6.1 introduced mandatory payment page script inventory and integrity monitoring for e-commerce environments, requiring merchants to maintain an authorized script list and detect unauthorized changes. These requirements became mandatory for all in-scope organizations as of March 31, 2025.

How do I qualify for SAQ P2PE and what happens if my encryption solution is not on the PCI SSC list?

SAQ P2PE qualification requires that your hardware terminal be part of a solution that appears on the PCI SSC''s validated Point-to-Point Encryption solutions list. The solution must be implemented according to the solution provider''s instructions exactly. If your vendor''s product is not on the PCI SSC validated solutions list, you do not qualify for SAQ P2PE regardless of the technical strength of the encryption. Merchants in this situation must assess which other SAQ type matches their architecture — typically SAQ B-IP or SAQ C — and implement the additional network security controls those forms require.

What is the difference between SAQ D Merchant and SAQ D Service Provider?

Both forms cover all 12 PCI DSS control domains, but they reflect different compliance obligations. SAQ D Service Provider includes additional requirements not present in the merchant form: designated executive responsibility for the PCI DSS program, penetration testing that explicitly covers multi-tenant segmentation between customer environments, and a responsibility matrix communicating which controls the service provider manages versus which its merchant customers must handle. Service providers also carry obligations around AOC currency and communicating compliance status to clients. The two forms are not interchangeable even for organizations that operate in both roles.

What are the most common PCI DSS compliance failures found in real merchant assessments?

Based on Vulnox assessment data from 2023 and 2024 covering 47 merchant environments: SAQ misclassification affected 60% of self-assessing merchants, most commonly e-commerce merchants filing SAQ A when SAQ A-EP applied. Network segmentation declared in SAQ C filings had never been tested in 64% of cases assessed, with active network paths between payment and non-payment systems found in 43% of those environments. P2PE SAQ filers could not verify their solution''s PCI SSC listing status in 67% of cases reviewed. Virtual terminal environments used the dedicated computer for general business purposes in all 11 C-VT environments reviewed.

What happens if a merchant files under the wrong SAQ type and then has a breach?

Filing under an incorrect SAQ type does not constitute PCI DSS compliance. If a breach occurs and forensic investigation determines the merchant was operating under the wrong SAQ, the acquirer and card brands treat the organization as non-compliant at the time of the breach. This eliminates the liability protections that compliant merchants receive, exposes the merchant to full fraud loss liability and investigation costs, and can result in fines, mandatory forensic investigation requirements, and in severe cases, loss of card processing privileges. The completed SAQ document provides no compliance defense when the underlying architecture it describes does not match the actual environment.

Related Articles

NIST framework group: the complete guide to 800-53, CSF 2.0, 800-171, OT overlays, supply chain, AI, and identity

NIST framework group: the complete guide to 800-53, CSF 2.0, 800-171, OT overlays, supply chain, AI, and identity

Vulnox assessments show that 71% of organizations subject to multiple NIST frameworks are satisfying the wrong one first. This guide maps all 34 NIST frameworks -- from 800-53 baselines to the AI RMF and OT overlays -- showing where they overlap, where they conflict, and which controls buy you the most coverage across the group.

US federal cybersecurity frameworks: the complete guide to all 37 mandates

US federal cybersecurity frameworks: the complete guide to all 37 mandates

The US federal compliance landscape spans 37 active frameworks — from CJIS and NERC CIP to the SEC Cybersecurity Rule and GLBA Safeguards Rule. In our assessments, most organizations are unknowingly subject to 4 or more simultaneously. This guide maps every framework, who it applies to, where they conflict, and the fastest path to multi-framework coverage.

NIST security and privacy framework group: all 34 publications mapped

NIST security and privacy framework group: all 34 publications mapped

Organizations subject to NIST requirements routinely implement the wrong framework or miss entire publications that apply to them. This maps all 34 NIST frameworks, their relationships, and the gaps that only appear when you read them together.

Ready to Secure Your Digital Assets?

Get a comprehensive vulnerability assessment for your website today.