FlowParse
Strumento 13 agosto 2026 15 min di lettura

F24 in Excel

Un F24 è un modulo, non un dato. FlowParse legge ogni sezione del modello — codice tributo, importo, data di versamento, causale — e la trasforma in righe di un foglio Excel, verificabili contro l'estratto conto e contro l'aritmetica del modello stesso.

FlowParse
flowparse.io
flowparse.ionon serve l'audio
0:00 / 0:00

Un modulo, non un dato

Un F24 arriva come un documento compilato — sezioni, codici, importi, una struttura fissa che chiunque abbia pagato una tassa in Italia riconosce a colpo d'occhio. Per l'amministrazione, però, resta un modulo: le informazioni che contiene sono intrappolate nella sua forma stampata finché qualcuno non le trascrive in una lista, una tabella, un registro.

Quella trascrizione è quasi sempre fatta a mano, riga per riga, tributo per tributo — un lavoro lento e ripetitivo che diventa oneroso non appena i modelli da gestire superano la decina. Questa pagina descrive come leggere gli F24 automaticamente: quali campi vengono estratti, come vengono verificati, e cosa succede con le situazioni più comuni — sezioni multiple, compensazioni, rateazioni — che una lettura superficiale finisce spesso per confondere.

Il risultato non sostituisce né l'invio del modello né il giudizio del commercialista su cosa versare. È il passaggio che viene prima di entrambi: trasformare un archivio di F24 già pagati in dati su cui si può ragionare, ordinare, filtrare e confrontare, invece che in una pila di PDF da riaprire uno alla volta ogni volta che serve un numero.

Perché ricopiare a mano non funziona

Il problema non è che un F24 sia difficile da leggere una volta. È che nessuno legge un F24 una volta sola — ogni versamento genera un modello, ogni trimestre ne genera diversi, e uno studio con più clienti li genera a decine ogni mese. La trascrizione manuale non è mai il problema al singolare; lo diventa sempre al plurale.

C'è poi un problema di precisione che la ripetizione peggiora invece di attenuare: ricopiare cento codici tributo a mano significa cento occasioni per invertire due cifre, perdere un importo a credito, o attribuire un versamento alla sezione sbagliata. Ogni singolo errore è piccolo. La somma, su un archivio che cresce ogni trimestre, smette di esserlo.

FlowParse
flowparse.io

Cosa viene letto da ogni F24

CampoNote
Codice fiscale del contribuenteChi ha effettuato il versamento
SezioneErario, INPS, Regioni, IMU e altri tributi locali, altri enti
Codice tributoCosa viene versato, per ogni riga della sezione
Anno di riferimentoIl periodo d'imposta a cui il versamento si riferisce
RateazioneNumero di rata e totale rate, dove indicato
Importi a debito e a creditoLetti separatamente, riga per riga
Totale versatoIl saldo finale effettivamente pagato
Data di versamentoPer collegare il modello all'addebito in banca

Otto campi, letti da ogni riga di ogni sezione — non solo dal totale in fondo al modello, che da solo non dice nulla su cosa effettivamente lo compone.

Le sezioni del modello, una per una

Un F24 può contenere più sezioni sullo stesso modello — Erario, INPS, Regioni, tributi locali — ciascuna con i propri codici tributo e i propri importi. Trattarle come un unico blocco indistinto è l'errore più comune nella lettura manuale, e quello che rende un archivio di F24 quasi inutile per rispondere a una domanda specifica come “quanto abbiamo versato di IVA quest'anno”.

Ogni sezione viene letta separatamente, con i propri codici tributo mantenuti distinti dalle altre sezioni sullo stesso modello. Un F24 che versa contemporaneamente IVA, ritenute e contributi INPS produce quindi tre gruppi di righe distinti, non un unico importo sommato che nasconde la composizione.

FlowParse
flowparse.io

Quando ci sono crediti in compensazione

Un F24 a saldo zero non significa che non ci sia stato movimento — significa che un credito ha compensato un debito, ed è esattamente quel dettaglio che una lettura superficiale del solo totale finale perde completamente.

Gli importi a debito e gli importi a credito vengono letti entrambi, riga per riga, prima che venga calcolato il saldo. Un F24 a saldo zero per compensazione mostra quindi comunque cosa è stato versato e cosa è stato compensato — informazione che serve tanto per la contabilità quanto per capire, mesi dopo, perché quel particolare F24 non ha generato un addebito in banca.

FlowParse
flowparse.io

La verifica aritmetica

Una lettura senza controllo è un'ipotesi che sembra un fatto. Per questo ogni F24 viene ricalcolato: la somma degli importi a debito meno la somma degli importi a credito deve coincidere con il totale versato indicato sul modello.

Quando i due numeri coincidono, c'è una conferma matematica che nessuna riga è stata persa e nessun importo è stato letto male. Quando non coincidono, il modello viene segnalato prima di essere considerato affidabile — esattamente la differenza tra un dato su cui puoi costruire e un dato che sembra giusto per caso.

FlowParse
flowparse.io

Come funziona

1

Carica i modelli

Un F24 o un intero archivio — PDF, scansione o foto.

2

Ogni sezione viene letta

Codici tributo, importi a debito e a credito, causali, per ogni riga di ogni sezione.

3

Il totale viene ricalcolato

Debito meno credito confrontato con il saldo versato indicato sul modello.

4

Esporta

Excel, CSV o JSON — una riga per ogni tributo, con il file di origine collegato.

FlowParse
flowparse.io

Un trimestre, calcolato

Uno studio professionale, un trimestre, quattordici F24 tra IVA, ritenute e contributi.

SezioneModelliTotale versato
Erario (IVA, ritenute)818.420,00
INPS49.860,00
IMU e tributi locali23.100,00

Quattordici modelli, tre sezioni, un totale che nessuno ha dovuto sommare a mano. Uno dei quattordici non ha superato la verifica aritmetica — un F24 con una rata indicata ma senza il numero totale delle rate leggibile sulla scansione — ed è stato tenuto da parte per un controllo diretto invece di essere conteggiato in silenzio nel totale qui sopra.

FlowParse
flowparse.io

Da un modello a un intero archivio

Leggere un F24 alla volta è un esercizio gestibile. Leggerne duecento in un anno, per uno studio con più clienti, è un problema diverso — non perché ogni singolo modello sia più complicato, ma perché il volume cambia cosa conviene effettivamente fare a mano e cosa no.

A quel volume, la verifica aritmetica smette di essere un dettaglio tecnico e diventa il meccanismo che rende gestibile l'intero archivio: invece di rileggere duecento modelli uno per uno, il lavoro reale si concentra sui pochi che la verifica segnala — di solito una manciata, non l'intero elenco.

FlowParse
flowparse.io

Confronto con l'estratto conto

Un F24 dice cosa è stato dichiarato di versare. L'estratto conto dice cosa è stato effettivamente addebitato. Le due cose dovrebbero coincidere, e nella maggior parte dei casi coincidono — ma la conferma richiede di leggere entrambi i documenti, non di darla per scontata.

Poiché FlowParse legge anche gli estratti conto, importo e data di ogni F24 possono essere confrontati con l'addebito corrispondente in banca — un controllo che segnala rapidamente un F24 pagato ma non ancora addebitato, o un addebito che non corrisponde a nessun modello nell'archivio.

FlowParse
flowparse.io

Verso il tuo gestionale

I dati letti devono arrivare da qualche parte. Con un gestionale di studio o un software di contabilità, l'esportazione in Excel o CSV con colonne stabili permette di importare senza dover risistemare nulla ogni volta.

Per un sistema interno o un cruscotto personalizzato, JSON tramite API è la strada più diretta: ogni campo separato, leggibile da una macchina, con la sezione e il codice tributo mantenuti come campi distinti invece che concatenati in una descrizione unica.

La scelta tra Excel, CSV e JSON dipende più dal punto di arrivo che dal contenuto stesso — le stesse righe, con gli stessi campi, possono servire sia un foglio che un'analista rilegge a mano sia un sistema che le importa automaticamente ogni notte, senza che nulla nell'estrazione debba cambiare a seconda di quale dei due sia il caso.

Uno studio che passa da un gestionale a un altro, un'evenienza non rara nel tempo, trova in questa indipendenza dal formato di destinazione un vantaggio concreto: l'archivio già costruito resta utilizzabile, perché il formato di esportazione si adatta al nuovo sistema senza dover rileggere nulla dei modelli originali.

Per chi è utile

Studi commercialisti

Un archivio F24 per più clienti, tracciabile per codice tributo e per periodo.

Consulenti del lavoro

Versamenti INPS e ritenute seguiti insieme alle scadenze dei clienti.

Piccole imprese

Un registro dei versamenti fiscali senza ricopiare ogni modello a mano.

Uffici amministrativi

Verifica che ogni F24 dichiarato corrisponda a un addebito reale in banca.

Formati diversi, stesso metodo

Un F24 arriva raramente sempre nello stesso formato. Alcuni banche restituiscono una ricevuta di pagamento in PDF nativo, perfettamente leggibile. Altri contribuenti conservano ancora la copia cartacea timbrata, scansionata o fotografata anni dopo quando serve recuperarla. Uno stesso archivio, costruito nel tempo, contiene tipicamente entrambi.

Nessuna di queste variazioni richiede una configurazione diversa. La lettura si basa sulla struttura e sul significato dei campi, non su un modello grafico fisso legato a una banca o a un formato specifico — un F24 generato da un intermediario e uno compilato manualmente vengono letti nello stesso modo, perché entrambi seguono la stessa struttura ufficiale del modello.

Le scansioni e le fotografie passano prima attraverso l'OCR, e ricevono automaticamente un livello di attenzione aggiuntivo — i campi con maggiore incertezza vengono segnalati più spesso su un documento fotografato che su un PDF nativo, il che è esattamente il comportamento atteso, non un difetto della lettura.

Uno studio che riceve documenti da clienti diversi, ognuno con le proprie abitudini — chi fotografa, chi scansiona, chi fornisce sempre il PDF originale — trae particolare beneficio da questa uniformità di trattamento: non serve chiedere ai clienti di cambiare abitudine, né costruire un flusso di lavoro diverso a seconda di come arriva ogni singolo documento.

Quella flessibilità conta soprattutto nel primo mese di un nuovo cliente, quando le sue abitudini di invio non sono ancora note — invece di dover prima capire come quel cliente preferisce mandare i documenti, il modello viene semplicemente letto per come arriva, fin dal primo invio.

Lo stesso vale quando un cliente cambia banca o cambia il modo in cui riceve i propri F24 — una nuova banca che restituisce ricevute in un formato leggermente diverso non richiede alcuna configurazione aggiuntiva, perché la lettura non dipende da un formato specifico ma dalla struttura ufficiale del modello stesso.

Questa indipendenza dal formato è precisamente ciò che rende l'archivio resistente nel tempo — un cambio di banca o di intermediario per un singolo cliente non richiede mai di rivedere il metodo di lettura per tutti gli altri.

FlowParse
flowparse.io

Un archivio che copre più anni

Leggere gli F24 di un singolo trimestre è un esercizio contenuto. Costruire un archivio che copre più anni consecutivi cambia cosa diventa possibile fare con quei dati — non perché ogni singolo modello sia più complesso da leggere, ma perché il confronto nel tempo diventa l'obiettivo vero, ed è un obiettivo che richiede che ogni anno sia stato letto con la stessa coerenza fin dall'inizio.

Un archivio pluriennale costruito in questo modo rende immediato rispondere a domande che altrimenti richiederebbero di riaprire cartelle di documenti di anni diversi — quanto è cresciuto il versamento medio per un determinato tributo, quale trimestre ha storicamente avuto più anomalie, se un pattern di scadenze si ripete regolarmente da un anno all'altro.

FlowParse
flowparse.io

Quel tipo di confronto è precisamente ciò che distingue un archivio costruito con intenzione da una cartella di PDF accumulati nel tempo senza una struttura comune — entrambi contengono le stesse informazioni, ma solo il primo le rende effettivamente utilizzabili quando serve una risposta rapida.

Cosa questo non è

Non invia né compila l'F24

Legge modelli già pagati. La compilazione e l'invio restano un'attività separata, con gli strumenti dedicati.

Non decide cosa versare

Quali tributi versare, con quale codice e in che importo, resta una decisione del contribuente o del suo commercialista.

Non sostituisce il gestionale di studio

È lo strato che trasforma i modelli in dati — non la contabilità, non le scadenze, non l'invio telematico.

Non garantisce contro ogni caso limite

La verifica aritmetica intercetta la maggior parte degli errori di lettura. Un modello danneggiato o particolarmente insolito merita comunque un controllo umano.

Questa distinzione è intenzionale. Uno strumento che scegliesse un codice tributo al posto tuo, quando un modello è ambiguo, prenderebbe una decisione fiscale senza che tu te ne accorga — una cella vuota o segnalata è meno comoda di un numero inventato, e proprio per questo più affidabile.

Vale la pena ripeterlo perché è la distinzione che rende lo strumento utile a lungo termine, non solo nella prima prova: legge quello che il modello contiene, verifica che i numeri tornino tra loro, e segnala dove non ne è sicuro. Decidere cosa fare con quel dato — versarlo, contestarlo, correggerlo — resta sempre una scelta umana.

Privacy

Il caricamento avviene via TLS, cifrato dall'inizio alla fine.

L'elaborazione avviene su infrastruttura ospitata nell'UE.

I documenti originali vengono eliminati subito dopo l'estrazione.

I modelli non vengono mai usati per addestrare modelli di intelligenza artificiale.

Per uno studio che gestisce F24 per conto dei clienti, non è un dettaglio secondario — i dettagli sono nella pagina sulla sicurezza.

Domande frequenti

Prova con un F24 reale

Carica un modello vero — senza registrazione — e guarda i campi, la verifica e l'esportazione prima di pagare.

Continua a leggere