LEI (Legal Entity Identifier).

The Legal Entity Identifier (LEI) is used to identify legal entities for use in financial transactions. A LEI is a 20-character alphanumeric string that consists of a 4-character issuing LOU (Local Operating Unit), 2 digits that are often 0, 13 digits to identify the organisation and 2 check digits.

More information:

>>> validate('213800KUD8LAJWSQ9D15')
>>> validate('213800KUD8LXJWSQ9D15')
Traceback (most recent call last):
InvalidChecksum: ...

Convert the number to the minimal representation. This strips the number of any valid separators and removes surrounding white space.


Check if the number is valid.


Check if the number is valid. This checks the length, format and check digits.