CUSIP Code Validator
Instantly verify the format of North American CUSIP codes or generate valid examples for security identification and trading simulations.
Validator
Check CUSIP-9
Generator
Valid Examples
What is a CUSIP Code?
A CUSIP (Committee on Uniform Securities Identification Procedures) code is a unique 9-character alphanumeric identifier assigned to North American financial securities. It is vital for facilitating the clearing and settlement of trades in the United States and Canada.
- Identifies stocks, bonds, and other securities
- Managed by Standard & Poor's on behalf of ABA
- Essential for institutional trading and record-keeping
Anatomy of a CUSIP
A CUSIP code consists of three distinct parts:
The Modulus 10 Algorithm
Calculation Method
The 9th character is a check digit derived using the "Double-Add-Double" Modulus 10 technique. Letters are assigned numeric values (A=10, B=11, etc.) before the calculation.
Error Detection
This algorithm is designed to catch common data entry errors, such as single-digit typos or transpositions of adjacent characters.
Frequently Asked Questions
What securities have CUSIPs?
CUSIPs are used for most types of North American securities, including municipal bonds, stocks, mutual funds, and commercial paper.
Is a CUSIP the same as an ISIN?
No, but they are related. An ISIN for a US security is typically constructed using the CUSIP code as the core component (prefixed with 'US').
Can a CUSIP change?
Yes, a security's CUSIP may change due to corporate actions like mergers, stock splits, or name changes.
Is this tool official?
No. This is a free validation tool for formatting purposes. For official security lookups, refer to CGS (CUSIP Global Services).