Import anagrafiche clienti da Excel: come prepararle per il gestionale
Stai per importare un foglio Excel con clienti o fornitori nel tuo gestionale italiano? Prima di farlo conviene pulirlo. Una P.IVA cessata, una PEC errata o un duplicato passato senza controlli si trasforma in scarto SDI o errore in fattura.
I campi minimi per un import pulito
Indipendentemente dal gestionale, le anagrafiche B2B in Italia richiedono questi campi essenziali:
- Ragione sociale (per imprese) oppure nome e cognome (per privati);
- Partita IVA di 11 cifre per imprese e professionisti, oppure Codice Fiscale di 16 caratteri per privati;
- Indirizzo, CAP, città, provincia;
- PEC (Posta Elettronica Certificata) ufficiale;
- Codice Destinatario SDI di 7 caratteri o
0000000se non disponibile; - Stato P.IVA: attiva o cessata, fondamentale prima di emettere fatture.
Le 5 cose che vanno verificate prima di importare
1. Validazione formale di P.IVA e CF
Un check digit sbagliato sulla Partita IVA è la causa numero uno di scarti SDI 00305. Il controllo è ricalcolabile con l'algoritmo di Luhn standard italiano. Per il Codice Fiscale, l'ultima lettera deve corrispondere al check digit calcolato sui primi 15 caratteri.
2. Deduplica
Stesso cliente con due record diversi (varianti di scrittura della ragione sociale, P.IVA ripetuta) crea problemi nel gestionale: doppia fatturazione, doppi solleciti, errori statistici. Conviene unificare prima dell'import.
3. Stato P.IVA
Una P.IVA cessata fa scartare ogni fattura che la usa. Il provvedimento direttoriale Agenzia Entrate 156803/2023, rafforzato dalla Legge di Bilancio 2024 (art. 1 c. 99 L. 213/2023), ha automatizzato le chiusure d'ufficio. Migliaia di P.IVA al mese vengono chiuse senza preavviso ai loro fornitori.
4. PEC e Codice SDI
Il routing fatturazione corretto è essenziale. Senza PEC o SDI, la fattura non arriva al cliente in tempo reale ma resta nel cassetto fiscale, dove molti clienti non la guardano. Recuperare PEC e SDI prima dell'import migliora il tasso di consegna.
5. Normalizzazione formati
P.IVA con prefisso IT, spazi, trattini o lettere maiuscole/minuscole vanno normalizzati. Excel può aver tolto lo zero iniziale a P.IVA numeriche: vanno reintegrati altrimenti il controllo formale fallisce.
Come funziona l'import nei gestionali italiani principali
| Gestionale | Formato accettato | Campi tipici richiesti |
|---|---|---|
| Fatture in Cloud | Excel/CSV | Ragione sociale, P.IVA, CF, indirizzo, PEC, Codice Destinatario |
| Aruba Fattura Elettronica | CSV/Excel | P.IVA, ragione sociale, indirizzo, PEC/SDI |
| Danea Easyfatt | Excel strutturato | Codice cliente, ragione sociale, P.IVA, dati fiscali |
| Zucchetti / Tieni il Conto | Excel/CSV con tracciato fisso | P.IVA, anagrafica completa, dati pagamento |
| TeamSystem (Contabilità in Cloud) | Excel/CSV | P.IVA/CF, ragione sociale, recapiti fiscali |
Ogni gestionale ha la propria documentazione di import. Quello che nonforniscono è la pulizia preventiva del file: si limitano ad accettare quello che carichi. Se l'Excel è sporco, lo sporco entra nel gestionale.
PivaCheck: lo step intermedio prima dell'import
PivaCheck accetta CSV o XLSX, valida formalmente P.IVA/CF, deduplica, recupera PEC e Codice SDI tramite fonti dati esterne, segnala stato P.IVA quando disponibile, e produce tre file separati:
- Completo: tutte le righe con i campi originali più gli arricchimenti;
- Pronte: solo le righe importabili senza correzioni — il file da caricare nel gestionale;
- Da correggere: errori formato, duplicati, P.IVA cessate o sospese, righe da risolvere prima dell'import.
Il file pronte mantiene tutte le colonne originali del tuo Excel più aggiuntepec_found, sdi_code, vat_status,invoice_routing, health_score eazione_consigliata. È pensato per essere reimportato nel gestionale con mappatura colonne minima.
Esempio pratico: anagrafica clienti di un piccolo studio
Studio di consulenza con 320 clienti in Excel. Il file contiene:
- 312 P.IVA, 8 CF, 0 righe vuote;
- 16 duplicati (P.IVA inserita due volte con ragioni sociali leggermente diverse);
- 4 P.IVA con check digit sbagliato (errori di trascrizione);
- 3 P.IVA cessate negli ultimi 12 mesi (cessazioni d'ufficio non rilevate);
- 247 PEC trovate, 73 mancanti;
- 198 Codici SDI registrati, 122 senza SDI (useranno PEC + 0000000).
Senza pre-flight check, lo studio importerebbe tutti i 320 record. Le 3 P.IVA cessate genererebbero scarti SDI al primo ciclo di fatturazione. I 16 duplicati creerebbero problemi di conciliazione contabile. Le 73 PEC mancanti rallenterebbero solleciti e comunicazioni.
Con pre-flight check, lo studio importa 301 anagrafiche pronte, mette in pausa le 19 da correggere, e arriva alla prima fatturazione mensile senza scarti.
Domande frequenti
Quali campi servono per l'import?
Almeno: ragione sociale, P.IVA o CF, indirizzo, città, PEC e Codice Destinatario SDI (oppure 0000000 con PEC).
Cosa succede con una P.IVA cessata?
L'import passa, ma le fatture future verranno scartate. Conviene verificare lo stato prima.
I gestionali hanno limiti?
Sì, dipende dal piano. Conviene importare per blocchi e dopo aver pulito il file.
PivaCheck sostituisce il gestionale?
No. È uno step intermedio per pulire l'Excel prima di importare nel gestionale che già usi.