Skip to main content
Category: Tokenization

BIN Controller

Also known as: BCID, BIN Controller ID, BIN Controller Identifier
Simply put

A BIN Controller is a party recognized in the payments ecosystem that holds or is responsible for one or more Bank Identification Numbers (BINs), the leading digits of a payment card number used to route transactions. EMVCo assigns each BIN Controller a four-character identifier known as a BIN Controller ID (BCID) so that the controlling party can be uniquely referenced. A BIN Controller does not assign BINs to itself; BINs are allocated by the relevant registration authority.

Formal definition

A BIN Controller is an entity associated with the control of one or more Bank Identification Numbers (BINs), which correspond to the leading digits of the Primary Account Number (PAN). Under the EMVCo BIN Controller Identifier Registration process, EMVCo assigns a four-character value, the BIN Controller ID (BCID), to identify a BIN Controller. The role concerns identification and control of BIN ranges rather than their allocation: per EMVCo, the underlying BINs are assigned by the applicable registration authority to a block-holder or issuer, and the BIN Controller does not itself perform BIN assignment. This term is distinct from BIN-based fraud controls (for example, BIN accept/decline lists used by processors), which apply the BIN as a routing and risk-screening data element rather than referencing the EMVCo BCID registration.

Why it matters

Accurate party identification is foundational to payment routing, registration, and interoperability. When multiple entities may control overlapping or adjacent BIN ranges, the payments ecosystem needs an unambiguous way to reference the controlling party. The EMVCo BIN Controller Identifier (BCID) provides a four-character value that uniquely references a BIN Controller, reducing ambiguity in registration and cross-referencing processes. This matters because errors in identifying the controlling party can propagate into misrouted transactions or incorrect assumptions about who is responsible for a given BIN range.

Who it's relevant to

Issuers and BIN Block-Holders
Entities that hold BINs assigned by the applicable registration authority may be recognized as BIN Controllers and assigned a BCID by EMVCo. These parties rely on unambiguous identification to reference their controlled BIN ranges in registration and cross-referencing contexts. They should confirm eligibility and process requirements against current EMVCo material, since a BCID identifies a controlling party but does not itself allocate any BIN.
Payment Processors and Acquirers
Processors and acquirers use BINs as routing and risk-screening data elements, for example in BIN accept/decline lists. It is relevant for these teams to distinguish that operational use of the BIN from the EMVCo BCID registration, which references a controlling party rather than governing transaction-time decisioning. Treating the two as interchangeable can produce incorrect assumptions about routing or risk behavior.
Fraud and Merchant Risk Teams
Fraud analysts and merchant risk teams frequently apply BIN-level rules to screen transactions. Understanding that the BCID is an identification construct, not a screening control, helps these teams avoid conflating a controlling party's registration status with the risk characteristics of a BIN range. BIN-based screening remains a distinct decisioning activity governed by the processor's own configured lists and rules.
Compliance and Registration Staff
Personnel responsible for card scheme and EMVCo registrations need precise terminology to reference controlling parties and their BIN ranges. The four-character BCID supports this by uniquely identifying a BIN Controller. Compliance staff should verify current registration steps, eligibility criteria, and BIN length conventions against the applicable EMVCo and ISO/IEC 7812 publications rather than relying on fixed assumptions.

Inside BCID

BIN Controller (definition)
A party recognized in EMVCo processes that is already an ISO/IEC 7812 block-holder or issuer to whom BINs have been assigned by the Registration Authority. The BIN Controller manages and administers use of BIN ranges it already holds; it does not itself assign or allocate BINs, which is the function of the ISO/IEC 7812 Registration Authority.
Issuer Identification Number (IIN) / BIN
The leading digits of a payment card account number that identify the issuer or block-holder. Under ISO/IEC 7812 the standard length has long been six digits, with an expansion to eight digits after 2022. The BIN Controller works with the BIN ranges it has been assigned within this scheme.
Relationship to the Registration Authority
The ISO/IEC 7812 Registration Authority assigns BIN blocks. A BIN Controller must already be a block-holder or issuer holding assigned BINs before acting in that role; it administers and controls those ranges rather than creating new assignments.
Administration of assigned BIN ranges
The operational activities a BIN Controller performs over the BINs it holds, which may include managing how ranges are used, mapped, and communicated within card-brand and EMVCo processes. Exact responsibilities depend on the governing scheme and card-brand rules, which vary and change.
Cardholder data context
The BIN forms part of the Primary Account Number (PAN), which is cardholder data under PCI DSS. Note that PAN is cardholder data, distinct from sensitive authentication data (such as full track data, CAV2/CVC2/CVV2/CID, and PINs/PIN blocks) which must not be stored after authorization even when encrypted.

Common questions

Answers to the questions practitioners most commonly ask about BCID.

Is a BIN four to six digits long?
No. Under ISO/IEC 7812, the identifier at the start of a payment card number has long been six digits, and it was expanded to eight digits following the industry migration that took effect after 2022. There is no established four-digit format; descriptions suggesting a four-to-six-digit range are inaccurate. When determining how many leading digits identify the issuer for a given card program, confirm against the current ISO/IEC 7812 standard and the applicable card-brand documentation, since both the six-digit and eight-digit conventions may be encountered depending on the range and issuer.
Does a BIN Controller assign BIN ranges?
No. A BIN Controller does not itself assign or allocate BINs. Per EMVCo material, the party must already be an ISO/IEC 7812 block-holder or an issuer that has BINs assigned to it by the Registration Authority. The BIN Controller role relates to managing or being accountable for ranges already held or assigned through the proper authority, not to originating new assignments. Assignment of identifier blocks remains the function of the Registration Authority.
How does a BIN Controller relate to the ISO/IEC 7812 block-holder or issuer role?
The BIN Controller function presupposes that the entity is already an ISO/IEC 7812 block-holder or an issuer with BINs assigned by the Registration Authority. In practice this means an organization should confirm its status and the specific ranges it holds before assuming any control responsibilities. Because the exact scope of the role and its relationship to block-holder and issuer designations are defined in EMVCo and Registration Authority documentation, teams should verify current definitions against those authoritative sources rather than internal assumptions.
How should teams account for both six-digit and eight-digit identifiers in their systems?
Systems that parse, route, or match on the leading identifier should be designed to handle both the six-digit convention and the eight-digit convention introduced after 2022, since ranges of both lengths may be present depending on the issuer and program. Hard-coding a single fixed length can cause misrouting or mismatches. Implementation choices should be validated against current ISO/IEC 7812 guidance and the relevant card-brand documentation, and tested across the range lengths actually encountered in production traffic.
What should be verified before relying on a BIN identifier for card-program decisions?
Before using the leading identifier to drive routing, product classification, or risk decisions, confirm the applicable identifier length, the range's assignment status through the Registration Authority, and the current card-brand documentation for that range. Because conventions have changed over time and vary by range, decisions based on stale mapping data may be incorrect. Keep reference data current and reconcile it against authoritative sources on a defined schedule.
How does the BIN identifier interact with cardholder data handling and PCI DSS scope?
The leading identifier is part of the Primary Account Number (PAN), which is cardholder data. Any storage, processing, or transmission of the full PAN falls within the scope considerations of the current PCI DSS. Whether retaining or displaying only the leading identifier reduces scope depends on the implementation and on validated controls such as truncation or masking, not on the label alone. Confirm handling requirements against the current published PCI DSS rather than assuming a fixed requirement number, since requirement numbering and wording differ between versions.

Common misconceptions

A BIN Controller assigns or allocates BIN ranges.
A BIN Controller does not assign BINs. It must already be an ISO/IEC 7812 block-holder or issuer to whom BINs have been assigned by the Registration Authority; assignment is a function of the Registration Authority, not the BIN Controller.
BINs have always been four-to-six digits and remain six digits today.
Under ISO/IEC 7812 the standard length has long been six digits, and it was expanded to eight digits after 2022. There is no evidence of a four-digit BIN era. Systems referencing BIN ranges should account for the eight-digit expansion.
The BIN alone identifies a specific cardholder or account.
The BIN identifies the issuer or block-holder, not an individual cardholder. It is only the leading portion of the PAN and does not by itself resolve to a specific account holder.

Best practices

Confirm your organization's status as an ISO/IEC 7812 block-holder or issuer before assuming any BIN Controller responsibilities, since the role presupposes BINs already assigned by the Registration Authority.
Update systems, validation logic, and BIN lookup tables to support eight-digit BINs following the post-2022 expansion, while continuing to handle historical six-digit ranges.
Treat the BIN as part of the PAN and therefore cardholder data under PCI DSS; apply appropriate storage, masking, and truncation controls, and confirm treatment against the current published standard rather than assuming a fixed requirement number.
Do not rely on the BIN to identify individual cardholders; use it only to identify the issuer or block-holder and route accordingly.
Verify roles, responsibilities, and BIN-range administration procedures against current EMVCo processes and applicable card-brand rules, recognizing these vary by region and change over time.
Maintain clear documentation distinguishing assigned BIN ranges under your control from ranges assigned to other parties, and reconcile against Registration Authority records.