Skip to main content
Check Digit Calculator
Banking

FIGI Check Digit Calculator

Calculate a FIGI check digit from an eleven-character financial identifier. Review character conversion, doubling and digit sums.

Last updated:

Banking & Financial Standards

Check financial instrument identifier digits. OpenFIGI

Length: 10 chars
Calculated Check Character / Checksum
--Ready
Complete Validated Sequence:
--
Arithmetic Steps & Mathematical Specification

Initialising algorithm engine for FIGI Check Digit Calculator...

How FIGI Check Digit Calculator Works?

The FIGI Check Digit Calculator turns the first 11 characters into numeric values. It doubles every second value and adds the digits of the results. The check digit is the complement to 10. FIGI means Financial Instrument Global Identifier.

  1. 1Enter the 11-character payload starting with a 2-letter provider prefix and G.
  2. 2Convert digits to 0–9 and consonants to 10–35.
  3. 3Double the values in positions 2, 4, 6, 8, and 10.
  4. 4Add the individual digits of all values.
  5. 5Write (10 − (S mod 10)) mod 10 as the 12th FIGI character.

FIGI Check Digit Calculator Formula

The FIGI formula is Check = (10 − (Σ digitsum(vᵢ × wᵢ) mod 10)) mod 10, with wᵢ = 1, 2, 1, 2… from the left.

S = Σ digitsum(vᵢ × wᵢ),  wᵢ = 2 for even positions
Check = (10 − (S mod 10)) mod 10   (FIGI)
  • vᵢ is the character value (B = 11, G = 16…).
Worked example: BBG000BLNNH
Digit sum S = 44
Check = 6
FIGI = BBG000BLNNH6

FIGI Check Digit Calculator Conversion Table

The FIGI conversion table lists sample FIGIs with their computed check digit.

FIGI payloadDigit sumCheckFIGI
BBG000BLNNH446BBG000BLNNH6
BBG000B9XRY464BBG000B9XRY4
BBG000BPH45419BBG000BPH459
BBG001S5N8V428BBG001S5N8V8
BBG00JX0Q4V500BBG00JX0Q4V0

What is FIGI Check Digit Calculator?

A FIGI Check Digit Calculator is a tool that computes the 12th character of a Financial Instrument Global Identifier. The FIGI is an open standard managed by the Object Management Group (OMG), with Bloomberg as the registration authority.

FIGIs never use vowels, so no FIGI collides with an ISIN or spells a word. OpenFIGI offers free mapping between FIGIs and other identifiers.

What are the uses of FIGI Check Digit Calculator?

There are 3 main uses of the FIGI Check Digit Calculator, including OpenFIGI mapping, reference data checks, and multi-venue trading.

  • OpenFIGI mapping: Developers validate FIGIs returned by the OpenFIGI API.
  • Reference data checks: Data teams catch corrupted FIGIs.
  • Multi-venue trading: Firms identify the same security across exchanges.