What Is an ISIN Number? The Complete Guide

Last updated: March 2026 ยท 15 min read

An ISIN (International Securities Identification Number) is a 12-character code that uniquely identifies a financial security anywhere in the world. Think of it as a passport number for stocks, bonds, ETFs, and other financial instruments โ€” no matter where they're traded, the ISIN stays the same.

๐Ÿ” Looking up an ISIN? Use our free Financial ID Translator โ€” enter any ISIN, ticker, CUSIP, or company name to get all associated identifiers instantly.

1. ISIN Definition & Purpose

The International Securities Identification Number (ISIN) is defined by ISO standard 6166. It serves one purpose: to provide a single, globally unique identifier for any financial security, regardless of which country it was issued in or which exchange it trades on.

Why Do We Need ISINs?

Before ISINs, every country had its own identification system:

  • The US used CUSIP โ€” a 9-character code
  • The UK used SEDOL โ€” a 7-character code
  • Germany used WKN โ€” a 6-character code
  • Switzerland used VALOR โ€” a 6-9 digit number

When you needed to trade Apple stock in Frankfurt using a German WKN, then settle the trade in London using a SEDOL, and report it to a US regulator using a CUSIP, things got complicated fast. ISIN solved this by creating one code that works everywhere.

Real-world analogy: Just as your passport works in any country (while your local ID card only works domestically), an ISIN works on any exchange worldwide, while CUSIP only works in the US, SEDOL only in the UK, etc.

Who Uses ISINs?

  • Brokers & exchanges โ€” for order routing and trade execution
  • Clearing houses โ€” Euroclear, DTCC, and Clearstream require ISINs for settlement
  • Regulators โ€” MiFID II in Europe requires ISIN for all transaction reporting
  • Fund managers โ€” for portfolio composition and NAV calculations
  • Data vendors โ€” Bloomberg, Refinitiv, FactSet all use ISIN as a key identifier
  • Corporate treasurers โ€” for bond issuance and tracking
  • Individual investors โ€” to unambiguously identify securities (especially cross-border)

2. ISIN Structure Explained

Every ISIN follows the exact same format โ€” 12 characters, no exceptions:

ISIN:   U S 0 3 7 8 3 3 1 0 0 5
        โ”€โ”€โ”€ โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ โ”€
         โ”‚         โ”‚           โ”‚
         โ”‚         โ”‚           โ””โ”€ Check digit (1 char)
         โ”‚         โ”‚              Calculated via Luhn algorithm
         โ”‚         โ”‚
         โ”‚         โ””โ”€ NSIN: National Securities Identifying Number
         โ”‚            (9 characters, alphanumeric)
         โ”‚            For US: this is the CUSIP (037833100)
         โ”‚            For GB: this is padded SEDOL (00BH4HKS3)
         โ”‚            For DE: assigned by WM Datenservice
         โ”‚
         โ””โ”€ Country code (2 letters)
            ISO 3166-1 alpha-2
            US = United States
            GB = United Kingdom
            DE = Germany
US
Country Code
2 letters (ISO 3166)
037833100
NSIN
9 alphanumeric chars
5
Check Digit
1 digit (Luhn)

3. Country Codes & What They Tell You

The first two characters of an ISIN instantly tell you where the security was registered (not necessarily where it trades). Here are the most common:

CodeCountryNNA (Assigning Agency)ExampleCompany
USUnited StatesCUSIP Global ServicesUS0378331005Apple Inc.
GBUnited KingdomLondon Stock ExchangeGB00B03MLX29Shell plc
DEGermanyWM DatenserviceDE0007164600SAP SE
FRFranceEuronext ParisFR0000121014LVMH
CHSwitzerlandSIX Financial InformationCH0038863350Nestlรฉ
JPJapanJASDECJP3633400001Toyota
CACanadaCDS ClearingCA0679011084Barrick Gold
IEIrelandEuronext DublinIE00B4L5Y983iShares MSCI World
LULuxembourgLuxCSDLU0029871042DWS Top Dividende
NLNetherlandsEuronext AmsterdamNL0010273215ASML
AUAustraliaASXAU000000BHP4BHP Group
KRSouth KoreaKorea Securities DepositoryKR7005930003Samsung
KYCayman IslandsVariousKYG017191142Alibaba (holding)
XSInternational (Eurobonds)Euroclear / ClearstreamXS2010028699Various bonds

Special codes: XS is used for international bonds (Eurobonds), XC/XD for specific cross-border instruments. These aren't country codes โ€” they're reserved by ANNA (Association of National Numbering Agencies) for supranational use.

4. How the Check Digit Works

The last character of every ISIN is a check digit, calculated using the Luhn algorithm (also used for credit card validation). It catches typos and transcription errors โ€” if you change any character, the check digit no longer matches.

Step-by-Step Calculation

Example: Calculate check digit for US037833100?

Step 1: Convert letters to numbers (A=10, B=11, ..., Z=35)
  U=30, S=28
  โ†’ 3 0 2 8 0 3 7 8 3 3 1 0 0

Step 2: Starting from the RIGHT, double every second digit
  3 0 2 8 0 3 7 8 3 3 1 0 0
  ร—2  ร—2  ร—2  ร—2  ร—2  ร—2
  6 0 4 8 0 3 14 8 6 3 2 0 0

Step 3: If doubled value > 9, subtract 9 (or sum digits)
  6 0 4 8 0 3 5 8 6 3 2 0 0

Step 4: Sum all digits = 45

Step 5: Check digit = (10 - (45 mod 10)) mod 10
       = (10 - 5) mod 10
       = 5

Result: US0378331005 โœ“

For a detailed deep-dive with code examples in Python, JavaScript, and Excel, see our ISIN Check Digit Validation Guide.

5. ISIN Examples by Country

How to Read an ISIN at a Glance

Once you know the structure, you can instantly decode any ISIN:

US0378331005

๐Ÿ‡บ๐Ÿ‡ธ US security โ†’ CUSIP is 037833100 โ†’ Apple Inc. (AAPL on NASDAQ)

DE0007664039

๐Ÿ‡ฉ๐Ÿ‡ช German security โ†’ WKN is 766403 โ†’ Volkswagen AG (VOW3 on XETRA)

GB00BH4HKS39

๐Ÿ‡ฌ๐Ÿ‡ง UK security โ†’ SEDOL is BH4HKS3 โ†’ Vodafone Group (VOD on LSE)

CH0038863350

๐Ÿ‡จ๐Ÿ‡ญ Swiss security โ†’ VALOR is 3886335 โ†’ Nestlรฉ SA (NESN on SIX)

XS2010028699

๐ŸŒ International bond โ†’ cleared via Euroclear/Clearstream

6. How to Find an ISIN

Method 1: Our Free Tool (Fastest)

Enter any company name, ticker symbol, CUSIP, SEDOL, or WKN in our Financial ID Translator and get the ISIN instantly. Works for stocks, ETFs, and bonds.

Method 2: Your Broker

Every broker shows the ISIN on the security detail page. Look for "Identifiers", "Security Details", or "Instrument Info". Common locations:

  • Interactive Brokers โ€” Contract Details โ†’ ISIN field
  • Trade Republic โ€” Instrument page โ†’ shown below the chart
  • Scalable Capital โ€” Security details page
  • Degiro โ€” Products โ†’ Detail view
  • Charles Schwab โ€” Quote details โ†’ Identifiers section

Method 3: Financial Websites

  • Bloomberg โ€” Type the ticker โ†’ Description page shows ISIN
  • Yahoo Finance โ€” Search the stock โ†’ sometimes shown in the profile
  • Bรถrse Frankfurt โ€” Excellent for European securities, shows ISIN + WKN
  • Google Search โ€” Simply search "Apple ISIN" โ€” it often appears directly in results

Method 4: Official Sources

  • ANNA Service Bureau โ€” anna-web.org โ€” the official global ISIN database
  • National Numbering Agencies โ€” each country's NNA maintains the authoritative ISIN registry
  • SEC EDGAR (US) โ€” search by company name to find ISINs in filings

For a more detailed walkthrough, see our dedicated guide: How to Find the ISIN for Any Stock.

7. What Securities Have ISINs?

Almost everything tradeable has an ISIN:

Security TypeHas ISIN?Example
Common stocksโœ… YesUS0378331005
Preferred stocksโœ… YesUS0846707026
ETFsโœ… YesUS78462F1030
Government bondsโœ… YesUS912810TD00
Corporate bondsโœ… YesXS2010028699
Mutual fundsโœ… YesLU0029871042
Warrantsโœ… YesIssued by local NNA
Optionsโš ๏ธ SometimesExchange-traded only
FuturesโŒ NoUse exchange-specific codes
ForexโŒ NoUse ISO 4217 currency codes
CryptocurrenciesโŒ NoNo ISIN (crypto ETPs have ISINs)
Private equityโš ๏ธ RarelyOnly if formally registered

8. ISIN vs Ticker, CUSIP, SEDOL, WKN

How does ISIN compare to other financial identifiers?

FeatureISINTickerCUSIPSEDOLWKN
Scope๐ŸŒ GlobalExchange-specific๐Ÿ‡บ๐Ÿ‡ธ๐Ÿ‡จ๐Ÿ‡ฆ US/CA๐Ÿ‡ฌ๐Ÿ‡ง๐Ÿ‡ฎ๐Ÿ‡ช UK/IE๐Ÿ‡ฉ๐Ÿ‡ช Germany
Length121-5976
Stable?โœ… VeryโŒ Changesโœ… Stableโœ… Stableโœ… Stable
Unique?โœ… GloballyโŒ Per exchangeโœ… In US/CAโœ… In UK/IEโœ… In DE
Human-readable?โš ๏ธ Not reallyโœ… Yesโš ๏ธ Noโš ๏ธ Noโš ๏ธ No
Free to use?Variesโœ… YesโŒ LicensedโŒ Licensedโœ… Yes

Bottom line: Use ISIN when you need unambiguous global identification. Use ticker when you need human-readable shorthand in a specific market context.

Detailed comparisons:

9. Brief History of ISIN

1981
ISO publishes standard 6166, defining the ISIN format. Initial adoption is slow.
1989
The G30 (Group of Thirty) recommends ISIN adoption for cross-border settlement, giving it significant institutional backing.
2004
EU mandates ISIN usage in prospectuses and financial reporting.
2018
MiFID II makes ISIN mandatory for all EU transaction reporting, cementing it as the de facto global standard.
Today
Over 60 million ISINs have been assigned across 200+ countries. ANNA (Association of National Numbering Agencies) coordinates the global system with 120+ member agencies.

10. Frequently Asked Questions

Is an ISIN the same as a CUSIP?

No, but they're related. For US securities, the CUSIP is embedded inside the ISIN. The ISIN adds a "US" country code prefix and a check digit. So US + 037833100 (CUSIP) + 5 (check) = ISIN US0378331005.

Can two securities have the same ISIN?

No. Each ISIN is unique to one specific security. However, the same security can trade on multiple exchanges under different tickers โ€” but it still has just one ISIN.

Does an ISIN ever change?

Very rarely. An ISIN may change after a corporate action like a reverse stock split, merger resulting in a new entity, or redomiciliation (e.g., Shell moving from NL to GB in 2022 changed its ISIN). Regular stock splits, dividends, and name changes do NOT change the ISIN.

Is ISIN free to look up?

Individual lookups are free through many sources (including our tool). Bulk database access is often commercial โ€” each NNA has its own pricing. The ANNA Service Bureau provides centralized access.

How do I validate an ISIN?

Check the format (2 letters + 9 alphanumeric + 1 digit) and verify the check digit using the Luhn algorithm. Our Check Digit Validation Guide explains the algorithm with code examples.

Do bonds have ISINs?

Yes! In fact, bonds were one of the primary use cases for ISINs. Government bonds, corporate bonds, and Eurobonds all have ISINs. International bonds typically use the XS prefix.