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.
Prima del calcolo c'è la fonte d'errore più frequente nella contabilità 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.
La ritenuta è un'imposta per cassa: conta 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>
Per questo flusso bastano tre segnali: RT01 indica la ritenuta ordinaria su persona fisica, di norma da ricondurre al 1040 quando la causale è A; RT02 è raro ma segnala una persona giuridica; RT04 indica ENASARCO e porta l'analisi verso le provvigioni degli agenti e il codice 1038. Gli altri codici contributivi vanno conservati nel tracciato, ma non cambiano da soli la scelta fra 1040 e 1038.
Per le fatture cartacee o PDF da fornitori occasionali — collaboratori una tantum, lavoratori autonomi occasionali senza partita IVA, fornitori fuori SDI — l'estrazione passa dal testo: riga della ritenuta, aliquota, importo e base. La prima verifica è di coerenza: DatiRitenuta su un fornitore forfettario segnala un'anomalia; assenza del blocco su un professionista ordinario non elimina l'obbligo del sostituto d'imposta.
Quando il volume cresce, leggere il blocco DatiRitenuta da tutti gli XML del mese in un unico passaggio diventa un'attività affine all'estrazione massiva delle fatture elettroniche XML in Excel che alimenta il registro IVA acquisti.
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:
- La causale pagamento sulla fattura elettronica (campo
CausalePagamentodel 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. - 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.
- 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 di non assoggettamento a ritenuta. Nessuna trattenuta da operare e nessun 1040 da versare; per la CU, verificare l'esonero o l'eventuale eccezione applicabile al caso specifico prima di chiudere l'anno.
- 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:
| Voce | Importo |
|---|---|
| Compenso lordo | 1.000,00 |
| Rivalsa INPS 4% | 40,00 |
| Imponibile IVA (compenso + rivalsa) | 1.040,00 |
| IVA 22% | 228,80 |
| Totale fattura | 1.268,80 |
| Base ritenuta (compenso + rivalsa) | 1.040,00 |
| Ritenuta 20% | 208,00 |
| Netto da pagare al fornitore | 1.060,80 |
Esempio B — avvocato iscritto alla Cassa Forense, contributo integrativo 4%. Stesso compenso, stessa IVA, ma il 4% addizionato non è rivalsa INPS:
| Voce | Importo |
|---|---|
| Compenso lordo | 1.000,00 |
| Contributo Cassa Forense 4% | 40,00 |
| Imponibile IVA (compenso + cassa) | 1.040,00 |
| IVA 22% | 228,80 |
| Totale fattura | 1.268,80 |
| Base ritenuta (solo compenso) | 1.000,00 |
| Ritenuta 20% | 200,00 |
| Netto da pagare al fornitore | 1.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:
| Conto | Dare | Avere |
|---|---|---|
| Costi per servizi professionali | 1.040,00 | |
| IVA a credito | 228,80 | |
| Debiti verso fornitori | 1.060,80 | |
| Erario c/ritenute da versare | 208,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:
| Conto | Dare | Avere |
|---|---|---|
| Costi per servizi professionali | importo lordo | |
| Debiti verso fornitori | stesso 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 riepiloga i versamenti F24 per codice tributo, mese di riferimento e percipiente; per questo il registro mensile deve conservare codice, mese e importo senza riclassificazioni a posteriori.
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 scadenza separata per le CU che riguardano solo lavoro autonomo abituale o provvigioni. Secondo lo scadenzario ufficiale dell'Agenzia delle Entrate per il 30 aprile 2026, entro quella data vanno trasmesse le CU 2026 contenenti esclusivamente redditi di lavoro autonomo rientranti nell'esercizio abituale di arte o professione oppure provvigioni non occasionali da commissione, agenzia, mediazione, rappresentanza o procacciamento d'affari. La distinzione conta perché questo articolo tratta sia il 1040 sia il 1038. La consegna al percipiente resta da gestire separatamente secondo il calendario applicabile.
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 flusso mensile della ritenuta si articola in quattro momenti operativi:
- 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.
- 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.
- 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.
- 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.
Gli errori ricorrenti sono pochi: aliquota scelta a memoria invece che sulla causale del documento, base rivalsa-vs-cassa applicata in modo incoerente, mese di riferimento confuso tra emissione e pagamento, codice 1038 scambiato con 1040 quando un agente fattura anche consulenze. Sono disallineamenti piccoli sul singolo documento, ma visibili a marzo nella CU.
Quando le fatture diventano molte, il vantaggio operativo è estrarre i dati su tutte le fatture del mese, non una fattura alla volta. Leggere il blocco DatiRitenuta da tutti gli XML, leggere la riga "ritenuta d'acconto" da tutti i PDF degli occasionalisti, versare i dati in un registro per fornitore e applicare lì le regole di aliquota e base imponibile dà coerenza: la stessa regola, applicata allo stesso modo, su ogni fattura del mese.
Invoice Data Extraction alimenta questo registro quando i documenti arrivano in PDF o scansione: l'utente carica le fatture del mese, descrive i campi richiesti — compenso lordo, tipo contributo previdenziale, aliquota ritenuta, importo ritenuta, codice causale, codice tributo derivato — e riceve un foglio Excel, CSV o JSON con una riga per fattura e riferimento a file e pagina di origine.
Il prodotto sostituisce la lettura ripetitiva del singolo documento, non il giudizio del responsabile contabile sull'anagrafica. Su volumi medi di fatture professionali, l'estrazione automatica dei campi ritenuta dalle fatture passive rende coerente il registro mensile: scelta dell'aliquota e aritmetica rivalsa-vs-cassa si applicano una volta sull'anagrafica e si propagano in modo uniforme su tutto il lotto del mese.
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.
Related Articles
Explore adjacent guides and reference articles on this topic.
Registro IVA acquisti da fatture elettroniche: workflow mensile
Come popolare il registro IVA acquisti dalle fatture elettroniche ricevute: campi riga, IVA indetraibile, reverse charge interno e collegamento alla LIPE.
Autofattura TD17, TD18, TD19 per fornitori esteri
Guida pratica a TD17, TD18 e TD19 per fornitori esteri: scelta del codice, compilazione XML, scadenze SDI e registri IVA.
Riconciliazione DDT e fattura differita fornitori
Come controllare una fattura differita fornitore contro i DDT ricevuti: DatiDDT, quantità, prezzi, righe aggregate, eccezioni e note di credito.