Vai al contenuto
LeedyBox
Sostieni

ИНН e СНИЛС russi: struttura e cifre di controllo

Quasi ogni modulo russo chiede due numeri: l'ИНН, il codice di identificazione fiscale, e lo СНИЛС, il numero assicurativo del conto individuale. Entrambi terminano con cifre di controllo calcolabili dalle altre cifre. Questa guida spiega com'è fatto ciascun numero, come si calcolano le cifre di controllo con esempi e che cosa un risultato corretto non dimostra.

Due numeri, due registri

NumeroAssegnato / tenuto daLunghezzaEsempio
ИНН di un'organizzazioneServizio fiscale federale (ФНС)10 cifre, 1 di controllo5024002119
ИНН di una persona o di un imprenditore individuale (ИП)Servizio fiscale federale (ФНС)12 cifre, 2 di controllo123456789047
СНИЛСTenuto dal Fondo sociale della Russia (СФР)11 cifre, numero di controllo di 2 cifre112-233-445 95

L'esempio di 10 cifre è quello che il ФНС usa nelle istruzioni di compilazione del modulo 6-НДФЛ; quello di 12 cifre è costruito per questa guida; l'esempio di СНИЛС proviene dalle regole del Fondo pensioni per il controllo delle registrazioni individuali.

Com'è fatto l'ИНН

Secondo l'ordine del ФНС sull'assegnazione dell'ИНН in vigore fino alla fine del 2025, il numero si legge da sinistra così: quattro cifre dell'ufficio fiscale che l'ha assegnato, un numero progressivo della registrazione (cinque cifre per un'organizzazione, sei per una persona) e il numero di controllo (una cifra per un'organizzazione, due per una persona), calcolato con un algoritmo stabilito dal ФНС.

Dal 1° gennaio 2026 l'assegnazione è regolata da un nuovo ordine del ФНС (ЕД-7-14/559@). Il ФНС ha dichiarato che la struttura dell'ИНН e il metodo di calcolo del numero di controllo non cambiano e che i numeri già assegnati restano validi. Poiché le prime cifre indicano un ufficio e alcuni codici regionali iniziano con 0, un ИНН può iniziare con 0: conservalo sempre come testo.

Cifra di controllo di un ИНН di 10 cifre

Il portale dei servizi pubblici Госуслуги pubblica l'algoritmo nella sua guida alla validazione:

  1. Moltiplica le prime nove cifre per 2, 4, 10, 3, 5, 9, 4, 6 e 8 e somma i prodotti.
  2. Dividi la somma per 11 e tieni il resto.
  3. L'ultima cifra del resto deve essere uguale alla 10ª cifra. Un resto di 10 dà quindi 0.

Esempio: per 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, quindi la cifra di controllo è 9, uguale all'ultima cifra.

Cifre di controllo di un ИНН di 12 cifre

L'ИНН di una persona ha due cifre di controllo, calcolate una dopo l'altra con pesi diversi:

  1. 11ª cifra: moltiplica le cifre dalla 1ª alla 10ª per 7, 2, 4, 10, 3, 5, 9, 4, 6, 8, somma, prendi il resto della divisione per 11 e tienine l'ultima cifra.
  2. 12ª cifra: moltiplica le cifre dalla 1ª all'11ª (compresa l'11ª appena calcolata) per 3, 7, 2, 4, 10, 3, 5, 9, 4, 6, 8 e procedi allo stesso modo.

Esempio: per la base 1234567890 la prima somma è 1×7 + 2×2 + 3×4 + 4×10 + 5×3 + 6×5 + 7×9 + 8×4 + 9×6 + 0×8 = 257, e 257 = 23 × 11 + 4: l'11ª cifra è 4. La seconda somma, su 12345678904, è 282 = 25 × 11 + 7: la 12ª cifra è 7. Il numero completo è 123456789047.

Poiché un resto di 10 e un resto di 0 danno entrambi la cifra 0, un errore che sposta il resto tra 0 e 10 passa inosservato. Il controllo rileva la maggior parte degli errori di battitura, non tutti.

Numero di controllo dello СНИЛС

Lo СНИЛС si scrive 000-000-000 00: nove cifre e un numero di controllo di due cifre. Госуслуги descrive il calcolo:

  1. Moltiplica le prime nove cifre per 9, 8, 7, 6, 5, 4, 3, 2 e 1 (ciascuna per la sua posizione contata dalla fine) e sommale.
  2. Se la somma è inferiore a 100, è il numero di controllo.
  3. Se è 100, il numero di controllo è 00.
  4. Se supera 100, prendi il resto della divisione per 101; un resto di 100 dà ancora 00.

Esempi: per 112-233-445 la somma 1×9 + 1×8 + 2×7 + 2×6 + 3×5 + 3×4 + 4×3 + 4×2 + 5×1 è 95, quindi il numero è 112-233-445 95. Per 123-456-789 la somma è 165; 165 − 101 = 64, e il numero completo è 123-456-789 64.

Le regole del Fondo pensioni aggiungono una condizione: il numero di controllo si verifica solo per i numeri superiori a 001-001-998. Per questo lo strumento LeedyBox mostra i numeri inferiori come non verificati, non come sbagliati. Le note di revisione riportano che questa regola è stata letta nel testo delle regole del Fondo pensioni pubblicato da una banca dati giuridica, perché l'originale non è stato trovato su un sito istituzionale.

Che cosa un risultato corretto non dimostra

  • L'esistenza. Per nove cifre qualsiasi va bene una sola decima cifra, quindi un numero di 10 cifre su dieci supera il controllo, e la maggior parte non è mai stata assegnata. Solo il ФНС e il Fondo sociale, che tengono i registri, possono confermarlo.
  • Che sia il numero di quella persona. Un vero ИНН o СНИЛС copiato da un'altra persona supera ogni controllo.
  • Altri identificativi. Il КПП di un'organizzazione è un codice a parte di 9 caratteri scritto accanto all'ИНН, e i numeri di registrazione statale ОГРН (13 cifre) e ОГРНИП (15 cifre) hanno cifre di controllo proprie. Lo strumento non li verifica.

Usare i numeri nel software

  • Conserva entrambi i numeri come stringhe e togli spazi e trattini prima del controllo. Mostra lo СНИЛС come 000-000-000 00 se gli utenti se lo aspettano.
  • Stabilisci il tipo dalla lunghezza: 10 o 12 cifre per un ИНН, 11 per uno СНИЛС. Un valore di 9 cifre è ambiguo, quindi lo strumento lo completa solo nel campo СНИЛС.
  • ИНН e СНИЛС reali identificano persone: tienili fuori da URL, log e analisi.
  • Per lo sviluppo usa numeri di prova generati. Lo strumento crea ИНН di organizzazione e di persona e СНИЛС superiori a 001-001-998; possono coincidere con numeri reali, quindi non usarli mai come identità di qualcuno.

Domande frequenti

L'ИНН è la stessa cosa dell'ОГРН?

No. L'ИНН è il codice fiscale; l'ОГРН è il numero principale di registrazione statale di una persona giuridica (ОГРНИП per un imprenditore individuale). Ciascuno ha la propria lunghezza e la propria cifra di controllo.

L'ИНН è cambiato nel 2026?

Dal 1° gennaio 2026 si applica un nuovo ordine del ФНС sull'assegnazione dell'ИНН, ma secondo il ФНС la struttura e il metodo del numero di controllo restano gli stessi e i numeri esistenti restano validi.

Perché il mio СНИЛС risulta non verificato?

I numeri fino a 001-001-998 sono fuori dall'intervallo per cui le regole del Fondo pensioni verificano il numero di controllo, quindi lo strumento non li giudica.

Lo strumento può dirmi a chi appartiene un numero?

No. Calcola soltanto cifre di controllo nel tuo browser e non consulta alcun registro.

Fonti

Fonte: Госуслуги, ЕСКС: Валидация · Ultimo controllo:

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

Fonte: ФНС России: С 1 января 2026 года действует новый порядок постановки на налоговый учет · Ultimo controllo:

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

Fonte: Госуслуги, ЕСКС: Валидация · Ultimo controllo:

Fonte: Распоряжение Правления ПФР от 31.07.2014 № 323р, п. 2.7 (текст: КонсультантПлюс) · Ultimo controllo: