Itália
Módulos
Os seguintes módulos são instalados automaticamente com a localização italiana:
Name |
Technical name |
Description |
|---|---|---|
Italy - Accounting |
l10n_it |
Default fiscal localization package <fiscal_localizations/packages> |
Italy - E-invoicing |
l10n_it_edi |
E-invoice implementation |
Italy - Declaration of Intent |
l10n_it_edi_doi |
Support for the Declaration of Intent (Dichiarazione di Intento) |
Italy - Sale E-invoicing |
l10n_it_edi_sale |
Sale modifications for E-invoicing |
Italy - Point of Sale |
l10n_it_pos |
Integration of Odoo PoS with the Italian fiscal printer |
Italy - Accounting Reports |
l10n_it_reports |
Italian reports |
Italy - Bank Receipts (Ri.Ba.) |
l10n_it_riba |
Generation of Ri.Ba. (Ricevute Bancarie) files from batch payments in Odoo |
Italy - Stock DDT |
l10n_it_stock_ddt |
Transport documents - Documento di Trasporto (DDT) |
Empresa
Para usar todos os recursos desta localização fiscal, os seguintes campos são necessários no registro da empresa <general/companies/company>:
Company Name
Address: the address of the company
VAT: VAT of the company
Codice Fiscale: the fiscal code of the company
Tax System: the tax system under which the company falls
Configuração de impostos
Muitos dos recursos de faturamento eletrônico são implementados usando o sistema de impostos do Odoo. Dessa forma, os impostos devem ser configurados adequadamente para gerar faturas corretamente e lidar com outros casos de uso de faturamento.
A localização Italiana contém exemplos predefinidos de impostos para vários propósitos.
Isenção de impostos
O uso de impostos sobre vendas que totalizem zero por cento (0%) é exigido pelas autoridades italianas para rastrear com precisão o Tax Exemption Kind (Natura) e a Law Reference que justificam a isenção operada em uma linha de fatura.
Existem muitos códigos de Tax Exemption Kind (Natura) e Law Reference. Certifique-se de verificar a versão mais recente disponível para obter as informações mais recentes em:
Reverse charge
O mecanismo de reverse charge é uma regra de IVA que transfere a responsabilidade de pagar o IVA do fornecedor para o cliente. Os clientes pagam o IVA por si mesmos para o AdE (Agenzia delle Entrate) em vez disso. Existem diferentes tipos:
- Internal Reverse Charge (for domestic sales)The VAT responsibility is shifted to the buyer for certain categories of products and services.
- External Reverse Charge (for intra-EU sales)VAT is due in the country of the delivery or in the country where the service is performed. When the buyer is itself an Italian business, then the EU offers a mechanism that allows the seller to transfer his responsibility to the buyer.
Faturas
Faturas de cliente com reverse charge não mostram valor de IVA, mas o AdE (Agenzia delle Entrate) exige que o vendedor especifique o motivo da Isenção Fiscal e a Referência Legal que habilitam o mecanismo de reverse charge. O Odoo fornece um conjunto de impostos especiais de 0% que podem ser atribuídos a cada linha de fatura com reverse charge, representando as configurações mais comumente usadas.
Contas do fornecedor
Empresas italianas sujeitas a reverse charge devem enviar detalhes de faturas para o AdE (Agenzia delle Entrate).
Ao criar uma fatura de fornecedor, os impostos de reverse charge estão disponíveis para serem adicionados no campo Impostos. Você pode verificar quais impostos estão disponíveis acessando , você pode ver que os impostos de 10% Mercadorias e 22% Serviços estão ativados, entre outros. Devido à configuração automatizada da posição fiscal italiana, estes são automaticamente ativados na lista de impostos.
Grades de impostos
A localização italiana possui uma seção específica de grade de impostos <accounting/tax-returns/tax-grids> para impostos de reverse charge. Essas grades de impostos são identificáveis pela tag VJ, e podem ser encontradas acessando .
Faturamento eletrônico
O SdI (Sistema di Interscambio) é o sistema de emissão de nota fiscal eletrônica utilizado na Itália. Ele permite o envio e recebimento de notas fiscais eletrônicas de e para clientes. Os documentos devem estar em um formato XML EDI (Electronic Data Interchange) chamado FatturaPA e formalmente validados pelo sistema antes de serem entregues.
Para poder receber notas fiscais e notificações, o serviço SdI (Sistema di Interscambio) deve ser notificado de que os arquivos do usuário precisam ser enviados para o Odoo e processados em seu nome. Para fazer isso, você deve configurar o Código de Destino do Odoo no portal AdE (Agenzia delle Entrate).
Go to the Italian authorities portal and authenticate.
Go to the Fatture e Corrispettivi section.
Set the user as Legal Party for the VAT number you wish to configure the electronic address.
In , insert Odoo's Destination Code K95IV18, and confirm.
Modos de demonstração e produção
Como os arquivos são transmitidos através do servidor do Odoo antes de serem enviados para o SdI (Sistema di Interscambio) ou recebidos pelo seu banco de dados, é necessária autorização para que o Odoo os processe. Para ativar o modo de produção e habilitar a transmissão para o SdI (Sistema di Interscambio), siga estes passos:
Make sure the Codice Fiscale field is completed in the Company information <localizations/italy/company>.
Go to and scroll to the Italian Electronic Invoicing section.
In the Fattura Electronica (FatturaPA) section, enable the option By checking this box, I authorize Odoo to send and receive my invoices through the Sistema di Interscambio (SDI).
Click Save.
Processo
A submissão de faturas para o SdI (Sistema di Interscambio) da Itália é um processo eletrônico utilizado para a transmissão obrigatória de documentos fiscais em formato XML entre empresas e o AdE (Agenzia delle Entrate) para reduzir erros e verificar a correção das operações.
Criação de documentos XML
O Odoo gera os arquivos XML necessários como anexos às faturas no formato FatturaPA exigido pela AdE (Agenzia delle Entrate). Assim que as faturas necessárias forem selecionadas, clique no botão Send.
Quando a janela pop-up se abre, há uma seleção de ações que podem ser tomadas. Generate XML File gera os anexos.
O arquivo XML, bem como o PDF, podem ser encontrados anexados à fatura.
Após escolher as ações desejadas, clique em Send.
Envio para SDI
A opção Send to Tax Agency no diálogo Send and Print envia o anexo para o Proxy Server, que coleta todas as solicitações e as encaminha através de um canal WebServices para o SdI (Sistema di Interscambio). Verifique o status de envio da fatura através do botão Check Sending na parte superior da visualização da fatura.
Processamento por SDI
O SdI (Sistema di Interscambio) recebe o documento e verifica se há erros. Nesta etapa, a fatura está no estado SdI Processing, conforme mostrado na fatura. A fatura também recebe um número de FatturaPA Transaction que é exibido na aba Electronic Invoicing. As verificações podem levar tempo variável, de alguns segundos até um dia, dependendo da fila de faturas enviadas por toda a Itália.
Aceitação
Se o documento é válido, é registrado e considerado fiscalmente válido pela AdE (Agenzia delle Entrate), que procederá com o arquivamento em Substitute Storage (Conservazione Sostitutiva) se explicitamente solicitado no portal da Agência.
O Destination Code do SdI (Sistema di Interscambio) tenta encaminhar a fatura para o cliente no endereço fornecido, seja um endereço de email PEC ou um Destination Code do SdI (Sistema di Interscambio) para os canais WebServices de seu ERP. Um máximo de 6 tentativas são feitas a cada 12 horas, portanto, mesmo se mal-sucedidas, este processo pode levar até três dias. O status da fatura é Accepted by SDI, Forwarding to Partner.
Possível rejeição
O SdI (Sistema di Interscambio) pode encontrar imprecisões na compilação, possivelmente até formais. Neste caso, a fatura está no estado SDI Rejected. As observações do SdI (Sistema di Interscambio) são inseridas na parte superior da aba Invoice. Para resolver o problema, é suficiente deletar os anexos da fatura, retornar a fatura para Draft e corrigir os erros. Assim que a fatura estiver pronta, pode ser reenviada.
Encaminhamento concluído
A fatura foi entregue ao cliente; entretanto, você ainda pode enviar uma cópia ao cliente em PDF por email ou correio. Seu status é Accepted by SDI, Delivered to Partner.
Se o SdI (Sistema di Interscambio) não conseguir contatar seu cliente, ele pode não estar registrado no portal da AdE (Agenzia delle Entrate). Neste caso, basta certificar-se de enviar a fatura em PDF por email ou correio. A fatura está então no estado Accepted by SDI, Partner Delivery Failed.
Integração fiscal
Quando você recebe uma fatura de fornecedor, seja do SdI (Sistema di Interscambio), em papel ou de um arquivo XML importado, a Agência Tributária pode solicitar que você envie algumas informações fiscais de integração de volta para o SdI (Sistema di Interscambio). Isso acontece quando uma transação que era isenta de impostos se torna tributável por qualquer razão.
O Odoo pode detectar que sua fatura do fornecedor pode ser interpretada como um documento de um tipo que requer integração fiscal, conforme detalhado na seção localizations/italy/document-types.
Ao clicar no botão Enviar Integração Fiscal, um arquivo XML do Tipo de Documento apropriado é gerado, anexado à fatura e enviado como para faturas.
Tipos de documento
O SdI (Sistema di Interscambio) exige que as empresas enviem faturas de clientes e outros documentos através da EDI (Intercâmbio Eletrônico de Dados).
Os seguintes códigos de Tipo de Documento identificam tecnicamente casos de uso comercial diferentes.
TD01 - faturas
Isto representa o cenário doméstico padrão para todas as faturas trocadas através do SdI (Sistema di Interscambio). Qualquer fatura que não se enquadre em um dos casos especiais específicos é categorizada como uma fatura regular, identificada pelo Tipo de Documento TD01.
TD02 - adiantamentos
As faturas de adiantamento são importadas/exportadas com um código de Tipo de Documento diferente TD02 do que as faturas regulares. Após importação da fatura, uma fatura de fornecedor regular é criada.
O Odoo exporta transações como TD02 se as seguintes condições forem atendidas:
It is an invoice.
All invoice lines are related to down payment sales order lines.
TD04 - notas de crédito
É o cenário padrão para todas as notas de crédito emitidas para clientes domésticos, quando precisamos reconhecer formalmente que o vendedor está reduzindo ou cancelando uma fatura emitida anteriormente, por exemplo, em caso de cobranças excessivas, itens incorretos ou pagamento em excesso. Assim como as faturas, elas devem ser enviadas ao SdI (Sistema di Interscambio), seu Tipo de Documento TD04
TD07, TD08, TD09 - faturamento simplificado
Faturas simplificadas (TD07), notas de crédito (TD08) e notas de débito (TD09) podem ser usadas para certificar transações domésticas abaixo de 400 EUR (IVA incluído). Seu status é o mesmo de uma fatura regular, mas com requisitos de informação menores.
Para uma fatura simplificada ser estabelecida, ela deve incluir:
Customer Invoice reference: unique numbering sequence with no gaps.
Invoice Date: issue date of the invoice.
Company Info <general/companies/company>: the seller's full credentials (VAT/TIN number, name, full address).
VAT: the buyer's VAT/TIN number (on the partner form).
Total: the total amount (VAT included) of the invoice.
No EDI (Intercâmbio Eletrônico de Dados), o Odoo exporta faturas como simplificadas se:
It is a domestic transaction (i.e., the partner is from Italy).
Your company's required fields (VAT Number or Codice Fiscale, Fiscal Regime, and full address) are provided.
The partner's address is not fully specified (i.e., it misses the City or the ZipCode).
The total amount of VAT included is less than 400 EUR.
TD16 - inversão de carga interna
As transações de inversão de carga interna (consulte localizations/italy/tax-exemption e localizations/italy/reverse-charge) são exportadas como TD16 se as seguintes condições forem atendidas:
It is a vendor bill.
It has at least one tax on the invoice lines that targets one of these tax grids <localizations/italy/grids>: VJ6, VJ7, VJ8, VJ12, VJ13, VJ14, VJ15, VJ16, VJ17
TD17 - compra de serviços do exterior
Ao comprar serviços da UE e de países fora da UE, o vendedor estrangeiro fatura um serviço com preço sem IVA, pois não é tributável na Itália. O IVA é pago pelo comprador na Itália.
Within the EU: the buyer integrates the invoice received with the VAT information due in Italy (i.e., vendor bill tax integration).
Non-EU: the buyer sends themselves an invoice (i.e., self-billing).
O Odoo exporta uma transação como TD17 se as seguintes condições forem atendidas:
It is a vendor bill.
It has at least one tax on the invoice lines that targets the tax grid VJ3 <localizations/italy/grids>.
All invoice lines either have Services as products, or a tax with the Services as tax scope.
TD18 - compra de mercadorias da UE
As faturas emitidas dentro da UE seguem um formato padrão, portanto apenas uma complementação da fatura existente é necessária.
O Odoo exporta uma transação como TD18 se as seguintes condições forem atendidas:
It is a vendor bill.
The partner is from an EU country.
It has at least one tax on the invoice lines that targets the tax grid VJ9 <localizations/italy/grids>.
All invoice lines either have Consumable as products, or a tax with Goods as tax scope.
TD19 - compra de mercadorias de depósito de IVA
Compra de mercadorias de um fornecedor estrangeiro, mas as mercadorias já estão na Itália em um depósito de IVA.
From the EU: the buyer integrates the invoice received with the VAT information due in Italy (i.e., vendor bill tax integration).
Non-EU: the buyer sends an invoice to themselves (i.e., self-billing).
O Odoo exporta uma transação como TD19 se as seguintes condições forem atendidas:
It is a vendor bill.
It has at least one tax on the invoice lines that targets the tax grid VJ3 <localizations/italy/grids>.
All invoice lines either have Consumables as products, or a tax with Goods as tax scope.
TD24 - faturas diferidas
A fatura diferida é uma fatura que é emitida posteriormente à venda de mercadorias ou à prestação de serviços. Uma fatura diferida deve ser emitida no máximo até o 15º dia do mês seguinte à entrega coberta pelo documento.
Normalmente é uma fatura consolidada contendo uma lista de múltiplas vendas de mercadorias ou serviços realizadas no mês. O negócio é permitido agrupar as vendas em uma fatura, geralmente emitida no final do mês para fins contábeis. Faturas diferidas são padrão para atacadistas com clientes recorrentes.
Se as mercadorias são transportadas por uma transportadora, cada entrega tem um Documento di Transporto (DDT) associado, ou Documento de Transporte. A fatura diferida deve indicar os detalhes de todas as informações dos DDTs para melhor rastreamento.
Odoo exporta transações como TD24 se as seguintes condições forem atendidas:
It is an invoice.
It is associated with deliveries whose DDTs have a different date than the issue date of the invoice.
TD28 - San Marino
Faturas
San Marino e Itália têm acordos especiais sobre operações de e-faturação. Dessa forma, faturas seguem as regras regulares de reverse charge. Você pode usar o Tipo de Documento apropriado dependendo do tipo de fatura: TD01, TD04, TD05, TD24, TD25. Requisitos adicionais não são impostos pela Odoo. Entretanto, o usuário é solicitado pelo Estado a:
Select a tax with the Tax Exemption Kind set to N3.3.
Use the generic SdI (Sistema di Interscambio) Destination Code 2R4GTO8.
A fatura é então roteada por um escritório dedicado em San Marino para o negócio correto.
Contas do fornecedor
Quando uma fatura em papel é recebida de San Marino, qualquer empresa italiana deve enviar essa fatura ao AdE (Agenzia delle Entrate) indicando o campo Tipo de Documento da e-fatura com o valor especial TD28.
Odoo exporta uma transação como TD28 se as seguintes condições forem atendidas:
It is a vendor bill.
It has at least one tax on the invoice lines that targets the tax grids VJ <localizations/italy/grids>.
The country of the partner is San Marino.
Negócios da administração pública (B2G)
Negócios de PA (Public Administration) estão sujeitos a mais controle do que negócios privados, pois lidam com dinheiro público proveniente dos contribuintes. O processo EDI (Electronic Data Interchange) adiciona algumas etapas ao regular <localizations/italy/e-invoicing-process>, pois negócios de PA (Public Administration) podem aceitar ou recusar faturas.
CIG, CUP, DatiOrdineAcquisto
Para garantir a rastreabilidade efetiva dos pagamentos por administrações públicas, faturas eletrônicas emitidas para administrações públicas devem conter:
The CIG (Codice Identificativo Gara), except in cases of exclusion from traceability obligations provided by law n. 136 of August 13, 2010.
The CUP (Codice Unico di Progetto), in case of invoices related to public works.
Se o arquivo XML o exigir, o AdE (Agenzia delle Entrate) pode apenas proceder com pagamentos de faturas eletrônicas quando o arquivo XML contém um CIG (Codice Identificativo Gara) e CUP (Codice Unico di Progetto).
Estes correspondem aos elementos nomeados CodiceCUP e CodiceCIG do arquivo XML da fatura eletrônica, cuja tabela pode ser encontrada no website do governo.
Divisão de pagamento
O mecanismo Divisão de Pagamento funciona de forma similar ao localizations/italy/reverse-charge.
A posição fiscal específica Scissione dei Pagamenti está disponível para lidar com parceiros pertencentes ao PA (Public Administration).
Processo
Assinatura eletrônica qualificada
Faturas e contas destinadas ao PA (Public Administration) devem incluir uma assinatura eletrônica qualificada quando submetidas através do SdI (Sistema di Interscambio). Esta assinatura é automaticamente aplicada no formato XAdES (XML Advanced Electronic Signature) quando o parceiro da fatura tem um Código de Destino de 6 dígitos (o que indica um negócio de PA (Public Administration)).
Aceitação ou recusa
Após receber a nota fiscal através do SdI (Sistema di Interscambio), a empresa PA (Public Administration) tem 15 dias para aceitar a nota fiscal. Se o fizer, o processo termina aqui. Se a empresa PA (Public Administration) recusar a nota fiscal, ela ainda é considerada válida uma vez aceita pelo SdI (Sistema di Interscambio). Você deve então emitir uma nota de crédito para compensar e enviá-la ao SdI (Sistema di Interscambio).
Prazos expirados
Se a empresa PA (Public Administration) não responder em 15 dias, você precisa entrar em contato com a empresa PA (Public Administration) diretamente, enviando-lhe tanto a nota fiscal quanto a notificação de prazo recebida por email. Você pode fazer um acordo com ela e definir manualmente o SdI State correto na sua nota fiscal.
Impressoras fiscais de ponto de venda
Os regulamentos fiscais exigem o uso de dispositivos RT certificados, como impressoras RT ou servidores RT, para garantir recibos de vendas conformes e comunicação segura com a Autoridade Fiscal. Esses dispositivos transmitem automaticamente dados fiscais diariamente. As impressoras RT, projetadas para terminais POS individuais, lidam com transações, imprimem recibos e fazem relatórios às autoridades, garantindo integridade de dados e conformidade.
Modo de simulação
Para testar a configuração da impressora fiscal com Odoo, configure a impressora fiscal no modo de simulação da seguinte forma:
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.
Para configurar a impressora para produção, repita as etapas acima.
Configurando a impressora para trabalhar com Odoo
As impressoras fiscais são destinadas a trabalhar apenas na rede local. Isso significa que a impressora e o dispositivo executando Odoo Point of Sale devem estar conectados à mesma rede.
As impressoras fiscais geralmente são configuradas para usar HTTP por padrão. Para garantir compatibilidade com Odoo, as configurações devem ser atualizadas para ativar o suporte a HTTPS na impressora. Isso pode ser feito usando o software de configuração EpsonFPWizard ou o teclado conectado à impressora.
Para configurar a impressora fiscal usando o teclado, siga estas etapas:
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 34. The screen displays Web Server.
Press Contante 3 times until the screen displays Web Server: SSL.
To turn the value 0 into a 1, press X.
To confirm, press Contante 3 times.
Press Chiave.
Em seguida, faça login na impressora com o dispositivo que executa Odoo Point of Sale para que reconheça o certificado da impressora.
Para aprovar e instalar o certificado da impressora, siga estas etapas:
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.
Em seguida, para garantir que o Odoo Point of Sale esteja configurado com a impressora fiscal, acesse . Na seção Connected Devices, adicione o endereço IP em Italian Fiscal Printer IP address e ative Use HTTPS.
Ri.Ba. (Ricevuta Bancaria)
Ri.Ba. (Ricevute Bancarie) é um método de pagamento amplamente utilizado na Itália, onde fornecedores solicitam pagamentos através de seu banco, que encaminha a solicitação ao banco do cliente e assume a responsabilidade pela cobrança. Isso permite a automação de pagamentos e reduz riscos para o fornecedor.
O fornecedor geralmente faz upload de um arquivo de texto com formato fixo contendo a lista de pagamentos no portal web do banco.
Configuração
Check that the l10n_it_riba module is installed <general/install>.
Go to and select the company that will use Ri.Ba. (Ricevute Bancarie).
Fill out the required SIA Code.
O SIA Code identifica empresas na rede bancária italiana e é usado para receber dinheiro através de métodos de pagamento específicos. Consiste em uma letra e quatro dígitos (por exemplo, T1234) e geralmente pode ser encontrado no portal do banco ou obtido entrando em contato com o banco.
Ensure the Company's bank account has an Italian IBAN.
Veja também:Como configurar Contas Bancárias
Aceitar Ri.Ba. para suas faturas
Pagamentos do tipo Ri.Ba. (Ricevute Bancarie) podem ser registrados nas Invoices ().
Em seguida, todos os Pagamentos devem ser agrupados em um Batch Payment.
Assim que você pressionar o botão Validate do Batch Payment, o arquivo Ri.Ba. (Ricevute Bancarie) é gerado e anexado ao Batch Payment, para que você possa baixá-lo e carregá-lo através do portal web do seu banco.