ISO 8583 Parser
Free · Reference · ~6 min read · Updated 2026-08-07

POS Entry Mode Codes: The Full DE22 List

DE22 is three digits that say how the card got into the terminal and whether that terminal could take a PIN. The first two digits are the PAN entry mode; the third is PIN entry capability. Those three digits set the security tier of the transaction, which is why they show up in interchange qualification and in fraud-liability arguments.
On this page: PAN entry mode codes · PIN capability digit · Reading a full value · The values that matter · Where it sits
Jump to a PAN entry code: 00 · 01 · 02 · 03 · 04 · 05 · 07 · 10 · 80 · 81 · 90 · 91 · 95
Full three-digit values: 051 · 071 · 810 · 802

What are the DE22 PAN entry mode codes?

The first two digits of DE22 carry the PAN entry mode — the mechanism that read the card number. Below is the full list. Anything not in this table is either scheme-private or a value your acquirer defined; check the relevant scheme manual before assuming a meaning.

CodePAN entry mode
00Unknown
01Manual key entry
02Magnetic stripe read
03Bar code
04OCR
05Chip (ICC), CVV reliable
07Contactless chip (EMV)
10Credential on file
80Fallback from chip to magnetic stripe
81E-commerce
90Magnetic stripe, full track read
91Contactless magnetic stripe
95Chip, CVV/iCVV unreliable

What does the third digit of DE22 mean?

The third digit is PIN entry capability — a statement about the terminal, not about whether a PIN was actually entered on this transaction. A terminal can be PIN-capable and still run a signature or no-CVM transaction.

DigitPIN entry capability
0Unspecified
1PIN entry capable
2Not PIN entry capable
8Reserved
9Capable but PIN not used this time

How do you read a value like 051?

Split it two-and-one. The first two digits index the PAN entry table, the last digit indexes the PIN table. Four examples that cover most of what you will see in a real log:

DE22Reads as
051Chip read, CVV reliable + terminal is PIN capable — a normal contact EMV sale
071Contactless EMV + PIN capable — a normal tap
810E-commerce + PIN capability unspecified — a card-not-present sale
802Chip-to-magstripe fallback + terminal not PIN capable

Which DE22 values actually matter in production?

Most of the table is background. Four values do real work when you are debugging declines or disputes:

Three characters or twelve? It depends on the edition

This is the trap that breaks DE22 parsers, and it is not a rounding detail — it changes the width of the field.

EditionFormatWhat it is called, and where the entry mode lives
ISO 8583:1987n-3Point of service entry mode — the three digits described above: two for how the PAN was read, one for PIN capability.
ISO 8583:1993an-12Point of service data code — twelve characters split into twelve subfields. The reading method moves into subfield 7; the other eleven describe the terminal, the cardholder presence, the card presence and so on.
ISO 8583:2003an-12Keeps the 1993 definition.

Which one you are looking at is decided by the first digit of the MTI, not by the field itself. In practice: online card authorisation is usually 1987, so DE22 is three digits — but clearing formats built on 1993, such as Mastercard's IPM, carry the twelve-character version. A parser written for one edition does not fail loudly on the other; it reads three characters where there are twelve and then misaligns every field after it.

If you are working from a public field table that does not say which edition it describes, treat its DE22 row as unverified. This is the field where those tables most often disagree.

Where does DE22 sit in the message?

DE22 travels in the authorization request (0100 / 0200) and is echoed through the rest of the transaction's life. It is one of the fields an issuer's risk engine reads before it ever looks at the amount, and it is usually the first thing a disputes analyst checks when arguing about liability.

In short: read DE22 as 2 + 1 — how the PAN was captured, then whether the terminal could take a PIN. The third digit describes the terminal's capability, not what the cardholder actually did.

Both of those jobs — writing the risk rules and arguing the liability — tend to happen on someone else's network: a certification lab, a processor's site, a room where the guest wifi will not open this page. The DE22 decoder ships as a local file in the offline edition.

Read next