C6

Counters

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.

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

Related tags

Properties

TagC6
NameCounters
FormatBinary
Length10 bytes
SourceCard (ICC)
Templates
BooksMastercard 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.