C6
CountersCounters is Mastercard's M/Chip concatenation of the card's offline risk counters and accumulators into a single field, related to the Lower and Upper Cumulative Offline Transaction Amount tags (CA and CB, both covered alongside it here) whose values C6 packages together for efficient transmission or storage rather than requiring each counter to travel as a separate tag. Being M/Chip-proprietary data rather than a core EMV tag, its exact internal byte layout, which specific counter occupies which position within the 10 bytes, lives in Mastercard's own M/Chip specification rather than in EMV Book 3, and this entry can honestly state that it exists and broadly what it aggregates without asserting a byte-by-byte decode this dictionary can't corroborate against that scheme documentation - consistent with the export's own verificar vigencia flag on this field's source citation. A terminal enforcing M/Chip's offline risk logic needs Mastercard's documentation to actually decompose C6 into its constituent counters; a generic EMV parser can only report that the field is present and how long it is. See Mastercard M/Chip 4 Card Application Specification.
Interactive decoder
Paste a hex value for this tag to decode it in your browser. Nothing is sent anywhere.
Binary (10): 00112233445566778899
This tag is not a bitmap; the decoder shows a format-based interpretation.
Decoded example
Example value: 00112233445566778899
Properties
| Tag | C6 |
|---|---|
| Name | Counters |
| Format | Binary |
| Length | 10 bytes |
| Source | Card (ICC) |
| Templates | — |
| Books | Mastercard M/Chip 4 Card Application Spec |
Frequently asked questions
- What is EMV tag C6?
- Counters is Mastercard's M/Chip concatenation of the card's offline risk counters and accumulators into a single field, related to the Lower and Upper Cumulative Offline Transaction Amount tags (CA and CB, both covered alongside it here) whose values C6 packages together for efficient transmission or storage rather than requiring each counter to travel as a separate tag. Being M/Chip-proprietary data rather than a core EMV tag, its exact internal byte layout, which specific counter occupies which position within the 10 bytes, lives in Mastercard's own M/Chip specification rather than in EMV Book 3, and this entry can honestly state that it exists and broadly what it aggregates without asserting a byte-by-byte decode this dictionary can't corroborate against that scheme documentation - consistent with the export's own verificar vigencia flag on this field's source citation. A terminal enforcing M/Chip's offline risk logic needs Mastercard's documentation to actually decompose C6 into its constituent counters; a generic EMV parser can only report that the field is present and how long it is. See Mastercard M/Chip 4 Card Application Specification.
- What format and length does EMV tag C6 use?
- Tag C6 uses the Binary format and is normally 10 bytes long.
- Is tag C6 provided by the card or the terminal?
- Tag C6 (Counters) is provided by the Card (ICC).
Sources
- MChip4 V1.1 Card Application Specifications for Debit and Credit (Oct06), p. 547
Receive site updates
Subscribe to receive site updates directly to your email
We won't send spam. You can unsubscribe at any time.