Saltar al contenido
LeedyBox
Apoyar

ИНН y СНИЛС rusos: estructura y dígitos de control

Casi cualquier formulario ruso pide dos números: el ИНН, el número de identificación fiscal, y el СНИЛС, el número de seguro de la cuenta personal. Los dos terminan en dígitos de control que se pueden calcular a partir de las demás cifras. Esta guía explica cómo se forma cada número, cómo se calculan los dígitos de control con ejemplos y qué no demuestra un resultado correcto.

Dos números, dos registros

NúmeroLo asigna / lo llevaLongitudEjemplo
ИНН de una organizaciónServicio Federal de Impuestos (ФНС)10 cifras, 1 de control5024002119
ИНН de una persona o empresario individual (ИП)Servicio Federal de Impuestos (ФНС)12 cifras, 2 de control123456789047
СНИЛСLo lleva el Fondo Social de Rusia (СФР)11 cifras, número de control de 2 cifras112-233-445 95

El ejemplo de 10 cifras es el que usa el ФНС en las instrucciones del formulario 6-НДФЛ; el de 12 cifras está construido para esta guía; el ejemplo de СНИЛС procede de las normas del Fondo de Pensiones para comprobar los registros personales.

Cómo se forma el ИНН

Según la orden del ФНС sobre la asignación del ИНН vigente hasta finales de 2025, el número se lee de izquierda a derecha así: cuatro cifras de la oficina de impuestos que lo asignó, un número de orden del registro (cinco cifras para una organización, seis para una persona) y el número de control (una cifra para una organización, dos para una persona), calculado con un algoritmo fijado por el ФНС.

Desde el 1 de enero de 2026 rige una nueva orden del ФНС (ЕД-7-14/559@). El ФНС ha indicado que la estructura del ИНН y el método de cálculo del número de control no cambian y que los números ya asignados siguen siendo válidos. Como las primeras cifras identifican una oficina y algunos códigos regionales empiezan por 0, un ИНН puede empezar por 0: guárdalo siempre como texto.

Dígito de control de un ИНН de 10 cifras

El portal de servicios públicos Госуслуги publica el algoritmo en su guía de validación:

  1. Multiplica las nueve primeras cifras por 2, 4, 10, 3, 5, 9, 4, 6 y 8 y suma los productos.
  2. Divide la suma entre 11 y quédate con el resto.
  3. La última cifra del resto debe coincidir con la 10.ª cifra. Un resto de 10 da, por tanto, 0.

Ejemplo: para 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, así que el dígito de control es 9, igual que la última cifra.

Dígitos de control de un ИНН de 12 cifras

El ИНН de una persona tiene dos dígitos de control, que se calculan uno tras otro con pesos distintos:

  1. 11.ª cifra: multiplica las cifras 1 a 10 por 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, suma, toma el resto de dividir entre 11 y quédate con su última cifra.
  2. 12.ª cifra: multiplica las cifras 1 a 11 (incluida la 11.ª recién calculada) por 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8 y haz lo mismo.

Ejemplo: para la base 1234567890, la primera suma es 1×7 + 2×2 + 3×4 + 4×10 + 5×3 + 6×5 + 7×9 + 8×4 + 9×6 + 0×8 = 257, y 257 = 23 × 11 + 4, así que la 11.ª cifra es 4. La segunda suma, sobre 12345678904, es 282 = 25 × 11 + 7, así que la 12.ª es 7. El número completo es 123456789047.

Como un resto de 10 y uno de 0 dan los dos la cifra 0, un error que mueva el resto entre 0 y 10 pasa inadvertido. La comprobación detecta la mayoría de los errores al escribir, no todos.

Número de control del СНИЛС

El СНИЛС se escribe 000-000-000 00: nueve cifras y un número de control de dos cifras. Госуслуги explica el cálculo:

  1. Multiplica las nueve primeras cifras por 9, 8, 7, 6, 5, 4, 3, 2 y 1 (cada cifra por su posición contada desde el final) y súmalas.
  2. Si la suma es menor que 100, es el número de control.
  3. Si es 100, el número de control es 00.
  4. Si pasa de 100, toma el resto de dividir entre 101; un resto de 100 vuelve a dar 00.

Ejemplos: para 112-233-445 la suma 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 es 95, así que el número es 112-233-445 95. Para 123-456-789 la suma es 165; 165 − 101 = 64, y el número completo es 123-456-789 64.

Las normas del Fondo de Pensiones añaden una condición: el número de control solo se comprueba en los números superiores a 001-001-998. Por eso el validador de LeedyBox muestra los números inferiores como sin comprobar, no como erróneos. Sus notas de revisión indican que esta regla se leyó en el texto de las normas del Fondo de Pensiones publicado por una base de datos jurídica, porque el original no apareció en ningún sitio oficial.

Qué no demuestra un resultado correcto

  • Que el número exista. Para nueve cifras cualesquiera solo encaja una décima, así que uno de cada diez números de 10 cifras pasa la comprobación, y la mayoría nunca se han asignado. Solo el ФНС y el Fondo Social, que llevan los registros, pueden confirmarlo.
  • Que sea de esa persona. Un ИНН o СНИЛС real copiado de otra persona pasa todas las comprobaciones.
  • Otros identificadores. El КПП de una organización es un código aparte de 9 caracteres que se escribe junto al ИНН, y los números de registro estatal ОГРН (13 cifras) y ОГРНИП (15 cifras) tienen sus propios dígitos de control. El validador no los comprueba.

Usar los números en software

  • Guarda los dos números como cadenas y quita espacios y guiones antes de comprobarlos. Muestra el СНИЛС como 000-000-000 00 si los usuarios lo esperan así.
  • Decide el tipo por la longitud: 10 o 12 cifras para un ИНН, 11 para un СНИЛС. Un valor de 9 cifras es ambiguo, así que el validador solo lo completa en el campo del СНИЛС.
  • Los ИНН y СНИЛС reales identifican personas: mantenlos fuera de URL, registros y analítica.
  • Para desarrollo usa números de prueba generados. El validador crea ИНН de organización y de persona y СНИЛС superiores a 001-001-998; pueden coincidir con números reales, así que nunca los uses como identidad de nadie.

Preguntas frecuentes

¿El ИНН es lo mismo que el ОГРН?

No. El ИНН es el número de contribuyente; el ОГРН es el número principal de registro estatal de una persona jurídica (ОГРНИП en el caso de un empresario individual). Cada uno tiene su longitud y su dígito de control.

¿Cambió el ИНН en 2026?

Desde el 1 de enero de 2026 se aplica una nueva orden del ФНС sobre la asignación del ИНН, pero según el ФНС la estructura y el método del número de control se mantienen y los números existentes siguen siendo válidos.

¿Por qué mi СНИЛС aparece como sin comprobar?

Los números hasta 001-001-998 quedan fuera del rango en el que las normas del Fondo de Pensiones comprueban el número de control, así que el validador no los juzga.

¿Puede decirme el validador de quién es un número?

No. Solo calcula dígitos de control en tu navegador y no consulta ningún registro.

Fuentes

Fuente: Госуслуги, ЕСКС: Валидация · Última comprobación:

Fuente: ФНС России: Порядок и условия присвоения, применения, а также изменения ИНН (приложение к приказу от 29.06.2012 № ММВ-7-6/435@) · Última comprobación:

Fuente: ФНС России: С 1 января 2026 года действует новый порядок постановки на налоговый учет · Última comprobación:

Fuente: ФНС России: порядок заполнения расчёта 6-НДФЛ (приложение № 2 к приказу от 19.09.2023 № ЕД-7-11/649@) · Última comprobación:

Fuente: Госуслуги, ЕСКС: Валидация · Última comprobación:

Fuente: Распоряжение Правления ПФР от 31.07.2014 № 323р, п. 2.7 (текст: КонсультантПлюс) · Última comprobación: