도구스개발

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일 · 결과는 참고용 추정치입니다.