Workflow gestionale

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 0000000 se 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

GestionaleFormato accettatoCampi tipici richiesti
Fatture in CloudExcel/CSVRagione sociale, P.IVA, CF, indirizzo, PEC, Codice Destinatario
Aruba Fattura ElettronicaCSV/ExcelP.IVA, ragione sociale, indirizzo, PEC/SDI
Danea EasyfattExcel strutturatoCodice cliente, ragione sociale, P.IVA, dati fiscali
Zucchetti / Tieni il ContoExcel/CSV con tracciato fissoP.IVA, anagrafica completa, dati pagamento
TeamSystem (Contabilità in Cloud)Excel/CSVP.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:

  1. Completo: tutte le righe con i campi originali più gli arricchimenti;
  2. Pronte: solo le righe importabili senza correzioni — il file da caricare nel gestionale;
  3. 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.