Calendar Icon White
May 12, 2026
Clock Icon
6
 min read

How to Test for PCI Compliance: The Complete 2026 Guide

A PCI compliance test combines a Self-Assessment Questionnaire or Report on Compliance, quarterly ASV scans, and annual penetration testing. Here's the 5-step process, the costs by merchant level, and how to keep evidence audit-ready year-round.

How to Test for PCI Compliance: The Complete 2026 Guide
ChatGPT
Perplexity
Grok
Google AI
Claude
Summarize and analyze this article with:

TL;DR

  • Secure handling and transmission of card data are crucial, governed by PCI DSS to prevent data breaches.
  • Regular testing, documentation, and security updates by following 6 primary objectives and 12 requirements are necessary to maintain PCI standards.
  • The availing costs may vary with business level 1-2 for PCI compliance test purposes.
  • Strac's DLP solutions help businesses streamline PCI test compliance monitoring, reporting, and more.

If your business handles credit card payments or stores cardholder data, maintaining PCI compliance is an ongoing process. Regular PCI compliance tests are essential to safeguard sensitive data. Such measures not only help avoid penalties but also demonstrate your commitment to customer security and strengthen your brand's reputation.

A compliance breach can expose your business to severe penalties, increased operational costs, and a loss of customer trust. To put it in perspective, an IBM report states that the global average cost of a data breach in 2023 rose to USD 4.45 million, marking a significant high of 15% compared to the previous three years. 

To effectively maintain PCI compliance, consider implementing measures such as conducting thorough penetration tests, running regular vulnerability scans, and updating your policies regularly. This guide provides practical steps to test, check, and maintain PCI compliance efficiently. 

Let’s get started.

What is PCI Compliance, and Who Is It For?

PCI Compliance, which stands for Payment Card Industry Compliance, refers to a set of technical and operational standards established by the PCI Security Standards Council.  They help protect cardholder information and prevent data breaches by ensuring the secure processing, storage, and transmission of credit card data.

The payment card industry emerged in 2006 when online payment systems boomed. To ensure a secure database for customer information, company assets, and capital, security protocols were required. Thus, industry giants like Visa, MasterCard, Discover, American Express, and JCB International established the PCI SSC (Security Standards Council) and introduced the PCI DSS (Data Security Standard) to mitigate financial data breaches.

Who does PCI DSS apply to?

PCI DSS is a required set of security standards for organizations that handle payment card data, whether online, offline, or both. It applies to any entity that stores, processes, or transmits cardholder data. This includes:

  • Merchants of all sizes
  • Payment gateways
  • Processors
  • Acquirers
  • Issuers
  • Service providers 
  • POS systems 
  • Store networks 
  • Payment card data storage 
  • Paper records
  • Online payment applications and 
  • Online shopping carts

What are the Primary Objectives & Requirements of the PCI Test?

In compliance with PCI DSS, PCI testing evaluates and ensures that a business's payment card operations meet the standard protocols of PCI DSS. To prevent data breaches and fraud, this comprehensive testing involves assessing the security of card data storage, processing, and transmission environments.

The PCI Compliance Checklist consists of 6 Objectives and 12 key Requirements that aim to protect customer information and ensure secure handling, storage, and transmission of cardholder data. These requirements are organized into 6 broader goals, each with more than 300 sub-requirements. 

The 6 Primary PCI DSS Objectives

1. Build and maintain a secure network and systems

2. Protect cardholder data

3. Maintain a vulnerability management program

4. Implement strong access control measures

5. Regularly monitor and test networks

6. Maintain an information security policy

The 12 Primary PCI DSS Requirements

1. Install and maintain a firewall configuration to protect cardholder data

2. Do not use vendor-supplied defaults for system passwords and other security parameters

3. Protect stored cardholder data

4. Encrypt transmission of cardholder data across open, public networks

5. Use and regularly update anti-virus software or programs

6. Develop and maintain secure systems and applications

7. Restrict access to cardholder data by business need to know

8. Assign a unique ID to each person with computer access

9. Restrict physical access to cardholder data

10. Track and monitor all access to network resources and cardholder data

11. Regularly test security systems and processes

12. Maintain a policy that addresses information security for all personnel

Risks of PCI Non-Compliance

While not a federal law, PCI DSS is enforced through:

  • Contractual agreements with payment networks like Visa and PayPal. 
  • By signing these contracts, merchants are bound to adhere to the PCI DSS requirements and 
  • If they fail to comply, the next steps can lead to monthly fines ranging from USD 5,000 to USD 100,000. 

Moreover, the financial implications of fraud or data breaches extend beyond fines, including expenses related to refunds, forensic audits, and investigations, not to mention the potential reputational damage. This underscores the importance of PCI DSS compliance as an essential component of a business’s overall security strategy.

How to Run a PCI Compliance Test in 5 Steps

The PCI compliance test process is a five-step sequence — the same five steps every QSA, self-assessor, and audit follows. Each step is detailed below; this is the at-a-glance version:

  1. Step 1 — Identify your responsibilities: determine your PCI DSS merchant level (1 through 4) based on annual transaction volume and pick the matching reporting path (ROC vs. SAQ).
  2. Step 2 — Review each card brand's requirements: Visa, Mastercard, Amex, Discover, and JCB each add brand-specific testing nuances on top of PCI DSS v4.0.1.
  3. Step 3 — Scan for vulnerabilities and run penetration testing: PCI DSS Requirement 11 mandates regular ASV scans and at least annual penetration testing.
  4. Step 4 — Work with a Qualified Security Assessor (QSA): required for Level 1 merchants, recommended for Level 2; the QSA produces the Report on Compliance.
  5. Step 5 — Submit your official reporting: ROC for Level 1, SAQ for Levels 2–4, plus an Attestation of Compliance and quarterly ASV scan reports.

The rest of this guide walks each step in detail, the costs by merchant level, the risks of failing a PCI compliance test, and how to keep evidence current between annual audits.

✨ Step 1: Identify Your PCI Merchant Level

The PCI Compliance standards classify merchants into four levels depending on their annual transaction volume. This can be divided into:

PCI DSS Business Compliance Levels
Source: PCI DSS guide.com
  • Level 2 and Level 3 businesses must process between 1 million to 6 million transactions and 20,000 to 1 million e-commerce transactions. Respectively, they must complete an annual Self-Assessment Questionnaire (SAQ), undergo quarterly network scans by an ASV, and submit an Attestation of Compliance form. 
  • Level 4 businesses shall process fewer than 20,000 e-commerce transactions or up to 1 million transactions across all channels, following the same requirements as Level 2 and 3.

Important: Regardless of the level, all businesses must adhere to the 12 fundamental PCI compliance requirements as stated above.

Step 2: Review Each Card Brand's Requirements

Each brand has its own specific PCI DSS testing nuances, outlined in the  PCI DSS Quick Reference Guide, which assists in preparing for PCI penetration testing and maintenance.

Step 3: Run Vulnerability Scans and Penetration Testing

The third step involves scanning for vulnerabilities and conducting penetration testing. The PCI DSS requirement 11 mandates regular security system testing, which can be achieved through penetration testing as a primary method of fulfilling the requirement.

Step 4: Work with a Qualified Security Assessor (QSA)

A QSA is a certified data security firm authorized by the PCI Council to perform on-site assessments of the organization’s compliance with the PCI DSS. A QSA will evaluate an organization’s security controls, guide how to achieve compliance and produce a final report detailing their findings and recommendations. When choosing a QSA, it is important to consider their experience, qualifications, costs, and references. To work with a QSA, it is important to be prepared, responsive, and cooperative.

Step 5: Submit Your Official PCI Compliance Reporting

QSAs must utilize either an SAQ or a Report on Compliance, determined as per the specific requirements of the card brands. Failure to comply can lead to hefty penalties ranging from USD 5,000 to USD 100,000 a month, along with the potential risk of losing your credit card merchant account.

Other PCI Testing and Maintenance Chores to Perform 

  • Daily virus scanning software operations
  • Regular external penetration tests every three to six months to secure networks
  • Documenting firewall policies, security measures, and operational protocols
  • Keeping a detailed inventory of all hardware and software
  • Regularly reviewing all areas where cardholder data passes
  • Conducting annual or bi-annual employee security training
  • Continually updating encryption to tackle new vulnerabilities
  • Keeping detailed logs of actions by users with administrative access
  • Regularly updating lists of third-party service providers
  • Preparing for data breaches with a ready-to-activate response plan

Automation through PCI compliance tools can help by tracking sensitive data more efficiently and accurately.

What are the Costs of PCI Compliance as per Business Size?

The financial burden of PCI compliance varies based on several factors, including the payment processor and company size.

1. Level 1 companies: These companies typically handle over 6 million transactions annually and must produce an annual ROC by a QSA. The cost of this assessment starts at around $10,000.

2. Level 4 companies: These businesses handle fewer than 20,000 transactions annually, so they may not need a QSA, potentially reducing their compliance costs significantly. Overall, PCI compliance can cost as little as USD 1,000 for smaller companies with less complex operations to USD 50,000 for larger companies. Factors influencing this cost include:

3. The frequency and depth of required audits and assessments

4. The sophistication of the security technologies employed, and 

5. The need for specialized consultant services

To maintain and verify PCI compliance, constant efforts are required, including routine testing, documentation, and updates to security measures. Leveraging automation through PCI-compliant tools can help businesses handle these tasks more effectively, potentially reducing the complexity and cost of maintaining compliance.

✨ How Strac Powers the PCI Compliance Test Continuously

Here’s how Strac ensures PCI compliance. 

1. Continuous Data Loss Prevention for Cardholder Data

Strac offers robust DLP capabilities that continuously monitor for unauthorized data access or movements, which is crucial for meeting PCI DSS standards. This immediate detection facilitates swift incident response and provides essential data for compliance audits.

2. Protection of stored cardholder data

Strac conducts extensive scans across a business’s digital infrastructure to identify and secure sensitive authentication data. By applying necessary encryption and access controls, Strac ensures the safety of this data, significantly reducing the risk of breaches.

__wf_reserved_inherit

3. Seamless integration with multiple platforms

Strac is compatible with various platforms, including SaaS Cloud and endpoint environments such as Zendesk, Slack, and Office 365, ensuring coverage and protection against data theft across all business operations. This integration allows detection, masking, and redaction of sensitive emails that can affect the overall security of the system.

__wf_reserved_inherit

4. Detailed access controls

Strac implements stringent access controls that limit data accessibility to authorized personnel only. It logs each access attempt, providing an auditable trail that supports compliance efforts and consistent protection of cardholder data.

5. Real-time compliance reporting

Strac's DLP solution includes a feature for real-time compliance reporting. This feature automatically generates reports detailing compliance status, highlighting vulnerabilities, and documenting any incidents that occur. It simplifies the audit process and helps businesses demonstrate their compliance with PCI DSS requirements at any time, making audits less stressful and more predictable.

Strac not only supports PCI DSS compliance but also elevates overall data security for businesses. Schedule a demo to learn more about PCI DSS testing and maintenance. 

🌶️ Spicy FAQs for PCI Compliance Test

What is a PCI compliance test?

A PCI compliance test is the structured assessment that proves a business handling payment card data meets the Payment Card Industry Data Security Standard (PCI DSS v4.0.1). It is not a single event — it is a combination of an annual Self-Assessment Questionnaire (SAQ) or Report on Compliance (ROC), quarterly Approved Scanning Vendor (ASV) external vulnerability scans, at least annual internal penetration testing, and continuous evidence of the 12 PCI DSS requirements in operation.

How often do I need to run a PCI compliance test?

The reporting cadence is annual, but the underlying testing is more frequent: ASV external scans are quarterly, internal vulnerability scans are quarterly, penetration testing is at least annual (and after any significant infrastructure change), and continuous monitoring (logging, file integrity, IDS/IPS) is — by definition — continuous. A PCI compliance test that only happens once a year is, in practice, a failed control.

Can I self-test for PCI compliance, or do I need a QSA?

It depends on merchant level. Level 1 merchants (over 6 million transactions annually) must use a Qualified Security Assessor (QSA) to produce a Report on Compliance. Levels 2, 3, and 4 can self-attest via the appropriate Self-Assessment Questionnaire — but Level 2 merchants frequently engage a QSA anyway because acquiring banks often require it. ASV scans are never self-performed at any level: they must come from a PCI-listed Approved Scanning Vendor.

What is the difference between an SAQ and a ROC?

The Self-Assessment Questionnaire (SAQ) is a merchant-completed checklist for Levels 2–4. There are nine SAQ variants (A, A-EP, B, B-IP, C, C-VT, D, P2PE) — the right one depends on how the merchant accepts payments. The Report on Compliance (ROC) is a much deeper, QSA-produced document required for Level 1, with hundreds of pages of evidence per requirement. Both feed into a final Attestation of Compliance (AOC) submitted to acquiring banks and card brands.

How long does a PCI compliance test take?

For a Level 1 ROC, the engagement runs 6–12 weeks from kickoff to final report, plus 4–8 weeks of remediation if findings come back. For an SAQ-D at a mid-market company, expect 2–6 weeks of evidence collection. The single biggest time sink is not the testing itself — it is gathering and proving the continuous controls (logs, scans, access reviews) the QSA wants to see.

What does a PCI compliance test cost?

QSA fees for a Level 1 ROC typically run USD 30,000–150,000+ depending on environment scope. Level 2 engagements run USD 10,000–30,000. SAQ-based attestation (Levels 3–4) can be done in-house but the all-in cost — QSA fees if engaged, ASV scans, penetration testing, remediation tooling, internal labor — lands between USD 5,000 and USD 50,000 for most mid-market merchants.

What is the difference between PCI compliance testing and PCI penetration testing?

Penetration testing is one component of a PCI compliance test, not a synonym. PCI DSS Requirement 11.4 specifically mandates penetration testing at least annually and after any significant change. The full compliance test is broader: it also includes vulnerability scanning, configuration review, access control validation, log review, and policy/procedure evidence. A pen test passes but the SAQ fails when companies confuse the two.

What happens if I fail a PCI compliance test?

Card brands and acquiring banks can levy fines of USD 5,000 to USD 100,000 per month until remediation, force the merchant to a higher reporting level (Level 4 → Level 2 for example), suspend card processing privileges entirely, or revoke the merchant account. The harder cost is post-breach: forensic investigation, card replacement fees, fraud reimbursement, and litigation. The 2024 Verizon PCI report still shows that the majority of breached merchants were nominally PCI-compliant at the time of their last assessment — point-in-time compliance is not the same as a real control.

How does Strac help with the PCI compliance test?

Strac sits on the data layer and produces the evidence a PCI compliance test asks for: continuous discovery of cardholder data across SaaS, cloud, endpoint, email, and browser surfaces (Requirements 3.x); real-time redaction of card numbers before they leak into ChatGPT, Slack, support tickets, or shared drives (Requirements 3.3 and 4.x); access controls and audit logging mapped per requirement (Requirements 7, 8, 10); and on-demand evidence export for the QSA. The full evaluation guide is in the PCI DSS Compliance Software breakdown.

What is a PCI compliance test?
How often do I need to run a PCI compliance test?
Can I self-test for PCI compliance, or do I need a QSA?
What is the difference between an SAQ and a ROC?
What happens if I fail a PCI compliance test?
Discover & Protect Data on SaaS, Cloud, Generative AI
Strac provides end-to-end data loss prevention for all SaaS and Cloud apps. Integrate in under 10 minutes and experience the benefits of live DLP scanning, live redaction, and a fortified SaaS environment.
Users Most Likely To Recommend 2024 BadgeG2 High Performer America 2024 BadgeBest Relationship 2024 BadgeEasiest to Use 2024 Badge
Trusted by enterprises
Data Security + Compliance Automation

Latest articles

Browse all

Get Your Datasheet

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Close Icon