Explain ISO/IEC 7812 standard

Good Carder

Professional
Messages
208
Reaction score
169
Points
43

Overview of ISO/IEC 7812​

ISO/IEC 7812 is an international standard jointly published by the International Organization for Standardization (ISO) and the International Electrotechnical Commission (IEC). It establishes a standardized numbering system for identifying issuers of identification cards, particularly those used in financial transactions, such as credit, debit, and prepaid cards. The standard ensures interoperability in global payment systems by defining how card numbers are structured and how issuers are uniquely identified. It was first published in 1989 and has undergone several revisions to accommodate the growth of the payments industry.

The standard is divided into two main parts:
  • Part 1: Numbering System (ISO/IEC 7812-1) – Focuses on the technical format and structure of the numbers.
  • Part 2: Application and Registration Procedures (ISO/IEC 7812-2) – Outlines how issuers apply for and register their unique identifiers.

As of the latest edition (2017), the standard is maintained by ISO/IEC JTC 1/SC 17, the subcommittee for cards and security devices for personal identification. It is periodically reviewed and confirmed as current, with the American Bankers Association (ABA) serving as the Registration Authority responsible for managing Issuer Identification Number (IIN) assignments since the 1970s.

Purpose and Scope​

The primary goal of ISO/IEC 7812 is to provide a uniform method for numbering cards in an international interchange environment, enabling secure and efficient transaction routing, fraud detection, and issuer verification. It applies to cards used in open-loop payment systems (e.g., those processed through networks like Visa or Mastercard) and closed environments. The standard specifies:
  • The format of the Issuer Identification Number (IIN), which identifies the card-issuing institution.
  • The structure of the Primary Account Number (PAN), the full card number that includes the IIN, an individual account identifier, and a check digit.
  • Procedures for registering IINs to ensure uniqueness and avoid conflicts.

It does not cover personal details of cardholders but focuses on issuer-level identification to support global financial interoperability.

Key Components: Numbering System (Part 1)​

ISO/IEC 7812-1 defines the core numbering format. The PAN is the complete card number, typically 10 to 19 digits long (minimum 10 digits as of the 2017 revision). Its structure is as follows:
  • Issuer Identification Number (IIN): The first 8 digits (expanded from 6 digits in earlier editions). This uniquely identifies the issuer, such as a bank or fintech company. The IIN allows payment processors to route transactions correctly and apply rules like regional restrictions or fraud checks.
  • Individual Account Identifier: The digits following the IIN, up to 10 digits (making the total PAN up to 19 digits excluding the check digit). This part is assigned by the issuer to distinguish individual accounts.
  • Check Digit: The final digit, calculated using the Luhn algorithm (modulo 10) to validate the entire PAN and detect errors like typos during entry.

Historically, the first digit of the IIN was known as the Major Industry Identifier (MII), categorizing issuers (e.g., 4 for banking/Visa, 5 for banking/Mastercard). However, the 2017 edition removed this definition to allow more flexibility as the industry evolves.

Here's a simplified example of a PAN structure (hypothetical 16-digit card):
  • IIN: 12345678 (8 digits, identifying the issuer)
  • Account Identifier: 9012 (4 digits)
  • Check Digit: 3 (1 digit)
  • Full PAN: 1234567890123 (invalid example; actual would pass Luhn check)

This format ensures scalability, with the 8-digit IIN expansion addressing the depletion of available 6-digit numbers due to the rise of new issuers.

Application and Registration (Part 2)​

ISO/IEC 7812-2 details how entities apply for an IIN. Issuers must submit applications to the Registration Authority (ABA), demonstrating their need for an IIN in an interchange environment. Key aspects include:
  • Eligibility: Typically limited to one IIN per legal entity, though "authorized block holders" can manage multiple for sub-issuers.
  • Process: Involves verification, assignment, and publication in a public register to prevent overlaps.
  • Management: A Registration Management Group (established by ISO/IEC JTC 1/SC 17) oversees assignments on behalf of the standard's committee.

The process promotes transparency and is essential for new entrants in the payments ecosystem.

Evolution and Updates​

  • Original (1989): Introduced 6-digit IINs and basic structure.
  • 2015 Edition: Minor updates.
  • 2017 Edition: Key revisions include expanding IIN to 8 digits, increasing minimum PAN length to 10 digits, removing MII references, and adding definitions for terms like "acquirer" and "card acceptor." These changes were driven by the need for more identifiers amid digital payment growth.

The standard is confirmed as active and not superseded as of recent confirmations.

Significance in Practice​

ISO/IEC 7812 underpins modern payment systems, enabling seamless global transactions while supporting security features like BIN/IIN lookups for fraud prevention. It integrates with other standards, such as ISO/IEC 7816 for smart cards. For developers or issuers, compliance ensures compatibility with networks and reduces integration risks. If implementing, refer to the official ISO documents for precise details, as public databases often provide IIN ranges for validation.
 
Top