---
title: "PCI DSS DMARC Requirement: What 5.4.1 Actually Says"
description: "PCI DSS v4.0.1 Section 5.4.1 mandates anti-phishing controls — and names DMARC, SPF, and DKIM as examples, not requirements. See what your auditors expect."
publishedAt: 2026-07-23
tags: ["pci-dss", "compliance", "dmarc", "spf", "dkim", "email-authentication", "section-5-4-1"]
faq:
  - question: "Does PCI DSS require DMARC?"
    answer: "Not specifically. Requirement 5.4.1 mandates automated anti-phishing mechanisms, and its Guidance column names DMARC, SPF, and DKIM as example anti-spoofing controls — not required technologies. The mechanisms became mandatory on March 31, 2025, but the standard names no single required protocol, and a customized approach is permitted."
  - question: "Is DMARC mandatory for PCI DSS 4.0?"
    answer: "Anti-phishing controls became mandatory on March 31, 2025, but PCI DSS names no single required technology. DMARC, SPF, and DKIM are cited only as examples in the 5.4.1 Guidance column. Some vendor pages overstate this as DMARC being required; the primary standard does not."
  - question: "What is PCI DSS Section 5.4.1?"
    answer: "Section 5.4.1 requires processes and automated mechanisms to detect and protect personnel against phishing attacks. New in v4.0, it has no v3.2.1 equivalent and is explicitly not satisfied by security-awareness training alone — that is a separate requirement, 12.6.3.1."
  - question: "When did the PCI DSS anti-phishing requirement take effect?"
    answer: "Section 5.4.1 was a best practice until March 31, 2025, after which it became required and must be fully considered during every assessment. PCI DSS v4.0.1, published June 2024, did not change that effective date."
  - question: "Is DMARC alone enough for PCI compliance?"
    answer: "No. The standard expects a combination of approaches — anti-spoofing controls plus malware and URL protection and awareness training. DMARC is one component of 5.4.1 and does not, by itself, satisfy the requirement or the broader anti-phishing program."
  - question: "What DMARC policy do I need for PCI?"
    answer: "The standard specifies no policy level. QSAs and vendors recommend an enforcement policy (p=quarantine or p=reject) over p=none because it actively protects personnel, but p=reject is not a PCI requirement. Choose enforcement to demonstrate a stronger posture."
  - question: "Can I send credit card numbers (PAN) by email?"
    answer: "Not unprotected. Under Requirement 4.2.2, PAN sent via end-user messaging must be rendered unreadable or secured with strong cryptography. The best practice is a policy banning PAN over email, instant messaging, SMS, and chat entirely."
  - question: "What happens if I don't comply, and who enforces fines?"
    answer: "PCI DSS is contractual, not statutory. The PCI SSC issues no fines; card brands penalize your acquiring bank, which bills you. Advisory sources widely cite $5,000–$100,000 per month, but no primary card-brand document publishes that range, and no fine attaches to 5.4.1 specifically — amounts are contractual and non-public."
---
# PCI DSS DMARC Requirement: What Section 5.4.1 Requires (and What It Doesn't)

The PCI DSS DMARC requirement is the question every IT admin asks before a
payment audit — and the honest answer is more precise than most vendor pages
admit. PCI DSS v4.0.1 does not mandate DMARC. Requirement 5.4.1 makes _automated
anti-phishing mechanisms_ mandatory, and the standard's Guidance column names
DMARC, SPF, and DKIM as example anti-spoofing controls — a requirement in force
for every assessment since March 31, 2025. So does PCI DSS require DMARC? Not by
name. In practice, it is the control your assessor expects you to point to.

This guide is for the IT manager, DevOps lead, or compliance owner staring down a
PCI assessment and trying to separate what the standard says from what vendor
blogs claim it says. You will get the Section 5.4.1 text verbatim, which email
authentication protocols satisfy it, how to implement them step by step, and the
mistakes that fail audits. Everything here is quoted from the standard itself —
not a paraphrase — and keeps the example-versus-mandate distinction straight,
because that distinction is exactly where competitor guidance gets sloppy. For
the evergreen, protocol-by-protocol breakdown, start with
[our PCI DSS protocol reference](/learn/pci-dss/).

## What Is PCI DSS v4.0.1?

PCI DSS (Payment Card Industry Data Security Standard) is the contractual
security standard for any organization that stores, processes, or transmits
cardholder data — from global retailers to a small business running a single
payment terminal. Version 4.0.1, published 11 June 2024 by the PCI Security
Standards Council (PCI SSC), is the only active version.

Understanding the PCI DSS 4.0 requirements starts with the version timeline,
because the dates drive your audit obligations. v4.0.1 is a limited, clarifying
revision — it added and deleted no requirements and changed no effective dates.
Its predecessors retired on a published schedule: v3.2.1 was retired on 31 March
2024, and v4.0 was retired on 31 December 2024, leaving v4.0.1 as the sole
standard you will be assessed against. The cardholder data environment (CDE) —
the systems that store, process, or transmit payment card data, plus anything
connected to them — defines the scope of every requirement below.

The standard organizes its controls into 12 principal requirements grouped under
6 control objectives:

<DataTable caption="The 6 PCI DSS v4.0.1 control objectives and their 12 principal requirements. Requirements 4 and 5 are the two that govern email.">

| Control objective                               | Requirements | Focus                                                  |
| ----------------------------------------------- | ------------ | ------------------------------------------------------ |
| Build and maintain a secure network and systems | 1–2          | Firewalls, secure configurations                       |
| Protect account data                            | 3–4          | Stored-data encryption, **data-in-transit encryption** |
| Maintain a vulnerability management program     | **5–6**      | **Anti-malware / anti-phishing**, secure development   |
| Implement strong access control measures        | 7–9          | Access restrictions, authentication, physical security |
| Regularly monitor and test networks             | 10–11        | Logging, security testing                              |
| Maintain an information security policy         | 12           | Policies, **security-awareness training**              |

</DataTable>

Two control objectives touch email directly: Requirement 4 (encryption of data
in transit) and Requirement 5 (anti-phishing controls). Both are covered below.
One structural change in v4.0 also matters for how you satisfy them. The standard
now offers a **customized approach** alongside the traditional **defined
approach**. Under the defined approach you implement the control as written;
under the customized approach you meet the stated security objective with
controls of your own design, backed by a documented targeted risk analysis and
validated by your assessor. For email authentication, that means you can satisfy
Section 5.4.1 through alternative anti-phishing mechanisms — but in practice, the
named example controls are what auditors expect to see.

## What Changed in v4.0: Section 5.4.1 Anti-Phishing Controls

Section 5.4.1 is new in v4.0 and has no equivalent in v3.2.1 — it is one of the
headline PCI DSS 4.0 changes. The §5.4 heading reads: "Anti-phishing mechanisms
protect users against phishing attacks." The requirement itself is short and
binding:

> "Processes and automated mechanisms are in place to detect and protect
> personnel against phishing attacks."
>
> — PCI DSS v4.0.1, Requirement 5.4.1 (Defined Approach)

That is the entire binding text, sourced directly from the
[PCI DSS v4.0.1 standard in the PCI SSC Document Library](https://www.pcisecuritystandards.org/document_library/).
Notice what it does _not_ say: it names no protocol, no vendor, and no policy
level. The anti-phishing mandate is written as an outcome — automated mechanisms
that detect and protect — and the choice of mechanism is left to you.

DMARC enters only in the Guidance column that accompanies the requirement:

> "When developing anti-phishing controls, entities are encouraged to consider a
> combination of approaches. For example, using anti-spoofing controls such as
> Domain-based Message Authentication, Reporting & Conformance (DMARC), Sender
> Policy Framework (SPF), and Domain Keys Identified Mail (DKIM) will help stop
> phishers from spoofing the entity's domain and impersonating personnel."
>
> — PCI DSS v4.0.1, Requirement 5.4.1 Guidance

<Callout type="info" title="The example-versus-mandate distinction">

DMARC, SPF, DKIM, and the phrase "anti-spoofing" appear **only in the Guidance
column** of Requirement 5.4.1 — never in the binding requirement text. The
standard literally names the three protocols, but as _examples_ of how to meet
the anti-phishing objective, not as required technologies. Getting this right is
the difference between an accurate compliance posture and the overstated "DMARC
is mandatory" framing you will see on several vendor pages.

</Callout>

The timeline is the other half of the story. Section 5.4.1 was classified as a
best practice until 31 March 2025; the applicability note in the standard reads:
"This requirement is a best practice until 31 March 2025, after which it will be
required and must be fully considered during a PCI DSS assessment." It was one of
51 future-dated requirements (out of 64 new requirements introduced in v4.0)
that became mandatory on that date. v4.0.1 did not move it.

Requirement 5.4.1 also should not be confused with Requirement 12.6.3.1, the
security-awareness training that teaches personnel to recognize phishing.
PCI DSS 4.0 requires both: technical mechanisms under 5.4.1 and human awareness
under 12.6.3.1. The standard is explicit that 5.4.1 is not satisfied by
awareness training alone — DMARC and its peers address the technical side, and
training addresses the human side. This is also where the PCI DSS anti-phishing
discussion most often gets conflated with general "PCI DSS Requirement 5"
anti-malware controls; 5.4.1 is the distinct sub-requirement that governs
phishing and email spoofing.

## Is DMARC Mandatory Under PCI DSS? What Auditors Expect

No — not specifically. PCI DSS v4.0.1 makes automated anti-phishing mechanisms
mandatory under Requirement 5.4.1, but the standard names no single required
technology. DMARC, SPF, and DKIM appear only as examples, and a customized
approach is explicitly permitted. The defensible way to state it: the
_mechanism_ is mandatory, DMARC is the most commonly cited and expected
_example_, and no specific protocol or policy level is a PCI requirement.

That precision matters for how you prepare. Under the defined approach, your
assessor confirms that automated anti-phishing mechanisms exist and function.
Under the customized approach, you may substitute alternative controls that meet
the security objective, provided you document a targeted risk analysis and your
Qualified Security Assessor (QSA) validates it. Either path is valid; neither
requires DMARC by name.

How do practitioners read it? Jeremy Simon — a PCI QSA (CISSP, CISA) and PCI
compliance practice lead at HALOCK Security Labs — reproduces the 5.4.1 Guidance
verbatim and cautions that passing an SAQ checkbox is not the same as full DSS
compliance: the DSS itself is what every organization ultimately has to meet.
That is the closest thing to a primary-adjacent assessor voice on the question.

Vendors who sell DMARC tooling go a step further, and their advice is worth
reading as directional opinion rather than as the standard. Skysnag and
Proofpoint both advise demonstrating an enforcement policy — p=quarantine or
p=reject — on the reasoning that a monitoring-only record does not actively
protect personnel. They are vendors with a commercial interest in DMARC
adoption, so treat "auditors expect enforcement" as an expectation, not a
clause. Notably, even PowerDMARC's own guidance concedes the legal position:
DMARC "is not mandated or otherwise required by the PCI DSS." Achieving DMARC
compliance, then, is about meeting the anti-phishing objective with controls you
can evidence — not about satisfying a named mandate.

This is the correctness differentiator. Several competitor pages frame Section
5.4.1 as "DMARC is required" or "you must move to p=reject." The primary text
supports neither claim. DMARCguard aligns with what the standard actually says,
and the table below separates the three layers — what is required, what is
expected, and what is overstated:

<VerdictTable
  caption="PCI DSS v4.0.1 and DMARC — what is required, expected, and overstated"
  columns={["Claim", "What PCI DSS v4.0.1 actually says", "Status"]}
  rows={[
    [
      "Automated anti-phishing mechanisms",
      "Required under Requirement 5.4.1 since 31 March 2025",
      "Mandatory",
    ],
    [
      "DMARC, SPF, and DKIM specifically",
      "Named only as examples in the 5.4.1 Guidance column",
      "Expected, not mandated",
    ],
    [
      "A specific DMARC policy such as p=reject",
      "No policy level is specified anywhere in the standard",
      "Recommended by QSAs, not required",
    ],
    [
      "DMARC is mandatory / must be p=reject",
      "Not supported by the binding requirement text",
      "Vendor overstatement",
    ],
  ]}
  verdict="The requirement is the outcome — automated anti-phishing mechanisms. DMARC is the example assessors most expect you to demonstrate, but a documented customized approach is equally valid. Treat DMARC enforcement as the expected baseline, not a literal PCI mandate."
/>

When it comes to evidence, assessors consistently ask for the same artifacts:
your SPF, DKIM, and DMARC DNS records; the enforcement policy in effect; the
aggregate and forensic reporting you collect; and proof of ongoing monitoring.
Have those ready and the example-versus-mandate debate becomes academic — you can
show the mechanism works.

## Why Email Authentication Matters for PCI Compliance

Email is the primary delivery vector for the phishing and business-email-
compromise (BEC) attacks Section 5.4.1 targets. Without sender authentication, an
attacker can spoof your exact domain to phish the employees who touch the
cardholder data environment — requesting fraudulent payments, redirecting
invoices, or harvesting credentials. The financial scale is documented: the FBI's
Internet Crime Complaint Center (IC3) attributed $2.77 billion in reported losses
to BEC in 2024.

PCI compliance for email systems is in scope more often than teams expect. PCI
DSS scope extends to any system connected to the CDE, and email infrastructure
usually qualifies because employees with CDE access use email to coordinate
transactions, share reports, and communicate with payment processors. If an
attacker spoofs your domain to phish one of those employees, the mailbox becomes
the entry point to cardholder data — which is precisely the threat 5.4.1 asks you
to detect and protect against.

The common compliance gap is structural: organizations pass their PCI assessment
on network segmentation, access control, and encryption, yet publish no email
authentication at all. That gap is the norm, not the exception.

<KeyStat
  stat="12.8%"
  label="of domains enforce DMARC (p=quarantine or reject); 57.9% of domains that publish DMARC remain at p=none, which monitors but never blocks spoofed mail"
  source="DMARCguard scan of 5,499,028 domains, February 2026"
  sourceHref="/research/email-authentication/"
/>

In the same February 2026 scan of 5,499,028 domains, only 30.4% published a DMARC
record at all, and 40.8% had no email authentication of any kind — no SPF, no
DKIM, no DMARC. For an auditor, a p=none record is the relevant trap: it shows
intent to monitor but does not actively protect personnel, which is the verb the
requirement uses. The majority of domains that have adopted DMARC are sitting in
exactly that incomplete state.

A word on penalties, because the figures get repeated loosely. PCI DSS is a
contractual obligation, not statutory law, and the PCI SSC levies no fines
itself. The card brands set the rules and fine the acquiring bank, which passes
the cost to the merchant by contract. Advisory and vendor sources widely cite a
range of $5,000 to $100,000 per month for non-compliance, but that figure cannot
be traced to any published Visa or Mastercard operating regulation — the actual
amounts are contractual and non-public, and they vary by acquirer. Just as
important: no fine attaches to Requirement 5.4.1 or to email authentication
specifically. Penalties follow overall non-compliance status or a breach event,
never a single requirement. The often-cited Target, British Airways, TJX, and
Equifax figures are breach settlements and regulatory actions, not PCI 5.4.1
fines. Treat any "fail DMARC and pay $X" claim as inference, not established fact.

## How DMARC, SPF, and DKIM Map to Section 5.4.1

SPF authorizes the servers that may send for your domain, DKIM cryptographically
signs each message, and DMARC ties both to the visible From domain and sets an
enforcement policy — together they are the example anti-spoofing stack the 5.4.1
Guidance names. Here is how each protocol maps to the "detect and protect"
language, with the governing RFC section on first mention.

**SPF** (Sender Policy Framework, RFC 7208) lets a domain publish, in DNS, the
hosts authorized to use it in the MAIL FROM identity (RFC 7208 §1.1.3). A
receiving server checks the sending IP against that record; unauthorized senders
fail the check. SPF directly addresses the _detect_ component of 5.4.1.

<CodeBlock
  lang="dns"
  filename="TXT example.com"
  code="v=spf1 include:_spf.google.com include:sendgrid.net ~all"
/>

**DKIM** (DomainKeys Identified Mail, RFC 6376) attaches a cryptographic
signature to outgoing mail via the DKIM-Signature header (RFC 6376 §3.5). The
receiver validates the signature against a public key in your DNS; if the message
was altered in transit or sent by an unauthorized party, verification fails.
DKIM addresses both detection and protection — tampered messages are identified
automatically.

<CodeBlock
  lang="dns"
  code={`default._domainkey.example.com  IN  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqG..."`}
/>

**DMARC** (Domain-based Message Authentication, Reporting & Conformance, RFC 9989) requires that an SPF- or DKIM-authenticated identifier _align_ with the
domain in the visible From header (RFC 9989 §4.4), then applies a published policy
of none, quarantine, or reject (RFC 9989 §4.7) and emits aggregate and forensic
reports. Alignment plus enforcement is what turns "we publish records" into
"spoofed mail is rejected."

<CodeBlock
  lang="dns"
  code={`_dmarc.example.com  IN  TXT  "v=DMARC1; p=reject; rua=mailto:dmarc@reports.example.com"`}
/>

These three protocols are the substance of PCI DSS email authentication as the
5.4.1 Guidance describes it. The table pairs each with what it authenticates and
the part of the requirement it helps satisfy:

<DataTable caption="How each protocol maps to Section 5.4.1. The mapping shows which control helps satisfy the requirement — the standard names these protocols only as Guidance examples.">

| Protocol  | What it authenticates                      | Which part of 5.4.1 it helps satisfy         |
| --------- | ------------------------------------------ | -------------------------------------------- |
| **SPF**   | Sending server IP address                  | Detects unauthorized senders                 |
| **DKIM**  | Message integrity and signing domain       | Detects forged or tampered messages          |
| **DMARC** | From-header alignment + policy enforcement | Protects personnel by blocking spoofed email |

</DataTable>

DMARC enforcement at p=quarantine or p=reject demonstrates the strongest posture
for an assessor, because it actively protects personnel. A policy of p=none shows
monitoring intent only — useful while you ramp, but, as the data above shows, the
state most domains never move past.

## Beyond Section 5.4.1: Email Encryption Under Requirement 4

PCI DSS also governs cardholder data in transit. Requirement 4.2.2 requires that
primary account numbers (PAN) be secured with strong cryptography whenever they
are sent via end-user messaging technologies like email — a control most DMARC
guides skip entirely, even though it is squarely relevant to any organization
whose mailboxes touch payment data.

The §4.2 heading reads: "PAN is protected with strong cryptography during
transmission." The specific messaging clause is 4.2.2:

> "PAN is secured with strong cryptography whenever it is sent via end-user
> messaging technologies."
>
> — PCI DSS v4.0.1, Requirement 4.2.2

The standard defines end-user messaging technologies as email, instant
messaging, SMS, chat, and the like, and its testing procedure expects PAN to be
rendered unreadable or secured with strong cryptography whenever it is sent that
way. (Requirement 4.2.1 is the adjacent control: it governs strong cryptography
for transmission over open, public networks generally, including a
certificate-validity bullet that was itself a best practice until 31 March 2025.)

Email transport is where this gets technical. Standard SMTP encryption is
opportunistic by default — if a TLS handshake fails, mail often falls back to
plaintext, and an active attacker can force that downgrade. Three protocols close
the gap:

- **MTA-STS** (RFC 8461) publishes a policy that tells sending servers to require
  TLS when delivering to your domain and to refuse cleartext fallback, defeating
  downgrade attacks.
- **TLS-RPT** (RFC 8460) delivers reports when a sending server cannot establish
  a TLS connection, giving you the visibility to prove encrypted delivery is
  actually working.
- **DANE** (RFC 6698 / 7672) uses DNSSEC to pin mail-server certificates directly
  in DNS, removing sole reliance on the public certificate-authority system.

<DataTable caption="The two PCI DSS requirements that govern email, and the protocols that help satisfy each.">

| PCI DSS requirement               | Focus                  | Relevant protocols     |
| --------------------------------- | ---------------------- | ---------------------- |
| **Requirement 5 (Section 5.4.1)** | Anti-phishing controls | DMARC, SPF, DKIM       |
| **Requirement 4 (Section 4.2.2)** | Encryption in transit  | MTA-STS, TLS-RPT, DANE |

</DataTable>

If your email systems handle, reference, or transmit cardholder data, deploying
both sets of protocols strengthens your posture across two requirements rather
than one — and it closes a gap most assessments never even probe.

## Step-by-Step: PCI DSS Email Authentication Compliance

Implement in seven steps: audit current records, publish DMARC at p=none with
reporting, identify legitimate senders, fix SPF and DKIM, ramp to enforcement,
set a subdomain policy, and document everything for your assessor. An optional
eighth step covers Requirement 4. Here is the full sequence with real records.
To see where your domain stands before you start, run the free
[PCI 5.4.1 anti-phishing checker](/tools/pci-anti-phishing/) — it grades the
same controls this plan implements.

### Step 1: Audit your current email authentication

Check the existing SPF, DKIM, and DMARC records for every domain your
organization sends from. Look for missing records, syntax errors, and SPF records
that exceed the 10-DNS-lookup limit. You can
[check your domain's DMARC record](/tools/dmarc-checker/) in seconds, or run the
lookups by hand:

<CodeBlock lang="bash" filename="Audit existing records" code={auditRecords} />

### Step 2: Publish DMARC with p=none and reporting

If you have no DMARC record, start in monitoring mode and set the `rua` tag to an
address that will collect aggregate reports.

<CodeBlock
  lang="dns"
  code={`_dmarc.example.com  IN  TXT  "v=DMARC1; p=none; rua=mailto:dmarc-reports@example.com"`}
/>

### Step 3: Identify all legitimate sending sources

After two to four weeks, review your aggregate reports. They list every IP and
domain sending as you. Inventory the legitimate ones: your mail server, marketing
platforms, CRM, support tools, and transaction-notification services. This
inventory doubles as evidence for the PCI third-party-service review.

### Step 4: Fix SPF and DKIM for each sending source

Add every legitimate source to your SPF record and enable DKIM signing for it.
Each third-party service that sends on your behalf must authenticate, or its mail
will fail alignment.

<CodeBlock
  lang="dns"
  filename="TXT example.com"
  code="v=spf1 include:_spf.google.com include:sendgrid.net include:amazonses.com ~all"
/>

### Step 5: Move to enforcement

Once aggregate reports show 95%+ authentication across all legitimate sources,
ramp the policy one level at a time, watching the reports between each move:

1. Set `p=quarantine` and monitor aggregate reports for one to two weeks.
2. When quarantine shows no legitimate mail failing, move to `p=reject`.
3. Keep collecting reports — a clean run at `p=reject` is the evidence an
   assessor wants to see.

<CodeBlock
  lang="dns"
  code={`_dmarc.example.com  IN  TXT  "v=DMARC1; p=reject; rua=mailto:dmarc-reports@example.com"`}
/>

Under DMARCbis (RFC 9989), the `pct` tag is removed and receivers ignore it, so
the staged-percentage rollout older guides describe no longer applies. Ramp by
policy level instead; the testing tag `t=y` gives a one-step downgrade signal
while you validate.

### Step 6: Set a subdomain policy

Prevent subdomain spoofing — `billing.example.com`, `payments.example.com` — by
adding the `sp` tag explicitly.

<CodeBlock
  lang="dns"
  code={`_dmarc.example.com  IN  TXT  "v=DMARC1; p=reject; sp=reject; rua=mailto:dmarc-reports@example.com"`}
/>

### Step 7: Document your implementation for audit evidence

This is the step most teams underprepare. Assemble exactly what a QSA asks for:

- DNS-record screenshots for SPF, DKIM, and DMARC on every in-scope domain.
- Aggregate-report summaries showing authentication pass rates over time.
- The inventory of authorized sending sources from Step 3.
- Your enforcement timeline — the dates you moved from none to quarantine to
  reject — to show the ramp was deliberate.
- Evidence of ongoing monitoring: reports are being collected, reviewed, and
  acted on, not just emitted into an unread mailbox.

### Step 8 (optional): Deploy MTA-STS and TLS-RPT for Requirement 4

If your email systems handle cardholder data, add transport security:

<CodeBlock
  lang="dns"
  filename="Transport-security TXT records"
  code={transportSecurity}
/>

Host the policy file at
`https://mta-sts.example.com/.well-known/mta-sts.txt` with `mode: enforce`.

## Common Mistakes That Fail PCI DSS Email Audits

The most common 5.4.1 audit failures are leaving DMARC at p=none, skipping a
subdomain policy, breaking SPF past the 10-lookup limit, and treating the
requirement as optional because the Guidance says "for example." Here are the
seven that surface most often.

**Mistake 1: DMARC at p=none with no plan to enforce.** Monitoring mode shows
intent but does not actively protect personnel — the verb the requirement uses.
Assessors read an indefinite p=none as incomplete implementation.

**Mistake 2: No subdomain policy.** If the organizational domain is at p=reject
but subdomains have no policy, an attacker can still spoof
`payments.example.com`. Set `sp=reject` to close it.

**Mistake 3: SPF that exceeds the 10-lookup limit.** SPF caps evaluation at 10
DNS lookups (RFC 7208 §4.6.4). Exceed it and SPF returns a permanent error
(`permerror`), breaking authentication for all your mail.

**Mistake 4: No DKIM signing on third-party senders.** If a marketing platform or
CRM sends as your domain without DKIM, those messages fail DMARC alignment
whenever the sending IP also falls outside your SPF record.

**Mistake 5: No aggregate-report monitoring.** You cannot prove to an assessor
that you review authentication results if you are not collecting and analyzing
DMARC reports. The `rua` tag is not optional for a credible compliance story.

**Mistake 6: Treating 5.4.1 as optional because the Guidance says "for
example."** This is the inverse error of the vendors who overstate the mandate.
The requirement — automated anti-phishing mechanisms — is mandatory. The named
protocols are examples, and no specific policy level is a PCI requirement; but
assessors do expect a demonstrable enforcement posture, so "the Guidance is just
a suggestion" will not survive an assessment.

**Mistake 7: Ignoring Requirement 4 while focusing only on anti-phishing.** If
your organization sends cardholder data or payment notifications by email,
Requirement 4.2.2 applies. MTA-STS and TLS-RPT address it, and most teams overlook
them entirely.

## Frequently Asked Questions

### Does PCI DSS require DMARC?

Not specifically. Requirement 5.4.1 mandates automated anti-phishing mechanisms,
and its Guidance column names DMARC, SPF, and DKIM as example anti-spoofing
controls — not required technologies. The mechanisms became mandatory on March
31, 2025, but the standard names no single required protocol, and a customized
approach is permitted.

### Is DMARC mandatory for PCI DSS 4.0?

Anti-phishing controls became mandatory on March 31, 2025, but PCI DSS names no
single required technology. DMARC, SPF, and DKIM are cited only as examples in
the 5.4.1 Guidance column. Some vendor pages overstate this as DMARC being
required; the primary standard does not.

### What is PCI DSS Section 5.4.1?

Section 5.4.1 requires processes and automated mechanisms to detect and protect
personnel against phishing attacks. New in v4.0, it has no v3.2.1 equivalent and
is explicitly not satisfied by security-awareness training alone — that is a
separate requirement, 12.6.3.1.

### When did the PCI DSS anti-phishing requirement take effect?

Section 5.4.1 was a best practice until March 31, 2025, after which it became
required and must be fully considered during every assessment. PCI DSS v4.0.1,
published June 2024, did not change that effective date.

### Is DMARC alone enough for PCI compliance?

No. The standard expects a combination of approaches — anti-spoofing controls
plus malware and URL protection and awareness training. DMARC is one component of
5.4.1 and does not, by itself, satisfy the requirement or the broader
anti-phishing program.

### What DMARC policy do I need for PCI?

The standard specifies no policy level. QSAs and vendors recommend an enforcement
policy (p=quarantine or p=reject) over p=none because it actively protects
personnel, but p=reject is not a PCI requirement. Choose enforcement to
demonstrate a stronger posture.

### Can I send credit card numbers (PAN) by email?

Not unprotected. Under Requirement 4.2.2, PAN sent via end-user messaging must be
rendered unreadable or secured with strong cryptography. The best practice is a
policy banning PAN over email, instant messaging, SMS, and chat entirely.

### What happens if I don't comply, and who enforces fines?

PCI DSS is contractual, not statutory. The PCI SSC issues no fines; card brands
penalize your acquiring bank, which bills you. Advisory sources widely cite
$5,000–$100,000 per month, but no primary card-brand document publishes that
range, and no fine attaches to 5.4.1 specifically — amounts are contractual and
non-public.

## PCI DSS Email Authentication: The Bottom Line

The PCI DSS DMARC requirement is best understood as an outcome, not a checkbox:

- **Section 5.4.1 mandates automated anti-phishing mechanisms** — in force for
  every assessment since March 31, 2025.
- **DMARC, SPF, and DKIM are the named examples**, living in the Guidance column,
  not the binding requirement. No protocol and no policy level is mandated.
- **Enforcement plus documentation is what assessors want** — p=quarantine or
  p=reject, an aggregate-report trail, and a sender inventory.
- **Requirement 4.2.2 covers PAN over email** — pair MTA-STS and TLS-RPT with your
  anti-phishing stack if mailboxes touch cardholder data.

The same technology-neutral pattern shows up across every modern compliance
regime: a mandate states an outcome, and email authentication is how you meet it.
See the [NIS2 email-security control map](/blog/nis2-email-security/) for the EU
essential-and-important-entity angle,
[HIPAA email authentication](/blog/hipaa-email-authentication/) for the US
healthcare §164.312 mapping, and
[DORA email authentication](/blog/dora-email-authentication/) for the EU
financial sector — one control stack, cited three ways.

<CTA
  title="See your PCI DSS email-authentication posture"
  description="Check what your domain publishes for DMARC, SPF, and DKIM, confirm whether you are at p=none or enforcing, and turn the result into audit evidence for Section 5.4.1."
  href="/tools/dmarc-checker/"
  label="Run the DMARC checker"
/>