EMV QR Hub
EMV QR Hub
HomeEMVCo AcademyEMV Tags Explained
Technical Guides

EMV QR Tags Explained

EMVCo QR payloads are built using Tag-Length-Value (TLV) structures. Each tag inside the QR payload represents a specific payment element such as merchant information, currency, amount, country code, additional data, or CRC validation.

EMV Tags
TLV Structure
EMVCo Standards
QR Parsing

What Are EMV QR Tags?

EMV QR tags are structured identifiers used inside EMVCo QR payloads. Each tag defines a specific payment-related data field such as merchant account information, transaction amount, currency, merchant city, or validation checksum.

EMVCo QR payloads use TLV encoding where:

Tag

Identifies the payment field

Length

Defines value size

Value

Contains actual payment data

Complete EMV QR Tag Reference

TagNamePurpose
00Payload Format IndicatorDefines EMVCo QR payload version
01Point of Initiation MethodIndicates static or dynamic QR
02-25ReservedReserved for future EMVCo use
26-51Merchant Account InformationContains payment network and merchant account details
52Merchant Category CodeDefines merchant business category
53Transaction CurrencyDefines ISO currency code
54Transaction AmountRepresents payment amount
55Tip or Convenience IndicatorDefines tip handling logic
56Value of Convenience Fee FixedFixed convenience fee amount
57Value of Convenience Fee PercentagePercentage convenience fee
58Country CodeMerchant country information
59Merchant NameMerchant display name
60Merchant CityMerchant city information
61Postal CodeMerchant postal code
62Additional Data Field TemplateContains transaction references and additional data
63CRC ValidationPayload checksum validation
64-79Reserved for EMVCoFuture EMVCo extensions
80-99Unreserved TemplatesNetwork-specific or proprietary extensions

Merchant Account Information Tags (26-51)

Tags 26 to 51 are used for Merchant Account Information templates. These tags contain payment network identifiers, acquiring institution details, merchant account references, and routing information.

26360014A0000006770101110113006600000000

Different payment ecosystems use these templates differently based on network routing and interoperability requirements.

Tag 62 - Additional Data Field Template

Tag 62 is one of the most important tags in EMVCo QR systems. It allows merchants and payment ecosystems to store additional transaction references and reconciliation information.

Sub TagMeaning
01Bill Number
02Mobile Number
03Store Label
04Loyalty Number
05Reference Label
06Customer Label
07Terminal Label
08Purpose of Transaction

Tag 63 - CRC Validation

Tag 63 contains the CRC16 checksum value used for payload integrity validation. Payment applications validate this checksum before processing QR transactions.

63

CRC Validation Tag

04

Checksum length

A13F

Example CRC value

How QR Parsers Read EMV Tags

Scan

Read QR

Identify

Read tag

Length

Read size

Extract

Get value

Validate

Check CRC

Why Understanding EMV Tags Is Important

QR Parser Development

Parsers rely on correct tag interpretation and TLV decoding.

QR Generator Systems

Generators construct interoperable payloads using standardized tags.

Payment Integration

Fintech systems use tags for routing and transaction processing.

Transaction Validation

Validation engines verify tags, structures, and CRC integrity.

Explore Related Guides

Legal Disclaimer:EMV QR Hub is a technical utility. We do not process financial transactions or store sensitive payment data. Not affiliated with EMVCo, LLC.