Prima di tutto: splafonamento ≠ sforamento
Vale la pena fissare il perimetro, perché la confusione terminologica è la prima causa di regolarizzazioni sbagliate.
- Splafonamento: è l'esportatore abituale (il cessionario/committente) che acquista in sospensione d'imposta oltre il plafond disponibile. La violazione è sua.
- Sforamento: è il fornitore che emette fattura non imponibile oltre l'importo indicato nella dichiarazione d'intento ricevuta. La violazione è del fornitore.
Le procedure di cui parliamo qui riguardano il primo caso.
Le modalità di rimedio sono state delineate dalla risoluzione n. 16/E/2017 e vanno oggi lette alla luce delle regole di fatturazione elettronica. Le alternative sono tre:
- Procedura A — nota di variazione in aumento della sola IVA emessa dal fornitore ex art. 26 D.P.R. 633/1972, con coinvolgimento della controparte;
- Procedura B — autofattura TD21 con versamento di IVA, interessi e sanzione tramite F24;
- Procedura C — autofattura TD21 con IVA e interessi assolti in liquidazione periodica, e solo la sanzione versata con F24.
La procedura A ha un limite pratico evidente: richiede la collaborazione di un fornitore che non ha commesso alcuna violazione, che deve liquidare e versare imposta non sua, e che dovrà poi essere rimborsato degli interessi di mora. Funziona, ma è lenta, negoziale e dipende da terzi.
B e C, al contrario, sono procedure interamente autogestite. Ed è per questo che meritano un approfondimento a sé — anche perché è qui che il gestionale fa la differenza tra una regolarizzazione pulita e un doppio versamento.
Procedura B — TD21 con versamento tramite F24
È la procedura "residuale nel tempo": si usa tipicamente quando lo splafonamento viene intercettato dopo la chiusura dell'anno in cui si è verificato.
Cosa si fa
L'esportatore abituale emette un'autofattura tipo documento TD21, senza alcun coinvolgimento del fornitore, e versa con F24:
- l'IVA dovuta sulle operazioni splafonate, utilizzando il codice tributo che individua il periodo in cui lo splafonamento si è verificato (non il periodo corrente);
- gli interessi legali, calcolati dal momento dello splafonamento al giorno del versamento (si ritiene con codice tributo 1991);
- la sanzione (codice 8904), ridotta secondo le regole del ravvedimento operoso in funzione del tempo trascorso dalla violazione.
I due dettagli di compilazione che contano
Il campo <Data> (2.1.1.3) va valorizzato con la data di effettuazione dell'operazione di regolarizzazione, la quale deve comunque ricadere nell'anno in cui si è verificato lo splafonamento. È un punto controintuitivo: si emette il documento oggi, ma lo si data all'anno della violazione. Il gestionale deve consentirlo senza forzature manuali sul tracciato.
Il blocco AltriDatiGestionali: nel campo <TipoDato> (2.2.1.16.1) va indicato il valore "F24". Serve a segnalare che l'imposta è stata assolta al di fuori della liquidazione periodica. Questa indicazione è richiesta solo per la procedura B, non per la C.
L'effetto in liquidazione
Ed eccoci al punto critico. Nella procedura B l'IVA dell'autofattura non deve confluire a debito nella liquidazione periodica, perché è già stata versata con F24. Il documento va però annotato nel registro degli acquisti per esercitare la detrazione.
Il risultato è un documento asimmetrico: detraibile in acquisti, ma neutro sul debito della liquidazione. Se il gestionale gestisce il TD21 come una normale autofattura in reverse charge, l'IVA rientra in liquidazione e si finisce per versarla due volte.
Procedura C — TD21 con autoliquidazione
È la procedura più snella, ma ha un vincolo temporale rigido.
Cosa si fa
Si emette la stessa autofattura TD21, sempre senza coinvolgere il fornitore, ma:
- l'IVA da splafonamento e i relativi interessi legali confluiscono nella liquidazione IVA periodica, dove vengono assolti;
- con F24 si versa soltanto la sanzione (codice 8904), ridotta da ravvedimento;
- il campo
AltriDatiGestionalinon va valorizzato con "F24".
Il vincolo che rende la procedura C non sempre praticabile
La risoluzione 16/E/2017 e le istruzioni alla fatturazione elettronica consentono questa modalità solo se l'autofattura è emessa entro il 31 dicembre dell'anno in cui si è verificato lo splafonamento (campo <Data> 2.1.1.3).
A stretto rigore, questo significa che un TD21 datato 31/12 deve essere trasmesso allo SdI entro il 12 gennaio dell'anno successivo, per rientrare nei termini ordinari di emissione della fattura immediata.
Superato quel confine, la procedura C non è più disponibile e si torna alla B (o alla A).
B o C: come si sceglie
| Procedura B | Procedura C | |
|---|---|---|
| Tipo documento | TD21 | TD21 |
| Coinvolgimento fornitore | No | No |
| Data documento (2.1.1.3) | Nell'anno dello splafonamento | Entro il 31/12 dell'anno dello splafonamento |
| IVA | Versata con F24 (codice tributo del periodo splafonato) | Assolta in liquidazione periodica |
| Interessi legali | Versati con F24 (cod. 1991) | In liquidazione periodica |
| Sanzione | F24, cod. 8904 ridotto | F24, cod. 8904 ridotto |
AltriDatiGestionali → TipoDato | "F24" | Non valorizzato |
| Effetto in liquidazione | Nessun debito, solo detrazione | Debito + detrazione |
In sintesi: se ci si accorge dello splafonamento entro l'anno, si usa la C; se ce ne si accorge dopo, resta la B.
Un'annotazione sulla sanzione, valida per entrambe: la misura edittale della violazione da splafonamento è stata rivista dalla riforma sanzionatoria (D.Lgs. 87/2024) per le violazioni commesse a partire dal 1° settembre 2024. Il coefficiente di riduzione da ravvedimento dipende poi dal momento in cui interviene la regolarizzazione. È l'unica variabile che va ricalcolata caso per caso, e conviene farla validare dal consulente fiscale prima di predisporre l'F24.
Il punto ERP: dove queste procedure si rompono davvero
Fin qui la norma. Ora la parte che, nella mia esperienza, determina se la regolarizzazione va a buon fine o genera un secondo problema.
1. Il TD21 non è "un'autofattura" generica. Molti gestionali trattano il tipo documento come un attributo di stampa del tracciato XML, non come un elemento del modello dati che governa il comportamento contabile. Ma TD21-procedura B e TD21-procedura C hanno comportamenti in liquidazione opposti. Servono due causali distinte, non una con un flag.
2. Data di effettuazione e data di trasmissione devono essere disaccoppiate. Entrambe le procedure richiedono un documento datato in un periodo diverso da quello di emissione materiale. Se il sistema impone che la data documento coincida con la data di registrazione, o blocca le date in periodi contabili chiusi, la procedura non è eseguibile senza interventi extra-sistema. E gli interventi extra-sistema sono esattamente ciò che rende un adempimento non auditabile.
3. AltriDatiGestionali deve essere valorizzabile a livello di causale. Non con un'eccezione gestita a mano sul singolo documento, ma come attributo della causale contabile. È l'unico modo per garantire che il campo sia sempre popolato quando serve e mai quando non serve.
4. Il registro acquisti e la liquidazione vanno separati concettualmente. Nella procedura B il documento è detraibile ma non genera debito. Se il codice IVA è l'unico attributo che pilota entrambi i comportamenti — come accade in molti data model — non c'è modo di ottenere questa asimmetria senza scritture manuali di rettifica.
5. Il monitoraggio del plafond è il vero collo di bottiglia. Tutto ciò che abbiamo descritto è rimedio. Il problema a monte è che lo splafonamento viene quasi sempre scoperto in sede di chiusura o di controllo, non nel momento in cui accade. Un progressivo plafond aggiornato in tempo reale — che integri esportazioni, cessioni intracomunitarie, dichiarazioni d'intento emesse e utilizzo effettivo per fornitore — trasforma un adempimento sanzionatorio in un alert.
Il che riporta alla tesi di sempre: il vincolo non è lo strumento fiscale, è il modello dati sottostante. Puoi avere il miglior modulo di fatturazione elettronica sul mercato, ma se il plafond è un totale ricalcolato a fine periodo invece di un saldo disponibile consultabile prima di registrare l'acquisto, lo splafonamento non lo previeni: lo scopri.
Checklist operativa
Prima di procedere con B o C, verificare che il gestionale consenta di:
- emettere un TD21 con data documento nell'anno dello splafonamento;
- pilotare separatamente detraibilità (registro acquisti) ed esigibilità (liquidazione);
- valorizzare
AltriDatiGestionali/TipoDato= "F24" per la sola procedura B; - agganciare il documento ai riferimenti delle operazioni originarie splafonate;
- rendere tracciabile il calcolo degli interessi legali e della sanzione ridotta;
- aggiornare il progressivo plafond a seguito della regolarizzazione.
Se anche una sola di queste voci richiede un workaround manuale, il problema non è la procedura di ravvedimento. È il modello dati.
I riferimenti normativi e di prassi citati (risoluzione n. 16/E/2017, art. 26 D.P.R. 633/1972, D.Lgs. 87/2024, istruzioni alla compilazione del TD21) vanno sempre verificati nella versione vigente al momento della regolarizzazione. Il contenuto ha finalità informative e non sostituisce il parere del proprio consulente fiscale.
Commenti
Posta un commento