Ritenuta d'acconto su fatture ricevute: workflow AP

Come gestire la ritenuta d'acconto sulle fatture ricevute da professionisti: estrazione dei campi, scritture, F24 codice 1040 e Certificazione Unica.

Published
Updated
Reading Time
22 min
Topics:
Tax & ComplianceItalyritenuta d'accontoF24 1040Certificazione UnicaFatturaPAwithholding tax

La gestione della ritenuta d'acconto su una fattura ricevuta da un professionista impone al sostituto d'imposta quattro risposte concrete: quale aliquota applicare, su quale base, con quale codice tributo versare, entro quale data. Le altre risposte — registrazione in contabilità, Certificazione Unica annuale — discendono da queste.

L'aliquota ordinaria è il 20% sul compenso lordo per i professionisti che producono reddito di lavoro autonomo. Per gli agenti di commercio cambia: 23% sul 50% del compenso per i monomandatari, 23% sul 20% per i plurimandatari. La trattenuta si versa all'Erario tramite modello F24 entro il 16 del mese successivo al pagamento, con codice tributo 1040 per i compensi di lavoro autonomo o 1038 per le provvigioni degli agenti. Ogni percipiente che ha ricevuto compensi nell'anno solare confluisce poi nella Certificazione Unica annuale.

C'è una regola, prima dell'aritmetica, che è la fonte d'errore più frequente nel bookkeeping manuale: la base imponibile della ritenuta dipende dal contributo previdenziale che la fattura espone. La rivalsa INPS 4% (professionisti senza cassa, iscritti alla Gestione Separata) entra nella base della ritenuta; il contributo integrativo cassa di previdenza 4% (avvocati, ingegneri, commercialisti, geometri, notai e altri iscritti alle rispettive casse) no. Sono due aritmetiche diverse a partire da fatture che, a colpo d'occhio, sembrano identiche.

Questo articolo guarda il flusso dal lato di chi riceve la fattura — il sostituto d'imposta — non dal lato di chi la emette. La maggior parte dei contenuti italiani sul tema descrive come emettere la parcella; la prospettiva qui è opposta. Per chi cerca anche l'inquadramento normativo cross-border, la guida in inglese ai meccanismi della ritenuta d'acconto copre il piano teorico; il resto del percorso che segue — identificazione, estrazione dei campi, aritmetica, scrittura contabile, F24, Certificazione Unica — è ordinato sul documento reale.

Un ultimo presupposto operativo, perché evita confusioni nelle sezioni successive: la ritenuta è un'imposta per cassa. Il momento rilevante per il sostituto d'imposta è il pagamento al percipiente, non l'emissione della fattura. Una fattura ricevuta a gennaio e pagata a marzo genera una trattenuta da versare nell'F24 di marzo, non in quello di gennaio.

Identificare la ritenuta su una fattura elettronica e su una fattura cartacea

Sulle fatture elettroniche transitate dallo SDI, l'informazione è strutturata. Il blocco rilevante è DatiRitenuta, posizionato all'interno di DatiGeneraliDocumento (path 2.1.1.5 nella specifica tecnica FatturaPA). Quattro campi figli portano tutto il necessario:

  • TipoRitenuta — codifica la natura della ritenuta;
  • AliquotaRitenuta — l'aliquota applicata in percentuale;
  • ImportoRitenuta — l'importo trattenuto in euro;
  • CausalePagamento — codice letterale, da una tabella ufficiale, che identifica la natura del compenso (A per le prestazioni di lavoro autonomo abituali, W per le provvigioni di agenti, e altri codici per le casistiche meno frequenti).

Un frammento tipico, per un professionista persona fisica con compenso 1.000 e ritenuta 20%:

<DatiRitenuta>
  <TipoRitenuta>RT01</TipoRitenuta>
  <ImportoRitenuta>200.00</ImportoRitenuta>
  <AliquotaRitenuta>20.00</AliquotaRitenuta>
  <CausalePagamento>A</CausalePagamento>
</DatiRitenuta>

L'enumerazione di TipoRitenuta distingue chi è il percipiente e cosa esattamente è stato trattenuto:

  • RT01 — ritenuta a persona fisica (professionista lavoro autonomo). È il caso ordinario;
  • RT02 — ritenuta a persona giuridica (raro: la ritenuta IRPEF non si applica alle società di capitali, ma il codice esiste per gestire fattispecie particolari);
  • RT03 — contributo previdenziale INPS;
  • RT04 — contributo ENASARCO (previdenza degli agenti di commercio);
  • RT05/RT06 — altri contributi previdenziali (per esempio versamenti a casse di categoria diverse da ENASARCO, come ENPAM per i medici).

Il tipo non è un dettaglio amministrativo. Determina la classificazione del percipiente, e quindi quale aliquota e quale codice tributo si applicheranno nei passaggi successivi. RT01 con causale A va verso codice tributo 1040; RT04 segnala che si sta lavorando con un agente, il che porta verso 1038.

Per le fatture cartacee o PDF da fornitori occasionali — collaboratori una tantum, percipienti di lavoro autonomo occasionale senza partita IVA, fornitori che non emettono via SDI — la struttura non c'è. La ritenuta compare nel corpo della fattura come voce di sottrazione dal totale, tipicamente sotto la riga del compenso lordo, con dicitura del tipo "ritenuta d'acconto 20%" oppure "ritenuta a titolo di acconto IRPEF, art. 25 DPR 600/1973". L'estrazione qui passa per riconoscimento del testo, non per parsing strutturato: il workflow deve identificare la riga, isolare l'aliquota, l'importo e la base, e ricondurre il documento allo stesso schema operativo del caso elettronico.

Su volumi medi di fatture passive, la prima verifica utile in ingresso è di coerenza: se l'XML porta DatiRitenuta ma la fattura proviene da un fornitore in regime forfettario, c'è un'incoerenza (i forfettari non subiscono ritenuta — torneremo sul punto). Viceversa, se il blocco è assente ma la causale e la partita IVA del fornitore suggeriscono un professionista in regime ordinario, la ritenuta va calcolata e applicata anche se il documento non la espone — il sostituto d'imposta è obbligato per legge a operarla, indipendentemente da come la fattura è formattata.

Quando il volume mensile cresce, l'identificazione del blocco e la lettura dei campi smettono di essere un controllo a documento e diventano un passo di estrazione di insieme: leggere il blocco DatiRitenuta da tutti gli XML del mese in un unico passaggio è un'attività affine all'estrazione massiva delle fatture elettroniche XML in Excel che alimenta il registro IVA acquisti, e si gestisce con lo stesso approccio.

Classificare il percipiente e selezionare l'aliquota corretta

Identificato il blocco, la decisione successiva è quale aliquota applicare. Le aliquote in gioco sono tre, più i casi in cui la ritenuta non si applica affatto.

20% sui compensi di lavoro autonomo. È il caso ordinario: avvocati, commercialisti, ingegneri, architetti, consulenti, designer, formatori — qualsiasi professionista con partita IVA in regime ordinario che produce reddito di lavoro autonomo (art. 25 DPR 600/1973). L'aliquota si applica al compenso, eventualmente comprensivo della rivalsa INPS quando presente; la sezione successiva tratta la base imponibile in dettaglio.

23% sul 50% del compenso (effettivo 11,5%) per agenti di commercio monomandatari. Sono gli agenti che operano per una sola casa mandante e non hanno dichiarato di sostenere costi tipici dell'attività. La base ridotta riflette l'idea che metà del compenso copra spese e oneri.

23% sul 20% del compenso (effettivo 4,6%) per agenti plurimandatari. Gli agenti che operano per più mandanti, e che hanno reso alla casa mandante apposita dichiarazione di sostenere costi tipici dell'attività e di avvalersi di dipendenti o terzi, accedono alla base più favorevole. La fonte normativa è l'art. 25-bis DPR 600/1973. Operativamente: se la dichiarazione non è in atti, l'aliquota piena del monomandatario è quella prudente da applicare finché la dichiarazione non arriva.

Per arrivare alla classificazione corretta servono fattori osservabili sul documento, non memoria su singoli fornitori. I tre segnali più solidi sono:

  1. La causale pagamento sulla fattura elettronica (campo CausalePagamento del blocco DatiRitenuta, o riga testuale sul cartaceo). I codici sono letterali e tabellati dall'Agenzia delle Entrate: A identifica le prestazioni di lavoro autonomo abituali, B l'utilizzazione economica di opere dell'ingegno, W le provvigioni inerenti rapporti di commissione, agenzia, mediazione e rappresentanza, accanto ad altri codici per casistiche meno frequenti. La causale è il segnale più forte: A indica codice tributo 1040 al 20%, W indica 1038 al 23% sulla base ridotta.
  2. La partita IVA e il codice ATECO (quando comunicati o desumibili dall'anagrafica fornitori). I codici ATECO della classe 46.1 (intermediari del commercio) confermano l'agente; i codici delle attività professionali e tecniche confermano il lavoro autonomo ordinario.
  3. La dichiarazione del fornitore, quando rilasciata. I plurimandatari devono renderla esplicitamente per ottenere il regime ridotto; in sua assenza, si tratta come monomandatario.

I casi in cui la ritenuta non si applica vanno riconosciuti con la stessa attenzione, perché generano errori opposti ma altrettanto sistematici:

  • Percipiente in regime forfettario L. 190/2014: la fattura porta in calce la dicitura "compenso non soggetto a ritenuta d'acconto ai sensi della L. 190/2014, art. 1, commi da 54 a 89". Nessuna trattenuta da operare, nessun 1040 da versare, nessuna riga in CU per quel pagamento.
  • Percipiente impresa o società di capitali: i compensi a società non subiscono ritenuta IRPEF. La fattura di una S.r.l. consulenziale, anche se descrive prestazioni professionali, non è soggetta. La distinzione si legge dalla forma giuridica del fornitore in anagrafica.
  • Cessione di beni anziché prestazione di servizi: la ritenuta interessa redditi di lavoro autonomo e provvigioni, non la vendita di beni. Una fattura per fornitura di materiale, anche se emessa da un professionista, non rientra nel perimetro.

Un caso a parte vale per il lavoro autonomo occasionale, ovvero compensi a soggetti senza partita IVA che svolgono prestazioni occasionali (collaborazioni una tantum, traduzioni sporadiche, perizie isolate). La ritenuta si applica al 20% sul compenso lordo, codice tributo 1040, anche se il percipiente non è un professionista abituale. Il documento è una ricevuta non fiscale, non una fattura, ma lo schema operativo di trattenuta e versamento è il medesimo.

La trappola aritmetica: rivalsa INPS 4% rispetto al contributo cassa previdenza 4%

La regola, in una frase: la base imponibile della ritenuta segue la natura del contributo previdenziale presente in fattura. La rivalsa INPS 4% (Gestione Separata, professionisti senza cassa di categoria) entra sia nella base IVA sia nella base della ritenuta. Il contributo integrativo cassa di previdenza 4% (avvocati iscritti alla Cassa Forense, ingegneri all'Inarcassa, commercialisti alla CNPADC, geometri alla CIPAG, e analoghi) entra nella base IVA ma non nella base della ritenuta.

Il razionale è breve. La rivalsa INPS è giuridicamente parte del compenso del professionista — il fornitore ribalta sul cliente parte del proprio onere previdenziale, ma incassa quella somma come reddito imponibile. Il contributo integrativo cassa è un onere ulteriore destinato direttamente alla cassa di categoria; non è reddito del professionista e per questo è escluso dalla base IRPEF, e quindi dalla base della ritenuta. Le due fatture si presentano simili a colpo d'occhio; cambiano in due righe.

Esempio A — professionista in Gestione Separata, rivalsa INPS 4%. Un consulente senza cassa di categoria emette fattura per una prestazione di 1.000 euro:

VoceImporto
Compenso lordo1.000,00
Rivalsa INPS 4%40,00
Imponibile IVA (compenso + rivalsa)1.040,00
IVA 22%228,80
Totale fattura1.268,80
Base ritenuta (compenso + rivalsa)1.040,00
Ritenuta 20%208,00
Netto da pagare al fornitore1.060,80

Esempio B — avvocato iscritto alla Cassa Forense, contributo integrativo 4%. Stesso compenso, stessa IVA, ma il 4% addizionato non è rivalsa INPS:

VoceImporto
Compenso lordo1.000,00
Contributo Cassa Forense 4%40,00
Imponibile IVA (compenso + cassa)1.040,00
IVA 22%228,80
Totale fattura1.268,80
Base ritenuta (solo compenso)1.000,00
Ritenuta 20%200,00
Netto da pagare al fornitore1.068,80

La differenza fra i due netti è di 8,00 euro a fattura: piccola sul singolo documento, sistematica sull'aggregato annuale di un fornitore ricorrente. Su un avvocato pagato 50.000 euro lordi nell'anno, il maltrattamento della base equivale a 400 euro di ritenuta versata in più, e a 400 euro di disallineamento tra l'F24 del sostituto d'imposta e la dichiarazione dei redditi del percipiente.

Il punto operativo è netto: l'aliquota corretta è solo metà del calcolo. Se il workflow seleziona il 20% giusto ma applica la rivalsa-vs-cassa alla base sbagliata, l'F24 del mese parte con un importo errato, e a fine anno la Certificazione Unica espone dati che il percipiente contesterà al confronto con la propria dichiarazione. La distinzione fra Gestione Separata e cassa di categoria va memorizzata sull'anagrafica fornitori, non rideterminata fattura per fattura.

Registrare la fattura: scrittura contabile e variante regime forfettario

La scrittura tipica al ricevimento di una fattura passiva con ritenuta — riprendendo l'esempio A della sezione precedente, professionista con rivalsa INPS — è una doppia composta in cui il debito verso l'Erario emerge come voce separata dal debito verso il fornitore:

ContoDareAvere
Costi per servizi professionali1.040,00
IVA a credito228,80
Debiti verso fornitori1.060,80
Erario c/ritenute da versare208,00

Il conto di costo è movimentato sull'imponibile IVA (compenso più rivalsa INPS, oppure compenso più contributo cassa nel caso B); l'IVA a credito sull'imposta esposta in fattura; il debito verso il fornitore sul netto effettivamente da pagare, non sul totale della fattura; il debito verso l'Erario sull'importo trattenuto.

C'è un punto dottrinale che vale la pena chiarire prima della prassi: la ritenuta è un debito verso l'Erario al momento del pagamento al percipiente, non al momento della registrazione della fattura. È il principio di cassa già anticipato: il sostituto d'imposta diventa debitore dell'imposta quando paga, perché solo allora ha trattenuto. Alcuni gestionali generano la riga "Erario c/ritenute" già al momento della registrazione, altri la generano al pagamento e tengono in sospeso il netto in attesa. Entrambe le soluzioni sono accettabili, purché la sostanza si chiuda al momento del pagamento e l'F24 del mese successivo riferisca al mese giusto. La scelta dipende dal piano dei conti adottato; il risultato fiscale è invariante.

Variante regime forfettario. Quando il fornitore è in regime forfettario L. 190/2014, la fattura non espone IVA e non è soggetta a ritenuta. La scrittura si riduce alle due righe essenziali:

ContoDareAvere
Costi per servizi professionaliimporto lordo
Debiti verso fornitoristesso importo

La fattura del forfettario porta la dicitura "compenso non soggetto a ritenuta d'acconto ai sensi della L. 190/2014, art. 1, commi da 54 a 89"; questa dicitura, presente in calce, dovrebbe essere il segnale operativo che blocca qualsiasi scrittura di "Erario c/ritenute" sull'importo. Il rischio, qui, è specularmente opposto: registrare per inerzia una ritenuta che non si doveva trattenere, generare un'uscita F24 indebita, e ritrovarsi a marzo con una riga CU per un percipiente che non avrebbe dovuto comparirvi.

La fattura del professionista con ritenuta entra nel registro IVA acquisti come ogni altra fattura passiva: l'IVA detraibile si calcola sull'imponibile IVA — compenso più rivalsa INPS o contributo cassa, secondo il caso — e la registrazione segue le regole ordinarie del registro. La ritenuta non incide sul registro IVA, perché interessa solo le imposte dirette: nel registro acquisti la fattura figura per il suo totale lordo, IVA inclusa, indipendentemente dal fatto che parte dell'importo sarà poi trattenuta a IRPEF. Se il flusso di popolare il registro IVA acquisti dalle fatture elettroniche ricevute è già in piedi, la registrazione della ritenuta è un'integrazione che si aggancia al medesimo evento contabile, non un secondo passaggio sulla stessa fattura.

Versamento all'Erario: F24 con codice tributo 1040 e 1038

Le ritenute operate nel mese diventano un versamento all'Erario tramite modello F24, sezione Erario, con il codice tributo che corrisponde al tipo di percipiente.

Codice tributo 1040 — "Ritenute su redditi di lavoro autonomo: compensi per l'esercizio di arti e professioni". È la riga F24 dei professionisti: avvocati, commercialisti, ingegneri, consulenti, formatori, designer, e in generale ogni percipiente di lavoro autonomo abituale. Vale anche per il lavoro autonomo occasionale.

Codice tributo 1038 — "Ritenute su provvigioni inerenti rapporti di commissione, di agenzia, di mediazione, di rappresentanza di affari e di procacciamento di affari". È la riga F24 degli agenti di commercio, sia monomandatari sia plurimandatari. Anche se l'aliquota effettiva cambia (11,5% o 4,6% in funzione della dichiarazione resa), il codice tributo è il medesimo: cambia l'importo, non la classificazione.

La classificazione del percipiente fatta a monte determina meccanicamente quale codice si compila qui. Se il fornitore aveva causale A o B in fattura, la riga F24 è 1040; se aveva causale W, è 1038. Quando un agente di commercio fattura anche prestazioni occasionali di natura professionale, le due tipologie vanno separate: il compenso da provvigioni va a 1038, l'eventuale compenso per consulenza professionale va a 1040, sullo stesso modello con due righi distinti.

Mese di riferimento: il mese del pagamento al percipiente, non quello di emissione o di registrazione della fattura. Il principio di cassa, già anticipato, si traduce qui in un dato concreto da compilare. Una fattura datata 28 gennaio ma pagata il 4 marzo confluisce nell'F24 di marzo (mese di riferimento marzo, scadenza 16 aprile), non in quello di gennaio. La registrazione contabile può essere stata fatta a gennaio; il versamento si ancora al pagamento.

Scadenza: 16 del mese successivo al pagamento. La regola generale dei versamenti vale anche qui: se il 16 cade di sabato, di domenica o in una festività riconosciuta, la scadenza slitta al primo giorno lavorativo successivo. Non è una deroga eccezionale, è ordinaria amministrazione del calendario fiscale: la verifica della data effettiva fa parte della preparazione mensile dell'F24, esattamente come la verifica della data IVA.

Il modello F24 può ospitare più codici tributo nello stesso versamento. Se nello stesso mese il sostituto d'imposta ha pagato due professionisti e un agente, la sezione Erario porterà due righi: un 1040 con la somma delle ritenute sui due professionisti, un 1038 con la ritenuta sull'agente, anno e mese di riferimento identici, importi separati. Il totale del modello è la somma. Non è obbligatorio (né prudente) consolidare in un'unica riga ritenute di natura diversa: l'integrità del dato per codice tributo è la base che a fine anno il modello 770 ricostruisce.

Il modello 770 annuale dei sostituti d'imposta, presentato l'anno successivo, riepiloga proprio questo: tutti i versamenti F24 effettuati nell'anno, codice tributo per codice tributo, mese di riferimento per mese di riferimento, ricondotti ai percipienti pagati. Se il flusso F24 mensile è coerente — codice giusto, mese giusto, importo giusto — il 770 si compila come consolidamento; se ha incongruenze, riemergono qui prima di tutto.

Certificazione Unica per percipiente: aggregazione annuale e scadenze

La Certificazione Unica raccoglie, per ogni percipiente, tutti i dati dell'anno fiscale: compensi corrisposti nel periodo, ritenute operate, contributo previdenziale eventualmente versato per conto del percipiente (rivalsa INPS o cassa), codice causale del compenso. Il sostituto d'imposta produce una CU per ogni percipiente che ha pagato nell'anno solare, indipendentemente dal numero di fatture che quel percipiente ha emesso.

L'aggregazione è meccanica se il dato mensile è ordinato. Il file di lavoro che alimenta gli F24 — riga per fattura pagata, con percipiente, data di pagamento, compenso lordo, contributo previdenziale, ritenuta operata, codice tributo — si raggruppa per codice fiscale del percipiente. La somma dei compensi diventa il totale CU; la somma delle ritenute la trattenuta CU; la somma dei contributi previdenziali il dato previdenziale. Quando lo stesso percipiente ha ricevuto compensi di natura diversa nell'anno (per esempio un agente che ha anche fatturato consulenze professionali, con pagamenti finiti in parte a codice 1038 e in parte a 1040), la CU distingue per causale, riportando le righe separate.

Scadenze ordinarie: trasmissione telematica all'Agenzia delle Entrate entro il 16 marzo dell'anno successivo a quello dei compensi (per la CU 2026, riferita ai compensi 2025, il termine è il 16 marzo 2026); consegna della copia al percipiente entro lo stesso 16 marzo. Quando il 16 cade di sabato, domenica o festività, slittamento al primo giorno lavorativo successivo, secondo la regola generale dei versamenti e degli adempimenti telematici.

C'è una deroga rilevante per chi gestisce esclusivamente percipienti professionisti. Secondo le scadenze ufficiali della Certificazione Unica 2026 pubblicate dall'Agenzia delle Entrate, per le Certificazioni Uniche 2026 contenenti esclusivamente redditi di lavoro autonomo derivanti dall'esercizio abituale di arti o professioni la trasmissione telematica all'Agenzia delle Entrate può essere effettuata entro il 30 aprile 2026, anziché entro il termine ordinario del 16 marzo. La deroga è importante operativamente, ma circoscritta: vale per la sola trasmissione all'Agenzia, e solo se la CU di quel sostituto d'imposta non contiene altri tipi di reddito (lavoro dipendente, capitale, e simili). La consegna al percipiente resta dovuta entro il 16 marzo, e la presenza di anche una sola posizione fuori perimetro (per esempio una busta paga di un dipendente) riporta tutto al termine ordinario.

L'errore tipico nella prospettiva AP è pensare che la CU si "componga a marzo". In realtà la CU è il risultato dell'aggregazione di un registro mensile coerente. Se nel registro un fornitore è stato classificato due mesi come Cassa Forense e tre mesi come Gestione Separata, la CU annuale espone basi imponibili incongruenti. Se in due F24 il codice tributo è stato compilato 1038 e in altri due 1040 per lo stesso percipiente, la CU separa correttamente le righe ma il sostituto d'imposta deve sapere il perché. Tutti gli errori di precisione che si annidano nella gestione mensile riemergono qui, per ogni percipiente, su un volume annuale visibile sia all'Agenzia sia al fornitore.

Il modello 770, già citato, è l'altra metà dell'adempimento dichiarativo. Mentre la CU certifica i dati per ciascun percipiente, il 770 raccoglie la posizione complessiva del sostituto d'imposta: tutti i versamenti F24 dell'anno, ricondotti per codice tributo e per percipiente. Le due dichiarazioni si nutrono del medesimo registro mensile; un registro coerente le produce entrambe come consolidamento, un registro incoerente le produce entrambe con problemi.

Dal singolo documento al processo mensile: il workflow su volume

Le regole prese in isolamento — quale aliquota, quale base, quale codice tributo, quale data — sono semplici. La difficoltà compare quando le si applica con coerenza su volumi mensili, su un'anagrafica fornitori che cresce, su fatture che arrivano in formati misti. Il workflow mensile della ritenuta si articola in quattro momenti operativi:

  1. All'arrivo del documento. Estrazione del blocco DatiRitenuta dall'XML FatturaPA o dei campi ritenuta dalla riga PDF del fornitore occasionale; classificazione del percipiente (professionista, agente monomandatario, agente plurimandatario, forfettario); applicazione della rivalsa-vs-cassa per derivare base e importo della ritenuta. È il momento più sensibile: ogni errore qui si trascina su tutti i passaggi successivi.
  2. Al pagamento. Annotazione del pagamento sul registro per fornitore — data effettiva, compenso lordo, contributo previdenziale, ritenuta operata, codice tributo (1040 o 1038). È il momento in cui la ritenuta diventa un debito verso l'Erario, secondo il principio di cassa.
  3. Chiusura del mese, entro il 16 successivo. Aggregazione delle ritenute operate per codice tributo, generazione delle linee F24, versamento in tempo utile. La data del 16 è il vincolo, e si verifica sul calendario lavorativo prima della preparazione, non dopo.
  4. Aggregazione progressiva per percipiente. I totali per fornitore si accumulano mese su mese in un secondo registro orientato alla CU: compensi totali anno, ritenute totali anno, contributo previdenziale totale anno, codice causale prevalente. A marzo non si compone nulla da zero; si trasmette quello che il registro ha già consolidato.

I punti di errore che il processo manuale tende a generare quando il volume cresce sono tipici. Aliquota selezionata su memoria del fornitore invece che sulla causale del singolo documento, e quando il fornitore cambia regime (ad esempio un agente che passa da plurimandatario a monomandatario, o un professionista che si iscrive in corso d'anno alla cassa di categoria) il dato in memoria non si aggiorna. Base rivalsa-vs-cassa applicata in modo incoerente mese su mese, perché la distinzione fra Gestione Separata e cassa di categoria non è registrata in anagrafica e va ridedotta dalla fattura ogni volta. Mese di riferimento confuso fra emissione e pagamento, con conseguente F24 versato per il mese sbagliato. Codice tributo 1038 confuso con 1040 quando l'agente fattura anche prestazioni professionali. Ognuno di questi errori è un disallineamento che riemerge a marzo nella CU.

Il punto di leva, su volume, è spostare l'estrazione dal documento al batch. Leggere il blocco DatiRitenuta da tutti gli XML del mese in un unico passaggio, leggere la riga "ritenuta d'acconto" da tutti i PDF degli occasionalisti nello stesso passaggio, versarli in un registro per fornitore strutturato, e applicare le regole di rate selection e di base imponibile sul registro invece che ogni volta sul documento — è un modo diverso di organizzare lo stesso lavoro. Il guadagno non è di velocità in primis, è di coerenza: la stessa regola, applicata allo stesso modo, su ogni fattura del mese, indipendentemente da chi sta facendo la registrazione.

Invoice Data Extraction è lo strato di estrazione che alimenta questo registro mensile sul lato dei documenti che arrivano in PDF o come scansione. Il prodotto converte fatture in formato PDF (nativo o scansionato) e immagini in fogli strutturati Excel, CSV o JSON; l'utente carica i documenti del mese, descrive in linguaggio naturale i campi che gli servono — compenso lordo, tipo contributo previdenziale, aliquota ritenuta, importo ritenuta, codice causale, codice tributo derivato — e riceve una riga per fattura con quei campi. Il batch può arrivare a 6.000 file in una singola sessione, e per ogni riga del foglio di output viene fornito un riferimento al file e alla pagina di origine, in modo che la verifica puntuale sul documento resti possibile.

Quello che il prodotto sostituisce è la lettura ripetitiva del singolo documento; quello che non sostituisce è il giudizio del bookkeeper sull'anagrafica. La decisione "questo fornitore è in regime forfettario", "questo è un avvocato iscritto alla Cassa Forense, non un consulente in Gestione Separata", "questo agente è plurimandatario perché ha rilasciato la dichiarazione" resta una valutazione professionale; la macchina la registra, non la prende. Su volumi medi di fatture professionali, l'estrazione automatica dei campi ritenuta dalle fatture passive è il passo che rende possibile la coerenza del registro mensile — la rate selection e l'aritmetica rivalsa-vs-cassa, i due punti di errore manuale tipici, si applicano una volta sola sull'anagrafica e si propagano in modo uniforme su tutto il batch del mese, invece di essere ridiscussi documento per documento.

Extract invoice data to Excel with natural language prompts

Upload your invoices, describe what you need in plain language, and download clean, structured spreadsheets. No templates, no complex configuration.

Exceptional accuracy on financial documents
1–8 seconds per page with parallel processing
50 free pages every month — no subscription
Any document layout, language, or scan quality
Native Excel types — numbers, dates, currencies
Files encrypted and auto-deleted within 24 hours
Continue Reading