Question:

Describe the structure of an ISIN code and explain how it is constructed.

Show Hint

An ISIN code uniquely identifies a specific financial instrument (e.g., Reliance Industries Eq), not the company itself. If a company issues both equity shares and corporate bonds, they will have the same country prefix but distinct NSINs and check digits.
Updated On: Jun 22, 2026
Show Solution
collegedunia
Verified By Collegedunia

Solution and Explanation

Step 1: Definition of ISIN:
The International Securities Identification Number (ISIN) is a standardized 12-character alphanumeric code defined by the ISO 6166 standard. It serves as a unique global identifier for financial instruments (such as equities, bonds, options, futures, and commercial paper) to facilitate cross-border clearing, settlement, and reporting.

Step 2: Structuring the 12-Character Code:

The ISIN code is divided into three distinct components:
Country Code Prefix (First 2 Characters): Specifies the country of the issuing company, using the standardized ISO 3166-1 alpha-2 country codes (e.g., IN for India, US for the United States, GB for Great Britain).
Basic National Identifier - NSIN (Next 9 Characters): A unique alphanumeric string assigned by the country’s National Numbering Agency (NNA) (e.g., NSDL in India). If the national identifier is shorter than 9 characters, it is padded with leading zeros (e.g., CUSIP in the US or SEDOL in the UK).
Check Digit (Final 1 Character): A single decimal digit calculated using the Luhn algorithm (modulus 10 double-add-double algorithm) to verify the authenticity and prevent transmission errors in the ISIN.

Step 3: Step-by-Step Construction with Luhn Formula:

Let us examine how the check digit is calculated using the payload string for Apple Inc. (US037833100):
Convert Letters to Numbers: Convert alphabetical characters to numbers by subtracting 55 from their uppercase ASCII value (where $A=10, B=11, \dots, U=30, S=28$): $$\text{U} \to 30, \quad \text{S} \to 28$$ The complete numerical string becomes: $\mathbf{3028037833100}$.
Alternate Multiplication: Starting from the rightmost digit of this payload, multiply every alternate digit by 2:


Sum the Individual Digits: Split any double-digit numbers into individual digits and sum them up: $$\text{Sum} = 6 + 0 + 4 + 8 + 0 + 3 + (1+4) + 8 + 6 + 3 + 2 + 0 + 0 = 45$$
Calculate the Ten's Complement Modulo 10: Find the smallest number ending in zero that is greater than or equal to the sum (which is 50), and subtract the sum: $$\text{Check Digit} = 50 - 45 = \mathbf{5}$$ This yields the complete 12-character ISIN code: US0378331005.
Was this answer helpful?
0
0