Italia¶
Configurazione¶
Installa i seguenti moduli per ottenere tutte le funzionalità della localizzazione italiana:
Nome |
Nome tecnico |
Descrizione |
---|---|---|
Italia - Contabilità |
|
|
Italia - Fatturazione Elettronica |
|
Implementazione fattura elettronica |
Italia - Fatturazione Elettronica |
|
Ritenuta d’acconto fattura elettronica |
Italia - Rendiconti Contabili |
|
Rendiconti specifici del Paese |
Italia - DDT stock |
|
Documento di Trasporto (DDT) |

Informazioni aziendali¶
La configurazione delle informazioni aziendali consente di impostare il database contabile in maniera appropriata. Per aggiungere informazioni, vai su Aggiorna informazioni nella sezione Aziende. Da qui, riempi i seguenti campi:
e fai clic suIndirizzo: l’indirizzo dell’azienda;
Partita IVA: partita IVA dell’azienda;
Codice Fiscale: codice fiscale dell’azienda;
Regime fiscale: regime fiscale dell’azienda.

Fatturazione elettronica¶
L”SdI è il sistema di fatturazione elettronica utilizzato in Italia che consente di inviare e ricevere fatture elettroniche. I documenti devono essere in formato XML ed essere convalidati ufficialmente dal sistema prima di essere consegnati.
Per essere in grado di ricevere fatture e notifiche, è necessario informare l”SdI circa l’invio e l’elaborazione dei file dell’utente da parte di Odoo. Per farlo, bisogna configurare il Codice Destinatario Odoo dal portale dell” Agenzia Delle Entrate.
Accedi alla pagina https://ivaservizi.agenziaentrate.gov.it/portale/;
Vai alla sezione
;Imposta l’utente come entità legale per il numero di partita IVA di cui vuoi configurare l’indirizzo elettroncio;
Inserisci il Codice Destinatario
K95IV18
di Odoo nella sezione e conferma.
Interscambio di dati elettronici (EDI)¶
Per la localizzazione italiana, Odoo usa il formato EDI FatturaPA utilizzato nei registri predefiniti. Una volta configurata l’autorizzazione per l’elaborazione dei file, tutte le fatture vengono inviate automaticamente.
Nota
È possibile abilitare la fatturazione elettronica per altri registri relativi a vendite e acquisti oltre a quelli predefiniti.
Puoi controllare lo stato attuale di una fattura dal campo Fatturazione elettronica. Il file XML viene memorizzato nel chatter relativo alla fattura.

Vedi anche
Configurazione delle imposte¶
Molte delle funzionalità per la fatturazione elettronica vengono implementate utilizzando il regime fiscale di Odoo. È molto importante configurare adeguatamente le imposte per generare fatture in maniera corretta e gestire altri casi di fatturazione. Ad esempio, per l” inversione contabile è necessario configurare impostazioni specifiche. Infatti, in questo caso, il venditore non deve addebitare l’IVA al cliente ma è il cliente a pagare autonomamente l’IVA stessa al governo. Vi sono due tipi principali:
Inversione contabile esterna¶
Fatture¶
Per creare una fattura di esportazione, assicurati che le righe della fattura utilizzino tutte un’imposta configurata per l” inversione contabile. La localizzazione italiana contiene un esempio di imposta per l’inversione contabile per l’esportazione nell’UE da utilizzare come riferimento (0% UE
, etichetta fattura 00eu
), che puoi trovare in . Le esportazioni sono esenti da IVA e quindi le tasse per l” inversione contabile richiedono che l’opzione Ha sgravio fiscale (Italia) sia spuntata, con entrambi i campi Tipo di sgravio e Riferimento normativo compilati.

Nota
Se hai bisogno di utilizzare un altro tipo di Sgravio fai clic su nel menu delle imposte per creare una copia di un’imposta simile già esistente. In seguito, seleziona un altro Sgravio e Salva. Ripeti il processo tutte le volte che hai bisogno di tipi diversi di tasse per Sgravi.
Suggerimento
Rinomina le imposte dal campo Nome secondo il tipo di Sgravio per differenziarle facilmente.
Sulla tua fattura, seleziona l’imposta corrispondente di cui hai bisogno nel campo Imposte. Puoi trovare le seguenti informazioni aggiuntive aprendo il file XML della fattura emessa:
Indirizzo SdI (Codice Destinatario): deve essere compilato sia per l”UE che fuori l’UE;
ID Paese: deve contenere il Paese del venditore straniero nel codice a due lettere ISO (Alpha-2) (ad es.,
IT
per l””Italia”);CAP: deve essere riempito con
00000
;Partita Iva (Numero partita IVA): deve contenere il numero di partita IVA per le aziende EU e
OO99999999999
(lettera “O” doppia, non “zero”) per le aziende non-UE. In caso di clienti privati privi di numero di partita IVA utilizza0000000
;Codice Fiscale: per le società estere prive di un Codice Fiscale vero , qualsiasi identificatore riconoscibile è valido.
Nota
Odoo non supporta l’invio di file XML modificati dall’utente.
Per le fatture è possibile individuare vari tipi di configurazione grazie al codice Tipo Documento:
TD02
- Acconti;TDO7
- Fattura semplificata;TD08
- Nota di credito semplificata;TD09
- Nota di debito semplificata;TD24
- Fattura differita.
Acconti.
Le fatture d” acconto vengono importate/esportate con un codice Tipo Documento
TDO2
diverso rispetto a fatture regolari. Dopo aver importato la fattura viene creata una fattura fornitore regolare.Odoo esporta le registrazioni come
TD02
se vengono rispettate le seguenti condizioni:
È una fattura;
Tutte le righe della fattura vengono collegate alle righe dell’ordine di vendita che hanno il valore
is_downpayment
impostato suVero
.
Fatture semplificate e note di credito/debito.
Le fatture semplificate e le note di credito possono essere utilizzate per certificare le operazioni nazionali al di sotto di 400 EURO (IVA inclusa). Lo stato è lo stesso di una fattura regolare ma con meno requisiti relativi alle informazioni.
Per creare una fattura semplificata è necessario includere:
Customer Invoice reference: unique numbering sequence with no gaps;
Data fattura: data di emissione della fattura;
Informazioni dell’azienda: informazioni complete del venditore (numero di partita IVA/TIN, nome, indirizzo completo) in ;
IVA: il numero di partita IVA/TIN dell”acquirente” (nel profilo corrispondente);
Totale: l” importo totale (IVA inclusa) della fattura.
Nell’ambito dell” EDI, Odoo esporta le fatture semplificate se:
Si tratta di un’operazione nazionale (ad es. il partner è italiano);
I dati dell’acquirente non sono sufficienti per una fattura regolare;
I campi richiesti per una fattura regolare (indirizzo, CAP, città, nazione) sono forniti;
L’importo totale IVA inclusa è inferiore a 400 EURO.
Nota
La soglia di 400 EURO è stata definita dal decreto del 10 maggio 2019 pubblicato nella Gazzetta Ufficiale. Ti consigliamo di verificare il valore ufficiale attuale.
Fatture differite.
La fattura differita è una fattura emessa in ritardo rispetto alla vendita dei beni o all’erogazione dei servizi. Una fattura differita deve essere emessa al massimo il 15 giorno del mese successivo alla consegna oggetto del documento.
Di solito, si tratta di una fattura periodica che contiene l’elenco delle vendite di beni o servizi effettuate durante il mese. L’azienda può raggruppare le vendite in un”unica fattura solitamente emessa alla fine del mese per ragioni contabili. Le fatture differite sono predefinite per i commercianti all’ingrosso che hanno clienti ricorrenti.
Se i beni sono trasportati da un +corriere*, ogni consegna presenta un Documento di Transporto (DDT) associato. La fattura differita deve indicare i dettagli delle informazioni di tutti i DDT per una migliore tracciabilità.
Nota
La fatturazione elettronica di fatture differite richiede il modulo l10n_it_stock_ddt
. In questo caso, nella fattura elettronica viene utilizzato un Tipo Documento TD24
specifico.
Odoo esporta le registrazioni come TD24
se vengono rispettate le seguenti condizioni:
È una fattura;
È associata a consegne i cui DDT hanno una data diversa rispetto a quella di emissione della fattura.
Fatture fornitore¶
Le aziende italiane che comprano beni o servizi in qualsiasi Paese appartenente all’Unione Europea (o servizi da Paesi non-EU) devono dichiarare all” Agenzia delle Entrate le informazioni presenti nella fattura ricevuta. Tale operazione consente di completare la fattura con le informazioni relative alle imposte e inviarla. Il venditore deve essere configurato come Cedente/Prestatore e l’acquirente come Cessionario/Committente. Nel documento XML della fattura fornitore, quest’ultimo sarà identificato come Cedente/Prestatore e la tua azienda in qualità di Cessionario/Committente.
Nota
Le fatture autofatturate o le integrazioni delle fatture IVA devono essere emesse e inviate all’Agenzia delle Entrate.
È possibile selezionare le imposte per l” inversione contabile al momento dell’inserimento delle stesse in una fattura fornitore. Le imposte vengono attivate automaticamente nella posizione di bilancio italiana. Seleziona Contabilità --> Configurazione --> Imposte
, in modo da attivare e configurare correttamente gli ambiti impositivi 10%
e 22%
relativi a Beni e Servizi, con le griglie fiscali corrette. Quest’ultime vengono configurate automaticamente per garantire il corretto inserimento delle registrazioni contabili e la visualizzazione del resoconto fiscale.
Per le fatture fornitore vengono individuati tre tipi di configurazione da un codice chiamato Tipo Documento:
TD17
- Comprare servizi da Paesi UE e non-UE;TD18
- Comprare beni dall”UE;TD19
- Comprare beni da un fornitore straniero ma i beni sono già in Italia in un deposito IVA.
Comprare servizi da Paesi UE e non-UE:
Il venditore straniero fattura un servizio con un prezzo IVA esclusa, in quanto non è tassabile in Italia. L’IVA viene pagata dall” acquirente in Italia;
All’interno dell’UE: l” acquirente integra la fattura ricevuta con le informazioni sull’IVA da dichiarare in Italia (ad es. integrazione imposte fattura fornitore);
Non-UE: l” acquirente invia autonomamente la fattura (ad es. autofatturazione).
Odoo esporta un’operazione come
TD17
se vengono rispettate le seguenti condizioni:
È una fattura fornitore;
Almeno una delle imposte presenti nelle righe della fattura deve corrispondere alla griglia delle imposte VJ;
Tutte le righe della fattura hanno Servizi come prodotti oppure un’imposta con i Servizi come ambito impositivo.
Comprare beni* dall”**UE:
Le fatture emesse all’interno dell’UE segue un formato standard pertanto è richiesta solo l’integrazione delle fatture esistenti.
Odoo esporta un’operazione come TD18
se vengono rispettate le seguenti condizioni:
È una fattura fornitore;
Almeno una delle imposte presenti nelle righe della fattura deve corrispondere alla griglia delle imposte VJ;
Tutte le righe della fattura presentano la voce Di consumo per i prodotti oppure un’imposta con i Beni come ambito impositivo.
Comprare beni da un fornitore straniero ma i beni sono già in Italia in un deposito IVA:
Dall’UE: l” acquirente integra la fattura ricevuta con le informazioni sull’IVA da dichiarare in Italia (ad es. integrazione imposte fattura fornitore);
Non-UE: l”acquirente invia una fattura a se stesso (ad es., autofatturazione).
Odoo esporta una registrazione come TD19
se vengono rispettate le seguenti condizioni:
È una fattura fornitore;
Almeno una delle imposte presenti nelle righe della fattura deve corrispondere alla griglia delle imposte VJ3;
Tutte le righe della fattura presentano la voce Di consumo per i prodotti oppure un’imposta con i Beni come ambito impositivo.
Avvertimento
Odoo non fornisce i requisiti per la Conservazione Sostitutiva. Altri fornitori e l”Agenzia delle Entrate forniscono uno spazio di archiviazione gratuito e certificato al fine di rispettare le condizioni richieste.
Inversione contabile interna¶
Avvertimento
Attualmente, Odoo non supporta processi nazionali relativi all” inversione contabile interna.
Griglie imposte “Inversione contabile”¶
La localizzazione italiana ha la sezione specifica griglia imposta per le imposte relative all” inversione contabile. Le griglie sono individuabili grazie all’etichetta VJ ed è possibile trovarle nella sezione .

San Marino¶
Fatture¶
La Repubblica di San Marino e l’Italia hanno accordi speciali per quanto riguarda le operazioni legate alla fatturazione elettronica. Le fatture seguono le regole comuni per l” inversione contabile. Odoo non supporta ulteriori requisiti aggiuntivi ma lo Stato chiede comunque all’utente di:
Selezionare un’imposta con l’opzione È esente tasse (Italia) spuntata e l” Esenzione impostata su
N3.3
;Use the generic SdI Codice Destinatario
2R4GTO8
. The invoice is then routed by a dedicated office in San Marino to the correct business.
Fatture¶
Quando si riceve una fattura cartacea da San Marino, qualsiasi azienda italiana deve inviare la fattura all” Agenzia delle Entrate compilando il campo Tipo Documento della fattura elettronica con il valore speciale TD28
.
Odoo esporta una registrazione come TD28
se vengono rispettate le seguenti condizioni:
È una fattura fornitore;
Almeno una delle imposte presenti nelle righe della fattura deve corrispondere alla griglia delle imposte VJ;
Il Paese del partner è San Marino.
Pubblica amministrazione (B2G)¶
Avvertimento
Odoo non invia direttamente le fatture al governo in quanto è necessario firmarle. Se notiamo che il codice destinatario è a 6 cifre, la fattura non viene inviata alla PA automaticamente ma è possibile scaricare l’XML, firmarlo con un programma esterno e inviarlo tramite il portale.
Firma elettronica qualificata¶
Per le fatture destinate alla Pubblica Amministrazione (B2G), è richiesta una Firma elettronica qualificata per tutti i file inviati tramite l” SdI. Il file XML deve essere certificato attraverso:
una smart card;
un token USB;
un modulo di sicurezza dell’hardware (HSM).
CIG, CUP, dati ordine d’acquisto¶
Per garantire la tracciabilità dei pagamenti da parte delle amministrazioni pubbliche, le fatture elettroniche emesse devono contenere:
Il CIG, tranne nei casi d’esclusione dalla tracciabilità previsti dalla legge n. 136 del 13 agosto 2010;
Il CUP, in caso di fatture relative a lavori pubblici.
Se il file XML lo richiede, l” Agenzia delle Entrate può elaborare esclusivamente i pagamenti delle fatture elettroniche quando il file XML contiene un CIG e CUP. Per ogni fattura elettronica, è necessario indicare il CUU che rappresenta il codice identificativo unico che permette all” SdI di consegnare correttamente la fattura elettronica all’ufficio ricevente.
Nota
Il Codice Unico di Progetto e il CIG devono essere inclusi in uno dei seguenti blocchi di informazioni: 2.1.2 (Dati Ordine Acquisto), 2.1.3 (Dati Contratto), 2.1.4 (Dati Convenzione), 2.1.5 (Date Ricezione), or 2.1.6 (Dati Fatture Collegate). Questi corrispondono agli elementi del file XML della fattura elettronica denominati CodiceCUP e CodiceCIG, le cui tabelle possono essere trovate sul sito web del governo.
Il
CUU (Codice Univoco Ufficio)
deve essere incluso nella fattura elettronica corrispondente all’elemento 1.1.4 (CodiceDestinario).
Ri.Ba. (Ricevuta Bancaria)¶
Ri.Ba. is a payment method widely used in Italy where vendors request payments through their bank, which forwards the request to the customer’s own bank and takes responsibility for the collection. This enables payment automation and reduces risks for the vendor.
The vendor generally uploads a fixed-format text file with the list of payments to the bank’s web portal.
Nota
Ri.Ba. are exclusively for domestic payments in Italy. For recurring international payments, please use SEPA Direct Debt (SDD)
Configurazione¶
Check that the
l10n_it_riba
module is installed.Go to
and select the company that will use Ri.Ba.Fill out the required SIA Code.
Nota
The SIA Code identifies businesses within the Italian banking network and is used to receive money through specific payment methods. It consists of one letter and four digits (e.g., T1234) and can usually be found on the bank’s portal or obtained by contacting the bank.
Ensure the Company’s bank account has an Italian IBAN.
Vedi anche
How to configure Bank Accounts
Accept Ri.Ba. for your invoices¶
Payments of type Ri.Ba. can be registered from the Invoices ( ).
Importante
Make sure that your invoice involves a Partner that has a bank account with an Italian IBAN.
Then, all Payments must be grouped in a Batch Payment.
Vedi anche
Once you press the Validate button for the Batch Payment, the Ri.Ba. file is generated and attached to the Batch Payment, so you can download it and upload it through your bank’s web portal.
