Leggi documentazione su:

come si verifica la correttezza formale di una partita iva

La Partita IVA italiana è composta da 11 cifre numeriche, in cui l'undicesima cifra (c11) rappresenta il carattere di controllo calcolato sui primi 10 caratteri.

Algoritmo di calcolo del carattere di controllo

  1. Somma delle cifre in posizione dispari (X): Sommare tra loro la 1ª, 3ª, 5ª, 7ª e 9ª cifra: X = c1 + c3 + c5 + c7 + c9
  2. Somma delle cifre in posizione pari (Y): Prendere la 2ª, 4ª, 6ª, 8ª e 10ª cifra. Per ciascuna cifra:
  • Moltiplicare la cifra per 2.
  • Se il prodotto supera 9, sottrarre 9 dal risultato (es. 7 x 2 = 14 -> 14 - 9 = 5).
  • Sommare tutti i valori ottenuti per determinare Y.
  1. Calcolo del carattere teorico (C):
  • Sommare X e Y: T = X + Y
  • Calcolare il resto della divisione per 10: R = T mod 10
  • Calcolare il carattere di controllo: C = (10 - R) mod 10
  1. Verifica finale:
  • Se C coincide con l'undicesima cifra, il carattere di controllo è corretto.
  • Se C è diverso dall'undicesima cifra, la Partita IVA è errata.

La validità matematica dell'algoritmo conferma soltanto che la stringa rispetta la struttura sintattica corretta.

Se vuoi ottenere i dati aziendali indicando solo il numero di partita iva, contatta il tuo referente commerciale.

Questo articolo ti è stato utile?

Devi essere autenticato per fornire una votazione

Assistente AI
Hai ancora dubbi?

Non hai trovato quello che cercavi in questa FAQ? Fai una domanda al nostro Assistente AI e ricevi una risposta immediata.

L'assistente è disponibile solo per i clienti autenticati.
Caricamento