Adempimenti e imposte

Codici natura IVA in fattura elettronica: N1, N2, N3, N4, N5, N6, N7

A cosa serve il campo Natura e quale codice indicare quando la fattura non riporta IVA: esclusioni, non soggette, non imponibili, esenti, margine e reverse charge.

Quando una riga della fattura elettronica ha aliquota IVA pari a zero, nel file XML va indicato il campo Natura: un codice che spiega perché l'imposta non è applicata. Le specifiche tecniche dell'Agenzia delle Entrate elencano i valori ammessi, da N1 a N7, con sottocodici per non soggette (N2.1, N2.2), non imponibili (N3.1-N3.6) e inversione contabile (N6.1-N6.9). Scegliere il codice sbagliato può generare uno scarto o un'errata liquidazione dell'IVA, e i codici determinano anche se sulla fattura è dovuta l'imposta di bollo. Questa guida riepiloga il significato di ciascun codice.

  • N1: operazioni escluse dalla base imponibile ex art. 15 del DPR 633/72.
  • N2.1 e N2.2: operazioni non soggette (artt. da 7 a 7-septies, oppure altri casi come il regime forfettario).
  • N3.1-N3.6: operazioni non imponibili (esportazioni, cessioni intracomunitarie, dichiarazioni d'intento e altre).
  • N4 esenti; N5 regime del margine; N6.1-N6.9 inversione contabile; N7 IVA assolta in altro Stato UE.

Come funziona

Individua perché la riga non porta IVA. Il campo Natura si compila solo quando l'aliquota è 0: se applichi un'aliquota (22%, 10%, 5%, 4%) non si indica alcun codice natura.

Per le operazioni fuori dal campo IVA scegli N2.1 (non soggette ai sensi degli artt. da 7 a 7-septies del DPR 633/72, per esempio prestazioni senza territorialità italiana) oppure N2.2 (non soggette, altri casi: è il codice tipico del regime forfettario). N1 riguarda gli importi esclusi ex art. 15, come le anticipazioni in nome e per conto del cliente.

Per le operazioni non imponibili usa la famiglia N3: N3.1 esportazioni, N3.2 cessioni intracomunitarie, N3.3 cessioni verso San Marino, N3.4 operazioni assimilate alle esportazioni, N3.5 a seguito di dichiarazioni d'intento, N3.6 altre operazioni che non concorrono alla formazione del plafond.

Per le operazioni esenti usa N4; per il regime del margine o IVA non esposta in fattura usa N5; per l'inversione contabile scegli tra N6.1 e N6.9 in base al settore (rottami, oro e argento, subappalto edile, fabbricati, telefoni cellulari, prodotti elettronici, comparto edile, settore energetico, altri casi); per servizi di telecomunicazioni, radiodiffusione ed elettronici con IVA assolta in un altro Stato UE usa N7.

Ricorda che N2 e N3 senza sottocodice non sono più validi dal 2021: si indica sempre il codice completo. Se la fattura è soggetta a bollo (N2.1, N2.2, N3.5, N3.6, N4 e importo superiore a 77,47 €), valorizza anche il campo Bollo virtuale.

Riferimenti normativi

  • Agenzia delle Entrate, Allegato A — Specifiche tecniche della fattura elettronica (versione 1.9 e successive): valori ammessi per il campo Natura.
  • DPR 26 ottobre 1972, n. 633, artt. 7-7-septies, 8, 10 e 15 — territorialità, non imponibilità, esenzioni ed esclusioni.
  • DPR 26 ottobre 1972, n. 633, art. 17 — inversione contabile.

Domande frequenti

Quando devo compilare il campo Natura?

Solo quando la riga ha aliquota IVA zero, cioè quando l'imposta non viene applicata. In quel caso il codice natura è obbligatorio e spiega il motivo dell'assenza di IVA. Se applichi un'aliquota, il campo Natura non va compilato.

Che codice natura usa un forfettario?

In genere N2.2, operazioni non soggette (altri casi), con la dicitura di operazione in franchigia ai sensi della L. 190/2014. Il forfettario non addebita IVA e, se la fattura supera 77,47 €, applica l'imposta di bollo da 2 €.

Qual è la differenza tra N3 e N4?

N3 indica operazioni non imponibili (esportazioni, cessioni intracomunitarie e simili), che danno diritto alla detrazione dell'IVA sugli acquisti. N4 indica operazioni esenti (art. 10, come molte prestazioni sanitarie o finanziarie), che limitano la detrazione.

Posso ancora usare il codice N2 o N3 senza sottocodice?

No. Dal 1° gennaio 2021 i codici natura N2, N3 e N6 vanno indicati con il sottocodice completo (per esempio N2.2, N3.2, N6.3). Le specifiche tecniche dell'Agenzia sono state aggiornate più volte: usa sempre la versione in vigore.

4invoices sceglie il codice natura e lo inserisce nell'XML?

No. 4invoices permette di impostare l'aliquota IVA per ogni riga della fattura e di scaricare il PDF, ma non genera l'XML FatturaPA, non compila il campo Natura e non è collegato allo SDI. Il codice natura corretto va scelto con il tuo commercialista e inserito nello strumento che trasmette la fattura elettronica.

Vedi anche

Prepara le tue fatture con IVA e PDF

4invoices crea fatture con aliquota IVA per riga, in qualsiasi valuta con tasso di cambio, e le scarica in PDF. 6 mesi di prova gratuita, senza carta di credito. Non genera l'XML e non compila i codici natura.

Prova gratis →