본문으로 건너뛰기
LeedyBox
후원

러시아 ИНН·СНИЛС의 구조와 검증 숫자

러시아의 서류 대부분에는 두 번호가 등장합니다. 납세자번호 ИНН과 개인 계좌의 보험번호 СНИЛС입니다. 둘 다 나머지 숫자로 계산할 수 있는 검증 숫자로 끝납니다. 이 가이드는 각 번호의 구조, 검증 숫자 계산법과 예시, 그리고 검사 결과가 맞아도 증명되지 않는 것을 설명합니다.

두 번호, 두 등록부

번호발급·관리길이예
법인의 ИНН연방세무청(ФНС)10자리, 검증 숫자 1개5024002119
개인·개인사업자(ИП)의 ИНН연방세무청(ФНС)12자리, 검증 숫자 2개123456789047
СНИЛС러시아 사회기금(СФР)이 관리11자리, 2자리 검증 번호112-233-445 95

10자리 예는 연방세무청이 6-НДФЛ 서식 작성 요령에 쓴 번호이고, 12자리 예는 이 가이드를 위해 만든 설명용 번호입니다. СНИЛС 예는 연금기금의 개인 기록 검사 규정에 나온 번호입니다.

ИНН의 구조

2025년 말까지 적용된 연방세무청의 ИНН 부여 명령에 따르면, 번호는 왼쪽부터 번호를 부여한 세무서 코드 4자리, 기록 일련번호(법인 5자리, 개인 6자리), 연방세무청이 정한 알고리즘으로 계산한 검증 번호(법인 1자리, 개인 2자리)입니다.

2026년 1월 1일부터는 새 연방세무청 명령(ЕД-7-14/559@)이 ИНН 부여를 규정합니다. 연방세무청은 ИНН의 구조와 검증 번호 계산 방법이 바뀌지 않으며 이미 부여한 번호도 그대로 유효하다고 밝혔습니다. 앞자리가 세무서를 나타내고 일부 지역 코드는 0으로 시작하므로 ИНН은 0으로 시작할 수 있습니다. 항상 텍스트로 저장하세요.

10자리 ИНН의 검증 숫자

정부 서비스 포털 Госуслуги의 검증 안내에 알고리즘이 나와 있습니다.

  1. 앞 9자리에 2, 4, 10, 3, 5, 9, 4, 6, 8을 곱해 더합니다.
  2. 합을 11로 나눈 나머지를 구합니다.
  3. 나머지의 마지막 자리가 10번째 자리와 같아야 합니다. 따라서 나머지가 10이면 0입니다.

예시: 5024002119라면 5×2 + 0×4 + 2×10 + 4×3 + 0×5 + 0×9 + 2×4 + 1×6 + 1×8 = 10 + 0 + 20 + 12 + 0 + 0 + 8 + 6 + 8 = 64입니다. 64 = 5 × 11 + 9이므로 검증 숫자는 9이고, 마지막 자리와 같습니다.

12자리 ИНН의 검증 숫자

개인 ИНН에는 검증 숫자가 두 개 있으며, 서로 다른 가중치로 차례대로 계산합니다.

  1. 11번째 자리: 1~10번째 자리에 7, 2, 4, 10, 3, 5, 9, 4, 6, 8을 곱해 더하고, 11로 나눈 나머지의 마지막 자리를 씁니다.
  2. 12번째 자리: 방금 구한 11번째 자리를 포함한 1~11번째 자리에 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8을 곱해 같은 방법으로 구합니다.

예시: 본번호 1234567890의 첫 번째 합은 1×7 + 2×2 + 3×4 + 4×10 + 5×3 + 6×5 + 7×9 + 8×4 + 9×6 + 0×8 = 257이고, 257 = 23 × 11 + 4이므로 11번째 자리는 4입니다. 12345678904의 두 번째 합은 282 = 25 × 11 + 7이므로 12번째 자리는 7입니다. 전체 번호는 123456789047입니다.

나머지 10과 나머지 0이 모두 0이 되므로, 나머지를 0과 10 사이에서 바꾸는 실수는 걸러지지 않습니다. 검사는 대부분의 오타를 잡지만 전부는 아닙니다.

СНИЛС의 검증 번호

СНИЛС는 000-000-000 00으로 씁니다. 9자리 번호와 2자리 검증 번호입니다. Госуслуги가 계산법을 안내합니다.

  1. 앞 9자리에 9, 8, 7, 6, 5, 4, 3, 2, 1(끝에서부터 센 자리 번호)을 곱해 더합니다.
  2. 합이 100보다 작으면 그대로 검증 번호입니다.
  3. 합이 100이면 검증 번호는 00입니다.
  4. 100보다 크면 101로 나눈 나머지를 씁니다. 나머지가 100이면 역시 00입니다.

예시: 112-233-445의 합은 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 = 95이므로 번호는 112-233-445 95입니다. 123-456-789는 합이 165이고 165 − 101 = 64이므로 123-456-789 64입니다.

연금기금 규정에는 조건이 하나 더 있습니다. 검증 번호는 001-001-998보다 큰 번호에만 검사합니다. 그래서 LeedyBox 검증기는 그 이하 번호를 틀렸다고 하지 않고 검사하지 않음으로 표시합니다. 이 규정은 원문을 정부 사이트에서 찾지 못해 법령 데이터베이스에 실린 연금기금 규정으로 확인했다고 검토 문서에 적어 두었습니다.

검사 결과가 맞아도 증명되지 않는 것

  • 번호의 존재. 앞 9자리마다 맞는 10번째 자리는 정확히 하나이므로, 10자리 수 열 개 중 하나는 검사를 통과하고 그 대부분은 부여된 적이 없습니다. 번호를 확인할 수 있는 곳은 등록부를 관리하는 연방세무청과 사회기금뿐입니다.
  • 그 사람의 번호인지. 다른 사람의 진짜 ИНН이나 СНИЛС를 옮겨 적어도 모든 검사를 통과합니다.
  • 다른 식별번호. 법인의 КПП는 ИНН 옆에 적는 별도의 9자 코드이고, 국가 등록번호 ОГРН(13자리)과 ОГРНИП(15자리)에는 각자의 검증 숫자가 있습니다. 검증기는 이 번호들을 검사하지 않습니다.

소프트웨어에서 다룰 때

  • 두 번호 모두 문자열로 저장하고, 검사 전에 공백과 하이픈을 지웁니다. 사용자가 익숙한 СНИЛС 형식은 000-000-000 00입니다.
  • 길이로 종류를 정합니다. 10자리나 12자리면 ИНН, 11자리면 СНИЛС입니다. 9자리는 모호하므로 검증기는 СНИЛС 입력란에서만 검증 번호를 채워 줍니다.
  • 실제 ИНН과 СНИЛС는 사람을 식별합니다. URL, 로그, 분석 도구에 넣지 마세요.
  • 개발에는 생성한 테스트 번호를 씁니다. 검증기는 법인·개인 ИНН과 001-001-998보다 큰 СНИЛС를 만들어 주지만, 실제 번호와 같을 수 있으니 누구의 신원으로도 쓰지 마세요.

자주 묻는 질문

ИНН과 ОГРН은 같은 번호인가요?

아닙니다. ИНН은 납세자번호이고, ОГРН은 법인의 주된 국가 등록번호(개인사업자는 ОГРНИП)입니다. 길이와 검증 숫자가 각각 다릅니다.

2026년에 ИНН이 바뀌었나요?

2026년 1월 1일부터 새 ИНН 부여 명령이 적용되지만, 연방세무청에 따르면 구조와 검증 번호 계산 방법은 그대로이고 기존 번호도 유효합니다.

제 СНИЛС가 왜 검사하지 않음으로 나오나요?

001-001-998 이하 번호는 연금기금 규정이 검증 번호를 검사하는 범위 밖이므로 검증기가 판단하지 않습니다.

누구의 번호인지 알 수 있나요?

아닙니다. 검증기는 브라우저에서 검증 숫자만 계산하고, 어떤 등록부도 조회하지 않습니다.

출처

출처: Госуслуги, ЕСКС: Валидация · 확인일:

출처: ФНС России: Порядок и условия присвоения, применения, а также изменения ИНН (приложение к приказу от 29.06.2012 № ММВ-7-6/435@) · 확인일:

출처: ФНС России: С 1 января 2026 года действует новый порядок постановки на налоговый учет · 확인일:

출처: ФНС России: порядок заполнения расчёта 6-НДФЛ (приложение № 2 к приказу от 19.09.2023 № ЕД-7-11/649@) · 확인일:

출처: Госуслуги, ЕСКС: Валидация · 확인일:

출처: Распоряжение Правления ПФР от 31.07.2014 № 323р, п. 2.7 (текст: КонсультантПлюс) · 확인일: