Prova con il tuo file
Rilascia il tuo PDF
1 file · Massimo 100 pagine · Anteprima gratuita di 2 pagine
1 file selezionato
Trasforma gli estratti conto in dati verificabili
Trasforma i tuoi PDF in Excel, CSV o OFX, senza immissione manuale dei dati.
Carica un estratto conto in PDF e guarda l'estrazione in tempo reale. Anteprima istantanea, senza registrazione.
La differenza tra OFX, QIF e CSV per un estratto conto non si risolve scegliendo il formato “più completo” in astratto. Devi partire dal software che riceverà i movimenti: quale formato, versione, tipo di conto e tracciato accetta davvero? Solo dopo conviene convertire una breve porzione, importarla in modo reversibile e verificare date, segni, conto e duplicati.
Se la banca offre già un export strutturato compatibile con il periodo necessario, usa quello. La conversione da PDF serve quando l’export nativo manca, non copre lo storico o non è utilizzabile nel sistema di destinazione.
OFX, QIF o CSV: decisione rapida
| Formato | Struttura | Punto di forza | Rischio principale | Usalo quando |
|---|---|---|---|---|
| OFX | campi finanziari e struttura gerarchica | trasporta conto, date, importi e identificativi | versione o campi non accettati | il software dichiara la variante OFX compatibile |
| QIF | record testuali delimitati | richiesto da alcuni sistemi storici | varianti e metadati limitati | il sistema target lo richiede esplicitamente |
| CSV | righe e colonne | leggibile, trasformabile e verificabile | nessuno schema bancario universale | esiste un modello di import o puoi mappare le colonne |
La scelta pratica è quindi:
- scarica il modello o la specifica ufficiale del software target;
- preferisci il file nativo della banca se soddisfa quella specifica;
- se hai solo il PDF, converti l’estratto conto in una tabella controllata;
- genera soltanto il formato richiesto;
- prova un periodo breve prima dell’import completo.
Che cos’è OFX e quali varianti esistono
OFX significa Open Financial Exchange. La specifica è gestita dall’OFX Work Group di Financial Data Exchange, non da un organismo chiamato IFNX. Il formato rappresenta dati finanziari con tag: intestazione, banca, conto, intervallo e lista delle transazioni.
Le versioni OFX 1.x usano una sintassi SGML; la famiglia 2.x usa XML. Questa differenza è importante perché un importatore può accettare una variante e rifiutare l’altra. L’estensione del file non prova quindi la compatibilità.
Campi frequenti includono:
DTPOSTED, la data registrata nel file;TRNAMT, l’importo con segno;TRNTYPE, una classificazione tecnica;NAMEeMEMO, testo della transazione;FITID, identificativo fornito nel file;- dati del conto e valuta.
Non tutti i campi sono presenti in ogni file e un campo non ha lo stesso effetto in ogni applicazione. In particolare, FITID non garantisce da solo la deduplicazione: può essere usato come chiave, ignorato o combinato con altri valori dal software ricevente.
BankStatementLab può generare OFX 1.6 SGML da movimenti verificati. Prima di usarlo, controlla che il software target accetti questa variante e il tipo di conto pertinente. Per una procedura ricorrente, annota versione del software, file pilota e risultato del test.
Che cos’è QIF e perché richiede cautela
QIF, Quicken Interchange Format, è un formato testuale storico. Ogni transazione è descritta da righe che iniziano con lettere convenzionali e termina con un separatore. È compatto, ma applicazioni diverse possono interpretare categorie, date e tipi di conto in modo differente.
QIF resta utile quando un’applicazione lo richiede esplicitamente o per migrare dati da sistemi che lo usano ancora. Non va scelto solo perché appare semplice. Verifica almeno:
- ordine giorno/mese/anno;
- separatore decimale e valuta;
- convenzione degli importi negativi;
- trattamento di beneficiario e memo;
- comportamento in caso di reimportazione.
BankStatementLab non esporta QIF, QBO o QFX. Se il software accetta soltanto uno di questi formati, usa il percorso ufficiale previsto dal produttore o valuta un CSV conforme al suo modello, se ammesso.
Che cos’è CSV: formato comune, schema variabile
CSV memorizza record e campi in testo. La RFC 4180 documenta un formato comune, ma non definisce le colonne di un estratto conto. Un CSV bancario può avere Data, Descrizione, Dare, Avere; un altro Booking date, Value date, Amount, Currency.
Le incompatibilità più frequenti riguardano:
- virgola, punto e virgola o tabulazione come delimitatore;
- UTF-8, UTF-8 con BOM o codifiche legacy;
31/08/2026,2026-08-31o altri formati data;- una colonna importo firmata oppure due colonne Dare/Avere;
- punto o virgola decimale;
- intestazioni e ordine delle colonne.
Aprire il file in Excel non dimostra che sia importabile. Excel può interpretare automaticamente date e numeri; il gestionale invece può leggere il testo alla lettera. Importa il CSV con il locale corretto, confronta valori campione e salva una copia prima di trasformare le colonne.
Come testare il formato nel software di destinazione
Un test breve riduce il rischio più di un confronto teorico tra formati.
1. Recupera la specifica ufficiale
Chiedi al produttore o al referente del gestionale il modello aggiornato. Identifica formato, versione, intestazioni, codifica, date, segni, valuta e campo conto. Le funzioni possono cambiare tra edizioni dello stesso prodotto.
2. Prepara un campione rappresentativo
Usa un estratto corto con accredito, addebito, descrizione su più righe e, se presente, storno. Conserva il PDF originale e una copia dell’ambiente prima dell’import.
3. Verifica prima dell’import
Controlla pagine, periodo, prima e ultima riga, importi, segni, valuta, duplicati e coerenza dei saldi. La guida alle sigle bancarie aiuta a leggere le descrizioni, ma non assegna una natura contabile automatica.
4. Importa poche righe e riesporta
Controlla nel gestionale che le date non siano invertite, gli addebiti abbiano segno corretto e il conto sia quello previsto. Riesporta o visualizza il risultato per confrontarlo con il campione.
5. Definisci la regola contro i duplicati
Registra nome file, conto, periodo e data dell’import. Non presumere che il gestionale blocchi un secondo caricamento. Per i flussi contabili, integra queste verifiche nella procedura di prima nota e nella riconciliazione bancaria.
Da più PDF al formato corretto
Per più clienti o mesi, non mescolare documenti senza una regola di provenienza. L’interfaccia batch di BankStatementLab permette fino a 15 file per invio, 100 pagine totali e 50 MB per file. Puoi ottenere:
- un unico XLSX o CSV con colonna
source_file; - file separati in ZIP XLSX, CSV o OFX;
- OFX 1.6 separati, non un unico OFX fusionato.
La guida per convertire più estratti conto PDF spiega come separare clienti, conti, periodi e valute. Se il PDF è protetto, sblocca localmente una copia autorizzata prima della conversione.
Errori da evitare
- Scegliere OFX senza verificare la versione. OFX 1.x SGML e 2.x XML non sono intercambiabili per ogni importatore.
- Considerare FITID una garanzia. È un dato utile, non una regola universale contro i duplicati.
- Trattare CSV come uno schema. Devi conoscere colonne, encoding, date e segni richiesti.
- Reimportare lo stesso periodo. Mantieni un registro e testa il comportamento del software.
- Eliminare il PDF originale. Il file convertito è una copia di lavoro.
- Confondere estrazione e registrazione. BankStatementLab prepara righe; non decide contropartite né crea scritture.
Domande frequenti
Qual è la differenza principale tra OFX, QIF e CSV?
OFX descrive conti e movimenti con campi finanziari; QIF usa record testuali più semplici e storici; CSV contiene righe e colonne il cui significato dipende dall’esportatore. La scelta corretta è il formato e la variante esplicitamente accettati dal software di destinazione.
Il formato OFX evita sempre i movimenti duplicati?
No. Il campo FITID può aiutare il software a riconoscere una transazione, ma ogni importatore applica regole proprie e alcuni non lo usano come chiave univoca. Prova poche righe, registra periodo e file importati e verifica il comportamento prima del caricamento completo.
Tutti i software contabili accettano OFX?
No. La compatibilità dipende da prodotto, versione, tipo di conto, variante OFX e campi richiesti. Controlla la documentazione del modulo, genera un file breve e verifica importi, date, conto e duplicati in un ambiente reversibile.
Perché due file CSV bancari possono essere incompatibili?
CSV definisce una serializzazione testuale, non uno schema bancario universale. Le banche possono usare separatori, codifiche, nomi di colonna, date e convenzioni di segno diversi. Anche un file leggibile in Excel deve quindi essere mappato sul tracciato richiesto.
QIF è adatto a un’importazione contabile ricorrente?
Solo se il sistema di destinazione lo richiede e il test dimostra un risultato controllabile. QIF è un formato storico con varianti tra applicazioni e può offrire meno metadati e controlli di identità rispetto a un tracciato più moderno.
BankStatementLab esporta QIF, QBO o QFX?
No. BankStatementLab esporta Excel e CSV e può generare OFX 1.6 SGML per flussi compatibili. Non genera QIF, QBO o QFX. Verifica sempre la variante richiesta dal software prima di elaborare l’intero periodo.
In un batch ottengo un solo file OFX?
No. Nell’interfaccia batch puoi ottenere un file fusionato in XLSX o CSV con source_file, oppure file separati in uno ZIP XLSX, CSV o OFX. L’OFX batch resta quindi separato per documento e va testato nel sistema target.
Scegliere il formato con un test, non con un’ipotesi
Parti dal tracciato ufficiale del software target. Se la banca fornisce già il formato necessario, evita la conversione. Se hai soltanto il PDF, estrai un periodo breve, verifica ogni campo e genera esclusivamente il formato ammesso.
Prepara un campione nel formato da verificare →
Consulta anche i piani disponibili prima di dimensionare un flusso ricorrente.
Articoli correlati
Pronto a preparare la tua esportazione OFX?
Trasforma un estratto conto elaborato in un file OFX, rivedi i dati, quindi testa l'importazione nel software di destinazione.