Italia¶
Configuración¶
Instale los siguientes módulos para obtener todas las funciones de la localización de Italia:
Nombre |
Nombre técnico |
Descripción |
---|---|---|
Italia - Contabilidad |
|
Paquete de localización fiscal predeterminado |
Italia - Facturación Electrónica |
|
Implementación de la factura electrónica |
Italia - Facturación electrónica (retención) |
|
Retención de la factura electrónica |
Italia - informes contables |
|
Informes específicos del país |
Italia - DDT de stock |
|
Documentos de transporte - Documento di Trasporto (DDT) |
Información de la empresa¶
Configurar la información de la empresa garantiza que su base de datos de Contabilidad esté configurada de forma correcta. Para agregar información, vaya a Empresas haga clic en Actualizar información. Complete los siguientes campos:
, y en la secciónDirección: la dirección de la empresa.
NIF: NIF de la empresa;
Código fiscal: el código fiscal de la empresa.
Sistema tributario: el sistema tributario bajo el que se encuentra la empresa.

Configuración de impuestos¶
Muchas de las funciones de facturación electrónica se implementan con el sistema de impuestos de Odoo. Por lo tanto, debe configurar bien los impuestos para que las facturas se generen correctamente y pueda trabajar con otros casos de uso de facturación.
La localización italiana contiene ejemplos predefinidos de impuestos para varios casos.
Exención fiscal¶
El uso de impuestos sobre la venta que ascienden a cero por ciento (0%) es requerido por las autoridades italianas para llevar un registro exacto del Tipo de exención fiscal (Natura) y Referencia legal que justifican la exención operada en una línea de factura.
Example
El impuesto de exportación en la Unión Europea se puede usar como referencia (0% EU
, etiqueta de la factura 00eu
). Lo puede encontrar en . Las exportaciones están exentas de IVA, por lo tanto, necesitan el tipo Exoneración y que se llene la Referencia legal.

Ver también
Hay muchos códigos de tipo de exención fiscal (Natura) y Referencias legales. Asegúrese de revisar la última versión disponible para obtener la información más reciente en:
Nota
Si necesita usar un tipo de exención diferente, vaya a Duplicar. En la pestaña Opciones avanzadas agregue la Exención y la Referencia legal. Para confirmar haga clic en Guardar.
, seleccione u impuesto similar, después haga clic en el icono de engranaje y seleccioneTruco
Renombre sus impuestos en el campo Nombre según su Exoneración para diferenciarlos con facilidad.
Revertir un cargo¶
El mecanismo para revertir un cargo es una regla de IVA que cambia la obligación de pagar el IVA del proveedor al cliente. Los clientes pagan el IVA a la AdE. Hay diferentes tipos:
- Revertir un cargo interno (para ventas nacionales)La responsabilidad de IVA cambia al comprador para ciertas categorías de productos y servicios.
- Revertir un cargo externo (para ventas dentro de la UE)El IVA se debe pagar en el país de la entrega o en el país donde se realiza el servicio. Cuando el comprador es una empresa italiana, entonces la UE ofrece un mecanismo que permite que el vendedor transfiera la responsabilidad al comprador.
Facturas¶
Las facturas a clientes con un cargo revertido no muestran cantidad de IVA, pero la AdE requiere que el vendedor especifique el motivo de la Exención fiscal y la Referencia legal que activa el mecanismo de revertir cambio. Odoo brinda un conjunto de impuestos 0% especiales que se pueden asignar a cada línea de factura para revertir el cambio, lo cual representa las configuraciones más usadas.
Facturas de proveedor¶
Las empresas italianas sujetas a los Cargos Revertidos deben enviar la información en la factura recibida a la AdE.
Nota
Los archivos de IVA XML reportados se deben emitir y enviar a la AdE para impuestos con cambios revertidos.
Al crear una factura de proveedor podrá agregar los impuestos de cargo revertido al campo Impuestos. Puede revisar qué impuestos están disponibles si va a . Allí verá que los impuestos del 10% para bienes y del 22 % para servicios están activados, entre otros. Debido a la configuración automática de la posición fiscal italiana, estos se activan en automático en la lista de impuestos.
Tablas de impuestos¶
La localización italiana tiene una sección específica de tablas de impuestos para los de cargo revertido y se pueden identificar mediante la etiqueta VJ. Están disponibles en .

Facturación electrónica¶
El SdI es el sistema de facturación electrónica que se utiliza en Italia. Permite enviar y recibir facturas electrónicas a y de los clientes. Los documentos deben estar en un formato XML EDI llamado FatturaPA y el sistema debe validarlos formalmente antes de entregarlos.
Para poder recibir facturas y notificaciones, debe notificar al servicio del SdI sobre el envío de los archivos del usuario a Odoo y que deben procesarse en su nombre. Para ello, debe configurar el Codice Destinatario en el portal de la AdE.
Vaya al portal de las autoridades italianas y autentíquelo;
Vaya a la sección
.Configure el usuario como Parte Legal para el número de NIF que desea configurar a la dirección electrónica.
Vaya a Codice Destinatario
, escriba elK95IV18
de Odoo y confirme.
Procesar¶
El envío de facturas al SdI para Italia es un proceso electrónico que se usa para la transmisión obligatoria de documentos de impuestos en formato XML entre empresas y la AdE para reducir errores y verificar que las operaciones sean correctas.
Nota
Puede verificar el estado actual de una factura en el campo SdI State. El archivo XML se adjunta a la factura.

Creación de documentos XML¶
Odoo genera los archivos XML necesarios como archivos adjuntos a facturas en el formato FatturaPA
requerido por la AdE. Una vez que seleccione las facturas necesarias, vaya a Acción y haga clic en Enviar e imprimir.

Cuando la ventana emergente se abre hay una selección de acciones que puede realizar. Generar archivo XML genera los archivos adjuntos.

Tanto el archivo XML como el PDF pueden encontrarse como archivos en la factura.

Enviar a SDI¶
La opción Enviar a la agenia tributaria en el cuadro de diálogo Enviar e imprimir envía el archivo adjunto al Servidor prozu, el cual junta todas las solicitudes y después las envía a través del SdI. Revise el estado de envío en el botón Revisar envío en la parte superior de la vista de la factura.
Procesamiento con SDI¶
El SdI recibe el documento y verifica si hay algún error. En este etapa, la factura está en el estado SdI Processing tal como aparece en ella. A la factura también recibe un número de transacción FatturaPA que aparece en la pestaña Facturación electrónica. El tiempo que tarden las revisiones puede variar de unos pocos segundos a un día, esto depende de la cola de facturas que se envíen en Italia.

Aceptación¶
Si el documento es correcto, se registra y se valida ante la AdE, el documento se archivará en el Almacenamiento Sustitutivo (Conservazione Sostitutiva) si se solicita explícitamente en el portal de la Agencia.
Advertencia
Odoo no ofrece los requisitos de la Conservazione Sostitutiva. Otros proveedores y la AdE suministran almacenamiento gratuito y certificado para cumplir con las especificaciones solicitadas por ley.
El Código de Destino del SdI intenta reenviar la factura al cliente mediante la dirección proporcionada, ya sea una dirección de correo electrónico PEC
o un Código de Destino del SdI para los canales WebServices de su ERP. Se realizan un máximo de 6 intentos cada 12 horas, por lo que, aunque no tenga éxito, este proceso puede tardar hasta tres días. El estado de la factura es Aceptada por SDI, Reenviando a cliente.
Posible rechazo¶
El SdI puede encontrar imprecisiones en la compilación, posiblemente incluso formales. En este caso, la factura se encuentra en el estado SDI Rechazada. Las observaciones de SdI se insertan en la parte superior de la ficha Factura. Para resolver la incidencia, basta con borrar los anexos de la factura, devolver la factura a Borrador, y corregir los errores. Una vez que la factura esté lista, se podrá volver a enviar.
Nota
Para regenerar el XML, tanto el XML adjunto como el informe PDF deben borrarse para que después se regeneren juntos. Esto asegura que ambos siempre contienen la misma información.

Envío completo¶
La factura se le entregó al cliente, sin embargo, todavía puede enviar una copia al cliente en PDF por correo electrónico o postal. Este estado es Aceptado por SDI, entregado al cliente.
Si el SdI no puede ponerse en contacto con su cliente, es posible que no estén registrados en el portal de la AdE. En este caso, solo asegúrese de enviar la factura a través de PDF por correo electrónico o correo postal. La factura estará en el estado Aceptado por SDI, falló la entrega al cliente.
Integración de impuestos¶
Cuando reciba una factura de proveedor ya sea del SdI. Esto pasa cuando una transacción era exenta de ingresos pero se vuelve gravable por algún motivo.
Example
Aquí tiene una lista no exhaustiva:
- Como comprador, debe pagar impuestos sobre lo que compra e integrar la información fiscal. Impuestos de revertir cargo.
- Como comprador de una empresa PA, debe pagar impuestos e integrar la información fiscal. Asegúrese de sustituir los 0% Impuestos de venta de la factura del proveedor que ha recibido por los impuestos Pago fraccionado correctos.
- Consumo propioComo dueño de una empresa si usa un activo que compró para motivos personales y no de negocio, debe pagar esos impuestos que había deducido como costo empresarial.
Es posible que Odoo detecte que su factura de proveedor se pueda interpretar como un documento que necesite integración fiscal, como se detalla en la sección Tipos de documentos.
Importante
Asegúrese de cambiar el impuesto de venta 0% en la factura de proveedor que recibió por los impuestos que debe pagar a la AdE. Aparecerá un botón en la parte superior del formulario único de factura de proveedor para enviarlos.
Al hacer clic en el botón Enviar integración fiscal, se generará un archivo XML con el Tipo de documento adecuado se genera, se adjunta a la factura y se envía a facturas.

Tipos de documentos¶
El SdI requiere que las empresas envíen las facturas de los clientes y otros documentos a través de EDI.
Los siguientes códigos de Tipos de documentos identifican diferentes usos de caso empresariales.
TD01 - Facturas¶
Esto representa la situación doméstica estándar para todas las facturas que se intercambien mediante el SdI. Cualquier factura que no sea ninguno de estos casos especiales se debe de categorizar como una factura regular y el Tipo de documento debe ser TD01
.
TD02 - anticipos¶
Las facturas de anticipo se importan y exportan con un código TDO2
de tipo de documento distinto a las facturas regulares. Al importar la factura se crea una factura de proveedor regular.
Odoo exporta las transacciones como TD18
si se cumplen las siguientes condiciones:
Es una factura,
Todas las líneas de la factura están relacionadas a las líneas de la orden de venta del anticipo.
TD04 - Notas de crédito¶
It is the standard scenario for all credit notes issued to domestic clients, when we need to
formally acknowledge that the seller is reducing or cancelling a previously issued invoice, for
example, in case of overbilling, incorrect items, or overpayment. Just like invoices, they must be
sent to the SdI, their Document Type TD04
TD07, TD08, TD09 - Facturación simplificada¶
Las facturas simplificadas(TD07
), las notas de crédito (TD08
) y las notas de débito (TD09
) se pueden utilizar para certificar transacciones nacionales menores a 400 euros (IVA incluido). Su estado es el mismo que el de una factura normal, pero con menos requisitos de información.
Para establecer una factura simplificada, debe incluir los siguientes datos:
Referencia de la factura del cliente: secuencia de numeración única sin espacios;
Fecha de la factura: fecha de emisión de la factura;
Información de la empresa: las credenciales completas del vendedor (NIF/TIN, nombre, dirección completa) en ;
NIF: el NIF/TIN del comprador (en el formulario del contacto);
Total: el importe total (con IVA incluido) de la factura.
In the EDI, Odoo exporta facturas de forma simplificada si:
Es una transacción nacional (es decir, el contacto es de Italia);
Se brindan los campos requeridos (Número de IVA o Codice Fiscale, Régimen fiscal,y la dirección completa).
La dirección del contacto no se especifica por completo (es decir, le falta la ciudad o el código postal);
El importe total de IVA incluido es menos que 400 EUR.
Nota
El límite de 400 euros se definió en el decreto del 10 de mayo de 2019 de la Gazzetta Ufficiale. Recomendamos que verifique el valor oficial actual.
TD16 - Cargo revertido interno¶
Las transacciones de cargo revertido interno (consulte Exención fiscal y Revertir un cargo) se exportan como TD16
si se cumplen con las siguientes condiciones:
Es una factura de proveedor;
Tiene al menos un impuesto en las líneas de factura cuyo objetivo es una de estas tablas de impuestos:
VJ6
,VJ7
,VJ8
,VJ12
,VJ13
,VJ14
,VJ15
,VJ16
,VJ17
TD17 - Compra de servicios extranjeros¶
Al comprar servicios de países de la Unión Europea y fuera de la Unión Europea, el vendedor extranjero factura un servicio con un precio sin IVA ya que no es imponible en el país. El IVA lo paga el comprador en Italia.
Dentro de la UE: el comprador integra la factura recibida con la información IVA que se debe presentar en Italia (es decir, integración fiscal de la factura del proveedor);
Fuera de la UE: el comprador se envía a sí mismo la factura (es decir, se autofactura).
Odoo exporta la transacción como TD17
si se cumplen las siguientes condiciones:
Es una factura de proveedor;
Tiene al menos un impuesto en las líneas de la factura que está dirigido a la tabla de impuestos VJ3;
Todas las líneas de la factura tienen servicios como productos o un impuesto con servicios como ámbito del impuesto.
TD18 - Compra de bienes de la UE¶
Las facturas emitidas en la UE cumplen con un formato estándar, por lo que solo se requiere una integración de la factura existente.
Odoo exporta la transacción como TD18
si se cumplen las siguientes condiciones:
Es una factura de proveedor;
El cliente es de un país de la UE;
Tiene al menos un impuesto en las líneas de la factura que está dirigido a la tabla de impuestos VJ9;
Todas las líneas de la factura tienen consumibles como productos o un impuesto con bienes como ámbito del impuesto.
TD19 - Compra de bienes de un depósito de IVA¶
Compra de bienes a un proveedor extranjero, pero los bienes se encuentran en Italia en un almacén donde se aprovisionan sin estar sujetos al IVA.
De la UE: el comprador integra la factura recibida con la información IVA que se debe presentar en Italia (es decir, integración fiscal de la factura del proveedor);
Fuera de la UE: el comprador se envía a sí mismo la factura (es decir, se autofactura).
Odoo exporta la transacción como TD19
si se cumplen las siguientes condiciones:
Es una factura de proveedor;
Tiene al menos un impuesto en las líneas de la factura que está dirigido a la tabla de impuestos VJ3;
Todas las líneas de la factura tienen consumibles como productos o un impuesto con bienes como ámbito del impuesto.
TD24 - Facturas diferidas¶
La factura diferida es una factura emitida después de la venta de bienes o la prestación de servicios. Una factura diferida deberá emitirse a más tardar el quinceavo día del mes siguiente a la entrega cubierta por el documento.
Suele ser una factura recapitulativa que incluye una lista de varias ventas de bienes o servicios realizadas en el mes. La empresa puede agrupar las ventas en una factura y por lo general se emite al final del mes a efectos contables. Las facturas diferidas son, de forma predeterminada, para el distribuidor que tiene clientes recurrentes.
Si un transportista se encarga del traslado de los bienes, cada entrega tiene un Documento di Transporto (DDT) o documento de transporte. La factura diferida debe indicar los detalles de toda la información del DDT para tener un mejor seguimiento.
Nota
La facturación electrónica de las facturas diferidas necesita del módulo l10n_it_stock_ddt
. En este caso, se utiliza el Tipo Documento específico TD24
para la factura electrónica.
Odoo exporta las transacciones como TD24
si se cumplen las siguientes condiciones:
Es una factura,
Está asociada a entregas cuyos DDT tienen una fecha distinta a la fecha de emisión de la factura.
TD28 - San Marino¶
Facturas¶
San Marino e Italia tienen acuerdos especiales con respecto a las operaciones de facturación electrónica. Las facturas siguen las reglas habituales de cobro revertido. Puede usar el Tipo de documento dependiendo del tipo de factura: TD01
, TD04
, TD05
, TD24
, TD25
. Odoo no aplica los requisitos adicionales, sin embargo, el Estado le pide al usuario que:
Seleccione un impuesto con el Tipo de exención fiscal como
N3.3
.Use the generic SdI Destination Code
2R4GTO8
.
A continuación, una oficina especializada de San Marino envía la factura a la empresa correspondiente.
Facturas de proveedores¶
Cualquier empresa italiana debe presentar las facturas no electrónicas que recibe de San Marino a la AdE. Además, debe indicar el valor especial TD28
en el campo Tipo Documento de la factura electrónica.
Odoo exporta la transacción como TD28
si se cumplen las siguientes condiciones:
Es una factura de proveedor;
Tiene al menos un impuesto en las líneas de la factura que está dirigido a las tablas de impuestos VJ;
El país del contacto es San Marino.
Empresas de administración pública (B2G)¶
Las empresas PA están sometidas a un mayor control que las empresas privadas, ya que manejan dinero público procedente de los contribuyentes. El proceso EDI añade algunos pasos al regular, ya que las empresas PA pueden aceptar o rechazar facturas.
Nota
Las empresas de PA tienen un Código de Destino de 6 dígitos de longitud, también llamado CUU, que es obligatorio, la dirección PEC no puede utilizarse en este caso.
CIG, CUP, DatiOrdineAcquisto¶
Para garantizar el seguimiento correcto de los pagos de las administraciones públicas, las facturas electrónicas que se les expiden deben contener:
El CIG, exceptuando los casos de exclusión de las obligaciones de seguimiento previstas por la Ley número 136 del 13 de agosto de 2010;
El CUP en el caso de las facturas relacionadas con obras públicas.
Si el fichero XML lo requiere, la AdE sólo podrá proceder al pago de facturas electrónicas cuando el fichero XML contenga un CIG y un CUP.
Nota
El CUP y el CIG deben incluirse en una de las etiquetas XML PurchaseOrderData
, ContractData
, ConventionData
, ReceiptDate
o InvoiceData
.
Estos corresponden a elementos llamados CodiceCUP y CodiceCIG del archivo XML de la factura electrónica, cuya tabla se puede encontrar en el sitio web del gobierno.
Dividir un pago¶
El mecanismo Dividir pago se comporta como Revertir un cargo.
Example
Cuando una empresa italiana factura a una empresa de PA (por ejemplo, los servicios de limpieza para un edificio público), la PA declara por su cuenta el IVA a la agencia tributaria. El proveedor solo debe seleccionar el impuesto correspondiente con la exención fiscal adecuada para las líneas de su factura.
El puesto fiscal específico Scissione dei Pagamenti está disponible para tratar con socios pertenecientes a la PA.
Procesar¶
Firma digital calificada¶
Para las facturas destinadas a la PA, se necesita una firma electrónica calificada para todos los archivos enviados a través del SdI. El archivo XML debe certificarse mediante alguna de las siguientes opciones:
una tarjeta inteligente;
un token USB;
an HSM.
Advertencia
Odoo no puede firmar documentos digitales en su nombre. Cuando se detecta un Codice Destinatario de 6 dígitos, el proceso EDI se detiene y la factura pasa al estado Se necesita la firma del usuario. Puede descargar el documento en XML, firmarlo con el programa externo de cualquier proveedor de Firma Digital Reconocida y enviarlo a través del portal AdE.
Aceptación o rechazo¶
Advertencia
Como Odoo no puede enviar las facturas firmadas a las empresas de PA, Odoo no puede activar directamente estos estados. Al subir la factura en el portal AdE, Odoo recibe notificaciones y pone el estado SdI correcto en la factura.
Tras recibir la factura a través del SdI, la empresa de PA tiene 15 días para aceptar la factura. Si lo hace, el proceso termina aquí. Si la empresa de PA rechaza la factura, la factura seguirá considerándose válida una vez aceptada por el SdI. En ese caso, deberá emitir una nota de abono para compensar y enviarla al SdI.
Términos caducado¶
Si la empresa PA no responde en un plazo de 15 días, deberá ponerse en contacto directamente con la empresa PA y enviarle por correo electrónico tanto la factura como la notificación de plazo recibida. Puede llegar a un acuerdo con ellos y establecer manualmente la estado SdI correcta en su factura.
Point of Sale fiscal printers¶
Fiscal regulations mandate using certified RT devices, such as RT printers or RT servers, to ensure compliant sales receipts and secure communication with the Tax Authority. These devices automatically transmit fiscal data daily. RT printers, designed for individual POS terminals, handle transactions, print receipts, and report to the authorities, ensuring data integrity and compliance.
Modo de prueba¶
Advertencia
Since the simulation mode sends data to the authorities, it should only be enabled at the very start of the printer’s configuration process. Once the printer is switched to the production mode, it cannot be reverted to the simulation mode.
To test the fiscal printer setup with Odoo, configure the fiscal printer in the simulation mode as follows:
Make sure the fiscal printer is set to its default state: printer on, start-up cycle complete, and no transaction in progress.
Type
3333
.Press Chiave. The screen displays Scelta Funzione.
Type
14
. The screen displays Apprendimento.Type
62
. The screen displays Simulazione.To turn the no into a si, press X.
To confirm, press Contante.
Press Chiave.
To configure the printer for production, repeat the steps above.
Nota
To test the printer configuration, the physical device must first be obtained and registered with the relevant authorities.
Setting up the printer to work with Odoo¶
Fiscal printers are meant to work only in the local network. This means the printer and the device running Odoo Point of Sale must be connected to the same network.
Fiscal printers are typically configured to use HTTP by default. To ensure compatibility with Odoo, the settings must be updated to enable HTTPS support on the printer. This can be done using either the EpsonFPWizard configuration software or the keyboard connected to the printer.
To set up the fiscal printer using the keyboard, follow these steps:
Make sure the fiscal printer is set to its default state: printer on, start-up cycle complete, and no transaction in progress.
Type
3333
.Press Chiave. The screen displays Scleta Funzione.
Type
34
. The screen displays Web Server.Press Contante 3 times until the screen displays Web Server: SSL.
To turn the value
0
into a1
, press X.To confirm, press Contante 3 times.
Press Chiave.
Then, log in to the printer with the device that runs Odoo Point of Sale so it recognizes the printer’s certificate.
To approve and install the printer’s certificate, follow these steps:
Access the printer by opening a web browser and entering
https://<ip-of-your-printer>
in the address bar. A Warning: Potential Security Risk Ahead security message appears.Click Advanced to show the certificate approval options.
Click Proceed to validate the certificate.
Then, to ensure Odoo Point of Sale is configured with the fiscal printer, go to . In the Connected Devices section, add the IP address in the Italian Fiscal Printer IP address and enable Use HTTPS.
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)
Configuración¶
Verifique que el módulo
l10n_it_riba
está instalado.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.
Ver también
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.
Ver también
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.
