Skip to main content

Rol Único Tributario / Rol Único Nacional

Chile · Persone e aziende

00.000.000-0

Incolla o digita il numero: la punteggiatura è facoltativa.

Cosa verifica questo controllo e cosa no

Questo strumento verifica la struttura del numero e la sua cifra di controllo, usando l'algoritmo pubblicato per quel documento. Un numero che passa è ben formato: è coerente dal punto di vista aritmetico e avrebbe potuto essere rilasciato.

Non dice se il numero sia stato davvero rilasciato, se sia attivo né a chi appartenga. Solo l'autorità fiscale emittente può confermarlo tramite il proprio servizio di verifica. Considera un esito positivo come «pronto da inviare», mai come prova d'identità.

Il generatore produce numeri che soddisfano la stessa somma di controllo, per compilare moduli durante lo sviluppo e i test. Sono risultati aritmetici, non registrazioni: non provengono da alcun registro e non corrispondono a un titolare reale. Per l'SSN statunitense non viene offerto alcun generatore.

Un RUT su undici finisce con una lettera, e questo rompe i sistemi solo numerici

Il RUT cileno termina con una cifra di controllo calcolata in modulo 11. Undici resti possibili devono stare in dieci cifre, quindi un caso trabocca e si scrive K. Quella sola lettera spiega perché memorizzare un RUT come intero corrompe silenziosamente circa il 9% dei record.

Come funziona

  • Ricalcola la cifra di controllo dal corpo con il ciclo di pesi ricorrente 2–7 e la confronta con quella fornita.
  • Gestisce correttamente la K, il caso che validatori ingenui e colonne numeriche sbagliano.
  • Accetta il numero con o senza punti e trattino, dato che entrambe le forme circolano.
moltiplica il corpo da destra a sinistra per 2, 3, 4, 5, 6, 7 e riparti da 2
somma i prodotti

controllo = 11 − (somma mod 11)

11 → 0
10 → K
qualsiasi altro → se stesso

Esempio pratico

Ricavare la cifra di controllo per il corpo 12345678 e trovarne uno che dia K.

  1. pesi applicati da destra a sinistra: 2, 3, 4, 5, 6, 7, 2, 3
  2. la somma pesata si riduce modulo 11
  3. 11 − resto dà 5, quindi il RUT è 12.345.678-5
  4. il corpo 10000013 produce invece resto 1
  5. 11 − 1 = 10, che si scrive K: 10.000.013-K

Su un campione di 100.000 corpi consecutivi, 9.090 — il 9,09%, quasi esattamente uno su undici — richiedono una K. Non è un caso limite: è un nono della popolazione.

Come leggere il risultato

  • Memorizza il RUT come testo, mai come numero. Una colonna numerica non può contenere K, quindi quei record vengono rifiutati all'inserimento o alterati in silenzio, e il guasto emerge molto dopo sotto forma di clienti che non riescono ad accedere.
  • La K si scrive per convenzione maiuscola, ma la k minuscola abbonda negli input degli utenti. Normalizza il carattere prima del confronto, altrimenti circa un nono dei RUT validi fallirà la validazione per ragioni puramente estetiche.
  • Il RUT e il RUN della stessa persona sono lo stesso numero: RUT per il fisco, RUN per l'identità. I sistemi che li modellano come campi separati finiscono per memorizzare due volte lo stesso valore e lasciare divergere le copie.
  • Come per ogni checksum, un RUT valido significa che le cifre sono coerenti, non che il numero sia stato rilasciato. Solo il Servicio de Impuestos Internos può confermarlo.

Domande frequenti

Perché la cifra di controllo usa lettere?
Perché il modulo 11 produce undici valori possibili e solo dieci stanno in una cifra. Il Cile scrive l'undicesimo come K invece di allungare ogni RUT di un carattere. Altri schemi mod 11 lo risolvono diversamente: il CPF brasiliano mappa l'eccedenza su 0.
Quanto spesso compare davvero la K?
Circa in un RUT su undici, il 9,09% misurato su centomila numeri consecutivi. Qualsiasi sistema che gestisca identificativi cileni su larga scala la incontrerà entro la prima dozzina di record.