Skip to main content
Blog
Blog

What is PCI DSS? A Practical Guide to the Payment Card Industry Data Security Standard

PCI DSS is the security standard every business handling payment cards must follow. Understand the 12 requirements, compliance levels, and how to prepare.

Aug 17, 2026 5 min read
What is PCI DSS? A Practical Guide to the Payment Card Industry Data Security Standard

TL;DR: what is PCI DSS

  • Twelve security requirements from the PCI Security Standards Council for anyone who stores, processes, or transmits cardholder data.
  • Current version is 4.0.1. Requirements 6.4.3 (script inventory) and 11.6.1 (payment-page tamper detection) enforced from 31 March 2025.
  • Non-compliance means fines, possible loss of card-brand acceptance, and full liability for breach costs.

PCI DSS 4.0.1 — 12 requirements, 6 goals

What PCI DSS is and who runs it

The standard is published by the PCI Security Standards Council, an entity founded in 2006 by American Express, Discover, JCB, Mastercard, and Visa to standardize card data security across the payment ecosystem. Before the council, each card brand had its own security program. Consolidating them into PCI DSS meant merchants and service providers could target one framework instead of five.

PCI DSS is not a law, but it is contractually required by every card brand and acquirer that lets you accept cards. Non-compliance can result in fines, higher processing rates, forensic investigation costs after a breach, and loss of the ability to process card payments at all.

Who has to comply

Any business that accepts, stores, processes, or transmits payment card data. The obligation applies at different levels depending on transaction volume:

Merchant levelTransaction volumeValidation
1Over 6M/year (Visa/Mastercard)Annual RoC signed by QSA
21M-6M/yearAnnual SAQ (typically SAQ D) + ASV scans
320K-1M e-commerce/yearAnnual SAQ + ASV scans
4Under 20K e-commerce or 1M totalAnnual SAQ, ASV scans as required
Service ProviderAny entity handling card data for othersAnnual RoC signed by QSA

The specific SAQ variant depends on how you handle card data. For the differences see our SAQ D guide and our PCI DSS Report on Compliance guide.

The 12 requirements

PCI DSS 4.0.1 organizes its controls under six goals containing 12 requirements:

Goal 1: Build and Maintain a Secure Network and Systems

  • Requirement 1: Install and maintain network security controls
  • Requirement 2: Apply secure configurations to all system components

Goal 2: Protect Account Data

  • Requirement 3: Protect stored account data
  • Requirement 4: Protect cardholder data with strong cryptography during transmission

Goal 3: Maintain a Vulnerability Management Program

  • Requirement 5: Protect all systems and networks from malicious software
  • Requirement 6: Develop and maintain secure systems and software

Goal 4: Implement Strong Access Control Measures

  • Requirement 7: Restrict access by business need to know
  • Requirement 8: Identify users and authenticate access
  • Requirement 9: Restrict physical access to cardholder data

Goal 5: Regularly Monitor and Test Networks

  • Requirement 10: Log and monitor all access
  • Requirement 11: Test security of systems and networks regularly

Goal 6: Maintain an Information Security Policy

  • Requirement 12: Support information security with organizational policies and programs

Each requirement has multiple sub-requirements. The full standard runs to hundreds of pages.

PCI DSS versions and enforcement

What changed in PCI DSS 4.0.1

Version 4.0.1 replaced PCI DSS 3.2.1 as the mandatory standard on March 31, 2025. The major additions relative to 3.2.1 are around client-side security:

  • Requirement 6.4.3: maintain a script inventory on payment pages, document business justification, verify integrity, detect unauthorized change
  • Requirement 11.6.1: monitor HTTP headers on payment pages, detect and alert on unauthorized change
  • Requirement 8.3.6: password complexity strengthened
  • Requirement 8.4.2: MFA required for all non-console administrative access to the cardholder data environment
  • Requirement 12.3.3: cryptographic cipher and protocol inventory
  • Requirement 10.7.2/3: expanded logging and monitoring

The client-side additions matter most because they close a gap traditional security tools do not cover. Attacks like Magecart-style script skimming happen entirely in the browser, and until 4.0.1 there was no explicit PCI DSS requirement to detect them.

For the deeper walk-through see our PCI DSS 4.0 complete guide and the 4.0.1 implementation webinar summary.

Common PCI DSS compliance mistakes

Working with merchants going through their first 4.0.1 assessment, the same gaps show up repeatedly:

  1. No script inventory on payment pages: required by 6.4.3, absent in most environments before 2025
  2. No HTTP header monitoring: required by 11.6.1
  3. Underestimating scope: assuming SAQ A applies when SAQ A-EP or SAQ D is actually required
  4. Manual evidence collection: QSAs need continuous evidence, not screenshots taken during the assessment
  5. Compensating controls without formal documentation: QSAs will not accept undocumented compensating controls
  6. Treating vendor certifications as your compliance: your payment processor being PCI compliant does not make you PCI compliant

Where cside fits

Requirements 6.4.3 and 11.6.1 are the two most under-prepared areas in most PCI DSS assessments. cside produces continuous script inventory, integrity monitoring, HTTP header monitoring, and change alert history, the exact evidence a QSA needs to sign off on those requirements.

For the practical implementation guide see how to comply with PCI 6.4.3 and the QSA guide for 6.4.3 and 11.6.1.

Getting started

If you are new to PCI DSS, the sequence looks like:

  1. Identify your merchant level and which SAQ (or RoC) applies
  2. Complete a scope diagram, covering every system that stores, processes, or transmits card data
  3. Perform a gap assessment against the applicable requirements
  4. Remediate gaps, prioritizing anything blocking transaction processing
  5. Complete the SAQ or engage a QSA for the RoC
  6. Maintain continuous evidence for the next annual cycle

Compliance is an ongoing program, not a one-time project. Merchants that treat it as continuous end up spending less time and money per cycle than merchants who reconstruct evidence every year.

The cardholder data environment (CDE)

Simon Wijckmans
Founder & CEO

Founder and CEO of cside. Previously a product manager on Cloudflare Page Shield (now Cloudflare Client-Side Security). Co-chair of the W3C Anti-Fraud Community Group and a Forbes 30 Under 30 honoree. Building accessible security against client-side attacks, web security is not an enterprise-only problem.

FAQ

Frequently Asked Questions

PCI DSS is the Payment Card Industry Data Security Standard, published by the PCI Security Standards Council. It defines twelve high-level requirements grouped under six goals that any business storing, processing, or transmitting cardholder data must meet. The council is governed by American Express, Discover, JCB, Mastercard, and Visa. The current version is PCI DSS 4.0.1, which became mandatory in March 2025.

Any business that accepts, stores, processes, or transmits payment card data. That includes e-commerce merchants, brick-and-mortar retailers, service providers, hosting companies, and payment processors. Compliance obligations vary by transaction volume and business type, from short self-assessment questionnaires for smaller merchants to full Reports on Compliance signed by a Qualified Security Assessor for Level 1 merchants and all service providers.

The requirements are: build and maintain a secure network, protect account data, maintain a vulnerability management program, implement strong access control, regularly monitor and test networks, and maintain an information security policy. Each requirement breaks into multiple sub-requirements with specific controls and evidence expectations. Version 4.0.1 added significant new obligations around client-side scripts (6.4.3) and payment page monitoring (11.6.1).

PCI DSS 4.0 was published in 2022 with a phased implementation running through March 2025. 4.0.1 is a limited revision that clarified language, corrected errors, and adjusted some transitional dates. It did not add new requirements. As of March 2025, 4.0.1 replaced 3.2.1 entirely, and every assessed entity is now evaluated against the newer standard including the previously-future-dated requirements like 6.4.3 and 11.6.1.

Monitor and Secure Your Third-Party Scripts

Gain full visibility and control over every script delivered to your users to enhance site security and performance.

Start free, or try Business with a 14-day trial.

cside dashboard interface showing script monitoring and security analytics
Related Articles
Book a demo