Tokenization vs encryption: which one shrinks your PCI scope
Published 17 min read
Tokenizationswaps the PAN for a token
Source: PCI SSC, Tokenization Guidelines, §1.3, read on 2026-10-22
Encryptionscrambles it; a key undoes it
Source: PCI SSC, Glossary: Encryption, read on 2026-10-22
Systems holding only tokenscan leave scope
Source: PCI SSC, Tokenization Guidelines, §3.1.2, read on 2026-10-22
Encrypted data near its keystays in scope
Source: PCI SSC FAQ: encrypted cardholder data and scope, read on 2026-10-22
Both make a stored card number unreadable, and PCI DSS accepts both for that job. They part ways on scope. Tokenization swaps the card number for a stand-in that only the tokenization system can turn back, so a system that holds nothing but tokens, and cannot reach that system, can fall outside PCI DSS. Encryption keeps the card number inside the data, locked by a key, and the Council says encryption alone may not be enough to take it out of scope. For a small merchant the useful versions are usually bought, not built: your gateway hands you tokens, and a listed P2PE terminal does the encrypting.

Side by side: what each does to a card number
Read the table a row at a time and the split shows up near the bottom. Both methods satisfy the rule for stored card numbers. Only one can leave the system holding the result outside PCI DSS, and even that one comes with conditions.
Swipe sideways for both columns
| Question | Tokenization | Encryption |
|---|---|---|
| What happens to the card number | Replaced by a surrogate value, the token | Turned into cipher text by an algorithm and a key |
| How the card number comes back | A de-tokenization request to the tokenization system, or never for an irreversible token | Decryption with the key |
| Link between output and card number | None for a random or index token; a lookup table holds the pairing | Mathematical: the key reverses it |
| Makes a stored PAN unreadableReq. 3.5.1 | Yes, as index tokens | Yes, as strong cryptography with key management |
| The part an attacker wantsReq. 3.6, 3.7 | The card data vault and the de-tokenization path | The keys |
| Takes a system out of scope | Can, if the system holds only tokens and passes the Council's tests | Not by itself: what can reach the key stays in |
| Where a small merchant meets itReq. 4.2.1 | A token in place of the card in your order and customer records | TLS on the checkout, and P2PE inside the terminal |
Source: PCI SSC, Tokenization Guidelines, §1.3, §2.1, §3.1.2, read on 2026-10-22
Source: PCI SSC FAQ: encrypted cardholder data and scope, read on 2026-10-22
Source: PCI DSS v4.0.1 via the Prioritized Approach Tool, Req. 3.5.1, 3.6, 3.7, 4.2.1, read on 2026-10-22
The row that matters is “Takes a system out of scope.” An encrypted card number is still the card number, waiting for its key. A token from a well-built system is not the card number at all; it is a pointer that only the tokenization system can follow back. That is why the Council draws the edge of your cardholder data environment differently for each.
What each one is, in the Council's words
The Council's tokenization guidance opens with its definition:
“Tokenization is a process by which the primary account number (PAN) is replaced with a surrogate value called a ‘token.’ De-tokenization is the reverse process of redeeming a token for its associated PAN value.”
Source: PCI SSC, Information Supplement: PCI DSS Tokenization Guidelines, §1.3, read on 2026-10-22
The next line decides whether a token is any good: “The security of an individual token relies predominantly on the infeasibility of determining the original PAN knowing only the surrogate value.” Encryption, in the Council's glossary, is “The (reversible) transformation of data by a cryptographic algorithm to produce cipher text, i.e., to hide the information content of the data.” The word in brackets is the whole story. Encryption is built to be undone.
Tokenization
Card number
Captured at the payment page or the terminal
Tokenization system
Issues a token; its card data vault keeps the card number and token together
Your systems
Keep the token, not the card number
Card number back viathe system, by request
Encryption
Card number
Captured at the payment page or the terminal
Algorithm and key
Turn the card number into cipher text
Your systems
Keep the cipher text: the card number, locked
Card number back viaanyone with the key
Source: PCI SSC, Tokenization Guidelines, §2.1.3 and §2.2, read on 2026-10-22
Source: PCI SSC, Glossary: Encryption, read on 2026-10-22
Tokens are not all alike. The Council's Tokenization Product Security Guidelines sort them into irreversible tokens, which “can never be converted back to the original PAN,” and reversible ones, which come back either through a lookup in the card data vault or through cryptography. That last kind is where tokenization and encryption meet. When a token is “mathematically derived from the original PAN through the use of an encryption algorithm and cryptographic key,” the 2011 guidelines say “the resultant token is an encrypted PAN.” A product called tokenization can be encryption under another name, so how it is built tells you more than what it is called.
Req. 3.5.1: ways to make a stored card number unreadable
- Hash“One-way hashes based on strong cryptography of the entire PAN.”
- Truncation“Truncation (hashing cannot be used to replace the truncated segment of PAN).”
- Tokenization“Index tokens.”
- Encryption“Strong cryptography with associated key-management processes and procedures.”
Accepted methods4
Source: PCI DSS v4.0.1 via the Prioritized Approach Tool, Req. 3.5.1, read on 2026-10-22
Tokens and encryption share that list with hashing and truncation. One trap sits in the same requirement: where a hashed and a truncated copy of the same card number live side by side, the standard wants “additional controls” so the two “cannot be correlated to reconstruct the original PAN.”
What each one does to your PCI scope
Encryption: in scope while the key is within reach
The Council answered this in FAQ 1086, which it highlighted on its blog in July 2017. The answer starts flat: “Use of encryption in a merchant environment does not remove the need for PCI Data Security Standard (PCI DSS) in that environment.” Encrypting card data with strong cryptography “is an acceptable method of rendering the data unreadable,” but “encryption alone may not be sufficient to render the cardholder data out of scope for PCI DSS.” Then it lists what stays in:
In scope, per FAQ 1086
- “Systems performing encryption and/or decryption of cardholder data, and systems performing key management functions”
- “Encrypted cardholder data that is not isolated from the encryption and decryption and key management processes”
- “Encrypted cardholder data that is present on a system or media that also contains the decryption key”
- “Encrypted cardholder data that is present in the same environment as the decryption key”
- “Encrypted cardholder data that is accessible to an entity that also has access to the decryption key”
Still in scope5
Source: PCI SSC FAQ: How does encrypted cardholder data impact PCI DSS scope?, read on 2026-10-22
Read it from the merchant's side. A business that encrypts card numbers also runs the encryption and holds or reaches the keys, and those lines catch it. The relief the FAQ does offer goes to a third party that “receives and/or stores only data encrypted by another entity” and cannot decrypt it, and even then only “if certain conditions are met.”
Tokenization: a token-only system can fall outside
Tokens can shrink PCI scope, but “Tokenization solutions do not eliminate the need to maintain and validate PCI DSS compliance.” The tokenization system never leaves scope: “All elements of the tokenization system and process, including de-tokenization and PAN storage, are considered part of the cardholder data environment (CDE) and are therefore in scope for PCI DSS.” A system holding only tokens is out of scope only if the PAN cannot be recovered from those tokens and the system cannot affect cardholder data security. The guidelines spell that out as tests, and a system must pass every one:
Out of scope only if
- Nobody can work out the card number from the token, from many tokens, or from token-to-PAN pairs.
- Even if the system and its tokens are stolen, the card number cannot be retrieved.
- It is isolated from anything that can de-tokenize, reach the vault or keys, or see the data that derives the PAN.
- It is not connected to the tokenization system, the data vault or key storage.
- It is not in or connected to the cardholder data environment, and holds no logins to any part of it.
- It takes no card data or sensitive authentication data through any other channel.
- Any card data it held before tokenization has been found and securely deleted.
Tests to pass7
Source: PCI SSC, Tokenization Guidelines, §3.1.2 (in plain words), read on 2026-10-22
The Council's own summary is shorter: “The key for merchants wishing to reduce their PCI DSS scope is to not store, process, or transmit cardholder data.” Then, in case that was too subtle: “If you don’t need it, don’t store it!”
Sort your own setup
Pick the setup nearest to yours. Each answer is the Council's rule for that case, quoted with its source. Your acquirer still has the last word on which questionnaire you file.
Which is closest to your setup?
The setup
Your order system keeps only the tokens your gateway sends back. Nothing in it can turn a token into a card number.
ScopeCan be out of scope
Possible, if it passes every out-of-scope test: isolated from the card systems, no other card data, nothing left over from before.
“System components that are adequately segmented (isolated) from the tokenization system and the CDE; and that store, process or transmit only tokens; and that do not store, process, or transmit any cardholder data or sensitive authentication data, may be considered outside of the CDE and possibly out of scope for PCI DSS.”
Source: PCI SSC, Tokenization Guidelines, §3.1, read on 2026-10-22

Tokens from your processor: what stays yours
If you take cards through a payment gateway, the tokenization is usually the gateway's: the card goes into its page or field, and your shop gets a token back. That is the outsourced model in the Council's guidelines, and it takes real work off your desk. Not all of it.
“Some PCI DSS requirements will apply to the merchant even when a tokenization solution is outsourced or hybrid. For example, PCI DSS controls apply wherever PAN is processed, stored, or transmitted—such as at the point of capture—as well as at any de-tokenization points.”
Source: PCI SSC, Tokenization Guidelines, §2.4.1, p. 14, read on 2026-10-22
The standard says the same about every provider: “The use of a PCI DSS compliant TPSP does not make an entity PCI DSS compliant, nor does it remove the entity's responsibility for its own PCI DSS compliance.” (Requirement 12.8.1, applicability notes.)
Still yours with gateway tokens
The page or terminal where the card is typed§2.4.1
A list of your providers and what each doesReq. 12.8.1
Their PCI status, checked every 12 monthsReq. 12.8.4
Who manages which requirementReq. 12.8.5
Old card numbers found and deleted§3.1.2
Moved to the gatewaythe vault
Source: PCI DSS v4.0.1 via the Prioritized Approach Tool, Req. 12.8, read on 2026-10-22
Source: PCI SSC, Tokenization Guidelines, §2.4.1 and §3.1.2, read on 2026-10-22
Where the card is typed decides your form, not what you get back afterwards. If every card field comes from the processor, SAQ A may fit: “Card-not-present merchants (e-commerce or mail/telephone-order) that completely outsource all account data functions to PCI DSS validated and compliant third parties. No electronic storage, processing, or transmission of account data on their systems or premises.” If your own site builds the payment form, tokens returned later do not change that.
If you encrypt card numbers yourself
Some shops keep card numbers on purpose, for phone orders or old billing software, and encrypt them. Requirement 3.5.1 allows that, and the storing system is then plainly in scope: the SAQ Instructions send “Merchants with electronic storage of account data” to SAQ D. You also take on the key duties of Requirements 3.6 and 3.7.
Key duties you take on
- 3.6.1“Access to keys is restricted to the fewest number of custodians necessary.”
- 3.6.1“Key-encrypting keys are stored separately from data-encrypting keys.”
- 3.6.1“Keys are stored securely in the fewest possible locations and forms.”
- 3.7.4“A defined cryptoperiod for each key type in use.”
- 3.5.1.2Disk-level encryption alone only on removable media; elsewhere PAN is also made unreadable another way.
Form for stored card dataSAQ D
Source: PCI DSS v4.0.1 via the Prioritized Approach Tool, Req. 3.5.1.2, 3.6.1, 3.7.4, read on 2026-10-22
Card numbers in transit are a separate rule. Requirement 4.2.1 wants strong cryptography and security protocols to safeguard PAN “during transmission over open, public networks.” When the card is typed into your processor's page, that connection is the processor's. When your own server sends card numbers anywhere, it is yours.
Using both: P2PE at the counter, tokens after
At a counter, the Council's best case uses both. Its list for getting the most scope reduction ends here:
“Combine an effective, secure tokenization solution with point-to-point encryption (P2PE), such that the only PANs in the environment are contained within a secure, PTS-approved point-of-interaction (POI) device.”
Source: PCI SSC, Tokenization Guidelines, §3.2, read on 2026-10-22
P2PE is encryption done as a listed product: “A PCI-listed point-to-point encryption solution includes a combination of secure devices, applications and processes that encrypt cardholder data from a PCI-approved point-of-interaction (POI) device through to a secure decryption environment.” This is where encryption does buy a merchant a shorter form, and it does so through the listing, not by itself. A PCI-listed P2PE solution “can significantly help to reduce the PCI DSS validation effort of a merchant's cardholder data environment.” Only a solution on the Council's list qualifies a merchant for SAQ P2PE; an “encrypted reader” that is not listed does not.
SAQ P2PE is for “Merchants using only a validated, PCI-listed Point-to-Point Encryption (P2PE) solution. No access to clear-text account data and no electronic account data storage.” It is not for e-commerce. Once the card is read that way, tokens keep the card number out of your till software and customer records, as long as refunds, chargebacks and loyalty tracking can run on the token, which the guidelines name as the thing to look for.
On one receipt
Tokenization vs encryption
Makes a stored card number unreadable (Req. 3.5.1)both
Built to be reversedencryption; some tokens
Can take a system out of scopetokens, if every test passes
Encrypted data with the key within reachin scope
Lets you keep the security codeneither
Removes the duty to stay compliantneither
Shorter form at the counterlisted P2PE only
Biggest scope cutnot holding the card number
Source: PCI SSC, Tokenization Guidelines, §3.2, read on 2026-10-22
Next step: the guide to every SAQ type shows which questionnaire your setup leads to, and the rest of this topic sits under SAQs, Levels & Scope.
Sources
- PCI SSC: Information Supplement, PCI DSS Tokenization Guidelines (Aug 2011) (listings.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: Tokenization Product Security Guidelines (Apr 2015) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC FAQ: How does encrypted cardholder data impact PCI DSS scope? (21 Jul 2017) (blog.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: Glossary (Encryption, Index Token, Hashing, Truncation) (pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: Prioritized Approach Tool for PCI DSS v4.0.1 (Req. 3.3.1, 3.5.1, 3.6.1, 3.7.4, 4.2.1, 12.5.2, 12.8.1, 12.8.4, 12.8.5) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: At a Glance, P2PE v3 (Jul 2020) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: Validated P2PE solutions list (pcisecuritystandards.org), read on 2026-10-22
- PCI SSC: SAQ Instructions and Guidelines v4.0.1 r1 (Apr 2025) (docs-prv.pcisecuritystandards.org), read on 2026-10-22
- Visa: Security and compliance (Technology Innovation Program) (corporate.visa.com), read on 2026-10-22