Laws, Standards & Compliance

PCI DSS

Also known as: Payment Card Industry Data Security Standard, PCI, PCI compliance

PCI DSS (the Payment Card Industry Data Security Standard) is a set of 12 security requirements created by the major card networks (Visa, Mastercard, Amex, Discover) to protect credit and debit card data from theft and fraud.

Any business that stores, processes, or transmits card numbers must comply, regardless of size. Non-compliance can result in fines from your bank, loss of card acceptance, and legal liability after a breach.

PCI DSS, explained at three levels

At home

If you have ever bought something online with a card, PCI DSS is the reason your card details are supposed to be protected. Any shop, restaurant, or website that takes card payments must follow these security rules: things like using encryption, keeping software up to date, and limiting who can see card numbers. Think of it as a safety inspection every card-accepting business must pass.

At work

PCI DSS is a set of security requirements your organization must meet if it accepts, processes, or stores credit or debit card payments. It is organized into 12 requirements covering firewalls, encryption, access control, monitoring, and security testing. Compliance is validated annually, and failing can lead to fines from your acquiring bank, suspension of card acceptance, and increased legal exposure after a breach.

Real-world examples

At home

Nadia runs an online bakery and uses Shopify Payments to take orders. Because Shopify handles all card processing and never passes raw card numbers to Nadia's server, her compliance burden is minimal: she completes a short SAQ A each year confirming she has not stored card data herself.

At work

The security team at Meridian Retail Corp completed an annual scoping exercise and discovered their payment terminals were on the same network as their office PCs. After segmenting the terminals onto an isolated VLAN, the number of in-scope systems dropped from 200 to 14, cutting their Level 1 ROC effort by more than half.

How it compares

FeaturePCI DSSISO 27001SOC 2
Who sets itPCI Security Standards Council (card networks)International Organization for StandardizationAICPA (US accounting body)
Who must complyAny org accepting card paymentsAny org: voluntary certificationService providers: voluntary but customer-driven
Primary focusPayment card data protectionBroad information security managementSecurity, availability, confidentiality, privacy
Audit outputSAQ or Report on Compliance (ROC)ISO 27001 certificateSOC 2 Type I or Type II report
Mandatory?Yes, for card payment acceptanceNo: voluntaryNo: voluntary

PCI DSS is the only one of the three that is commercially mandatory: if you accept card payments, you must comply. ISO 27001 and SOC 2 are voluntary but increasingly required by enterprise customers and procurement teams.

For analysts

PCI DSS requirements appear in BA artefacts as non-functional requirements and acceptance criteria for any feature that touches payment data. When documenting requirements, specify which SAQ type applies and whether network segmentation is in scope for the proposed design. A common mistake is treating PCI DSS as a one-off IT project rather than an ongoing organizational program: requirements must address people (training), processes (procedures), and technology. Useful acceptance criterion: 'The payment system must not retain CVV data after authorization, verified during the annual PCI DSS assessment.'

History & origin

PCI DSS was created in 2004 when Visa, Mastercard, American Express, Discover, and JCB merged their separate card security programs into a single standard administered by the newly formed PCI Security Standards Council. Before that, each network ran its own program (Visa had CISP, Mastercard had SDP) leaving merchants to satisfy multiple overlapping requirements. Version 1.0 launched in December 2004. Major milestones include v3.2 (2016), which required multi-factor authentication for all administrative access to the cardholder data environment, and v4.0 (2022), which extended MFA to all access into that environment and introduced a customized approach allowing organizations to demonstrate security outcomes rather than just checking prescribed controls. Version 4.0.1 (2024) is the current release, and v4.0's future-dated requirements became mandatory in March 2025.