도구스개발

LEI 검사숫자 계산기

법인식별기호(LEI)의 검사숫자를 계산·검증합니다. IBAN과 같은 ISO/IEC 7064 MOD 97-10 방식이지만 재배열 없이 본문 뒤에 "00"을 붙여 계산합니다.

검사숫자 포함 20자, 또는 미포함 18자를 입력하세요

계산된 검사숫자

12

입력한 검사숫자 12 — 일치

LOU 접두코드5493
법인 고유부(12자)1KJTIIGC8Y1R
완성된 LEI5493001KJTIIGC8Y1R12
LEI(Legal Entity Identifier)는 금융거래에 참여하는 법인을 식별하는 국제표준(ISO 17442) 코드로, LOU 접두코드 4자+예약값 “00” 2자+법인 고유부 12자+검사숫자 2자, 총 20자입니다. 검사숫자는 IBAN과 같은 계열인 ISO/IEC 7064 MOD 97-10 방식입니다 — 다만 IBAN처럼 앞 4자를 뒤로 옮겨 재배열하지 않고, 본문 18자 그대로 뒤에 “00”을 붙여 97로 나눈 나머지를 구합니다. 검사숫자 = 98 − 나머지.
완성된 20자 전체를 같은 방식으로 처리했을 때 나머지가 정확히 1이면 유효한 LEI입니다. 알파벳은 10~35의 두 자리 숫자로 풀어 계산하는데(A=10…Z=35), 실제 계산에 쓰는 수는 자릿수가 매우 커서 이 계산기는 문자를 하나씩 처리하며 나머지만 누적하는 방식으로 계산합니다. 입력값은 서버로 전송되지 않고 브라우저 안에서만 계산됩니다.

사용 방법

  1. 1LEI 번호(예: 5493001KJTIIGC8Y1R12)를 입력합니다. 검사숫자가 없는 본문 18자만 입력해도 됩니다.
  2. 2계산된 검사숫자와, 입력에 검사숫자가 있었다면 일치 여부가 나옵니다.
  3. 3완성된 LEI 번호를 복사해 그대로 쓸 수 있습니다.

자주 묻는 질문

금융거래에 참여하는 법인을 전 세계 어디서나 유일하게 식별하는 코드(ISO 17442)입니다. LOU(발급기관) 접두코드 4자+예약값 "00" 2자+법인 고유부 12자+검사숫자 2자, 총 20자입니다. 은행·펀드·상장회사 등이 규제 보고에 널리 씁니다.

IBAN과 같은 ISO/IEC 7064 MOD 97-10 방식입니다. 본문 18자 뒤에 "00"을 붙이고, 숫자는 그대로 한 자리·알파벳은 10~35의 두 자리 숫자로 풀어 쓴 뒤 그 전체 수를 97로 나눈 나머지를 구합니다. 검사숫자는 98에서 그 나머지를 뺀 값(2자리)입니다.

같은 MOD 97-10 계열이지만 절차가 다릅니다. IBAN은 앞 4자(국가코드+검사숫자)를 뒤로 옮겨 재배열한 뒤 계산하지만, LEI는 재배열 없이 본문 그대로 뒤에 "00"만 붙여 계산합니다.

20자를 다 풀어 쓴 수는 자릿수가 40에 가까워 일반적인 숫자로는 다룰 수 없습니다. 그래서 문자를 하나씩 처리하며 "지금까지의 나머지"만 누적하는 방식을 씁니다 — 나머지는 항상 97 미만이라 중간값이 작게 유지되어, 전체를 큰 정수로 바꾸지 않고도 정확한 나머지를 구할 수 있습니다.

알아두면 좋은 점

  • ISO 17442(법인식별기호 표준)과 ISO/IEC 7064 MOD 97-10 검사숫자 방식을 구현했습니다. 이 환경 네트워크 정책상 표준 원문을 직접 열람하지 못해, GitHub의 상세 스펙 문서(org-regit-io/regit-identifiers SPEC.md)를 대조했고, 그 문서가 완전히 풀어 쓴 예제(Bloomberg Finance L.P., 5493001KJTIIGC8Y1R12)로 계산한 결과가 정확히 일치함을 확인했습니다(2026-09-11).
  • 입력값은 서버로 전송되지 않고 브라우저 안에서만 계산됩니다.

함께 보면 좋은 도구

마지막 검증: 2026년 9월 11일 · 결과는 참고용 추정치입니다.