Il ravvedimento operoso è uno strumento previsto dall’ordinamento italiano che consente al contribuente di regolarizzare spontaneamente errori o omissioni fiscali, beneficiando di sanzioni ridotte. Uno dei casi più comuni è la tardiva emissione della fattura elettronica.
In questa guida, ti mostrerò come costruire passo dopo passo un foglio Excel per calcolare automaticamente le sanzioni ridotte in base ai giorni di ritardo e alla normativa vigente nel 2025.
📌 Normativa di riferimento
La tardiva emissione della fattura elettronica è sanzionata secondo il D.Lgs. 471/1997, che prevede:
- Dal 90% al 180% dell’IVA per fatture emesse in ritardo con impatto sulla liquidazione.
- Da 250 a 2.000 euro per fatture senza impatto sull’IVA dovuta.
Grazie al ravvedimento operoso, la sanzione può essere ridotta in base al ritardo.
🛠 Cosa ti serve
- Microsoft Excel o Google Fogli
- Conoscenza base delle formule Excel
🧮 Struttura del file Excel
| Colonna | Descrizione |
|---|---|
| A: Importo IVA (€) | IVA della fattura emessa |
| B: Data prevista emissione | Quando andava emessa la fattura |
| C: Data effettiva emissione | Quando è stata realmente emessa |
| D: Tipo violazione | “Con IVA” o “Senza IVA” |
| E: Giorni di ritardo | Calcolo automatico |
| F: Fascia ravvedimento | In base ai giorni di ritardo |
| G: Aliquota sanzione (%) | Aliquota ridotta corrispondente |
| H: Sanzione piena (€) | 90% dell’IVA oppure 250€ |
| I: Sanzione ridotta (€) | Sanzione con ravvedimento |
🧑💻 Formule da usare
1. Giorni di ritardo (Colonna E)
=IF(AND(B2<>"",C2<>""), C2-B2, "")
2. Fascia ravvedimento (Colonna F)
=IF(E2="", "", IF(E2<=14, "Sprint", IF(E2<=30, "Breve", IF(E2<=90, "Medio", IF(E2<=365, "Lungo", IF(E2<=730, "Annuale", "Oltre biennale"))))))
3. Aliquota sanzione (%) (Colonna G)
| Fascia | Riduzione | Aliquota minima (%) |
|---|---|---|
| Sprint | 1/15 | 0.6% |
| Breve | 1/10 | 9% |
| Medio | 1/9 | 10% |
| Lungo | 1/8 | 11.25% |
| Annuale | 1/7 | 12.86% |
| Oltre biennale | 1/6 | 15% |
Formula:
=IF(F2="", "", IF(F2="Sprint", 0.6, IF(F2="Breve", 9, IF(F2="Medio", 10, IF(F2="Lungo", 11.25, IF(F2="Annuale", 12.86, 15))))))
4. Sanzione piena (Colonna H)
=IF(D2="Senza IVA", 250, IF(A2="", "", A2*90/100))
5. Sanzione ridotta (Colonna I)
=IF(G2="", "", H2 * G2 / 100)
✅ Esempio pratico
| IVA (€) | Data Prevista | Data Emessa | Tipo violazione | Ritardo (gg) | Fascia | Aliquota (%) | Sanzione piena (€) | Sanzione ridotta (€) |
|---|---|---|---|---|---|---|---|---|
| 220 | 10/06/2025 | 25/06/2025 | Con IVA | 15 | Breve | 9 | 198,00 | 17,82 |
📤 Suggerimenti finali
- Proteggi le celle con formule per evitare modifiche accidentali.
- Aggiungi una tabella riepilogativa se hai più righe.
- Puoi esportarlo in PDF da Excel o Google Fogli per conservarne una copia.

🧩 Estensioni possibili
- Calcolo interessi legali
- Colonne per ravvedimento per altre violazioni (omessa registrazione, tardivo versamento, ecc.)
- Interfaccia utente semplificata con moduli
📂 Ecco un file di esempio pronto all’uso
Per aiutarti a partire subito, abbiamo preparato un file Excel già pronto con tutte le formule spiegate in questa guida. Include una riga compilata con dati di esempio e una riga vuota per test personalizzati.
👉 Scarica il file di esempio (.xlsx)
Potrai usarlo per calcolare in modo semplice e automatico le sanzioni ridotte previste dal ravvedimento operoso in caso di tardiva emissione di fattura elettronica. È uno strumento utile sia per studi professionali che per imprese che gestiscono internamente gli adempimenti fiscali.
Il contenuto di questo articolo ha scopo puramente informativo e non sostituisce in alcun modo la consulenza di un professionista qualificato. Per questioni fiscali specifiche, contenziosi o casi complessi, è sempre consigliato rivolgersi a un commercialista o consulente fiscale di fiducia.
Sei un professionista e vuoi aprire una partita IVA? facilefatturare.it ha una promo per te!
Registrati per te 12 mesi GRATIS! Iscriviti Gratis adesso!
Sei ancora indeciso? Richiedi maggiori informazioni
Hai bisogno di una guida? Leggi la sezione dedicata