Colonne minime consigliate

Un CSV contabile dovrebbe includere data operazione, data valuta, descrizione, entrate, uscite, importo netto e saldo quando disponibile.

Separatore e decimali

In Italia è comune usare punto e virgola come separatore e virgola per i decimali. Il formato deve essere coerente con Excel e con il gestionale di destinazione.

Template specifici

Alcuni studi o software richiedono colonne particolari. Il piano Studio include i modelli di export per TeamSystem, Zucchetti, Profis, ARCA e Buffetti.

Caso pratico: CSV per import in TeamSystem Studio

Uno studio commercialista usa TeamSystem Studio per la prima nota e riceve mensilmente i CSV dei clienti P.IVA. Il template accettato da TeamSystem prevede sette colonne specifiche: Data operazione (formato gg/mm/aaaa), Data valuta (formato gg/mm/aaaa), Causale ABI (codice numerico se disponibile, altrimenti vuoto), Descrizione movimento (massimo 250 caratteri), Importo dare (numerico con virgola decimale), Importo avere (numerico con virgola decimale), Saldo progressivo. Il commercialista verifica che il CSV ricevuto rispetti questa struttura, eventualmente lo riformatta in Power Query, e lo importa in TeamSystem tramite il modulo Movimenti Bancari. L'import riconosce automaticamente i bonifici SEPA grazie al pattern nella causale, riducendo del 70% il lavoro di codifica manuale.

Errori comuni con CSV contabili

Quattro errori frequenti. Primo: invertire data operazione e data valuta nelle colonne, problema serio perché ai fini fiscali contano date diverse in casi diversi; soluzione, etichettare in modo univoco le colonne nel template. Secondo: usare punto decimale invece di virgola (frequente quando si esporta da Wise o Revolut), facendo fallire l'import in Zucchetti; soluzione, sostituire punti con virgole nella colonna importo prima di salvare. Terzo: campo descrizione che eccede i limiti del gestionale (Profis ha massimo 200 caratteri, TeamSystem 250); soluzione, troncare ma mantenere il dato completo in file separato. Quarto: codifica ANSI invece di UTF-8, che corrompe accenti italiani nelle descrizioni; soluzione, salvare sempre in UTF-8 con BOM.

Domande frequenti sul formato CSV contabile

Tutti i gestionali italiani accettano lo stesso formato CSV? No, ognuno ha specifiche proprie: TeamSystem e Zucchetti hanno template documentati nei manuali, Profis accetta CSV generico con mapping configurabile, Buffetti richiede a volte XML. Verifica sempre la documentazione del software di destinazione. Il saldo progressivo è obbligatorio? Tecnicamente no per molti gestionali, ma è la prima verifica fatta in fase di import (controllo somma riconciliazione bancaria), quindi conviene sempre includerlo. Posso usare lo stesso CSV per più gestionali in parallelo? Sì se mantieni la struttura più ricca (tutte le colonne possibili) e poi i singoli gestionali ignorano le colonne non necessarie.