Financial Identifier Tools

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

Click Generate to get valid-format CUSIPs

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:

Issuer (Base) First 6 Chars
Issue Number 7th & 8th Chars
Check Digit 9th Character

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).