OdooWiki OCA HUB

ITA - Fattura elettronica - Inversione contabile

l10n_it_fatturapa_in_rc folder_open OCA/l10n-italy open_in_new
Hidden License: AGPL-3

Modulo ponte tra ricezione fatture elettroniche fornitore e inversione contabile.

Con questo modulo, l'imposta della fattura ricevuta in inversione contabile verrà correttamente valorizzata e le righe soggette a inversione contabile identificate.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

When you import an Italian supplier e-invoice, lines with 0% VAT and Natura starting with N6 are automatically flagged as reverse charge, the correct purchase tax and fiscal position are applied, and the bill totals are checked against the e-invoice.

This module connects supplier e-invoice import with reverse charge (inversione contabile). When an Italian electronic invoice is imported, any line with a 0% VAT rate and a Natura code starting with N6 is automatically marked as reverse charge. For those lines the system looks for a reverse charge configuration marked as used for e-invoice suppliers and applies the matching purchase tax; if none is found, it falls back to any available reverse charge tax.

If at least one line is reverse charge, the bill's fiscal position is set to the one linked to a reverse charge type flagged for e-invoice suppliers.

On the reverse charge type configuration screen (account.rc.type), a new checkbox 'E-invoice suppliers' appears when the method is 'selfinvoice'. It tells Odoo which reverse charge setup to use automatically for imported e-invoices.

When a self-invoice is created from an e-invoice, the original e-invoice attachment is linked back to the reverse charge bill if the names match.

The module also adjusts the amount checks performed during e-invoice import: for bills containing reverse charge lines, the tax amount and total amount are compared with the e-invoice values after removing the tax amount added for reverse charge, so the comparison stays correct.

Required by other modules

Models and fields (5)
  • account.move · extends an existing model
  • account.rc.type · extends an existing modele_invoice_suppliers (E-invoice suppliers)
  • account.move.line · extends an existing model
  • fatturapa.attachment.in · extends an existing model
  • wizard.import.fatturapa · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 3 confirmed, 6 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.0 of OCA/l10n-italy.

terminal Installation and usage

OCA documentation · Odoo 16.0

Creare la posizione fiscale, con il relativo tipo di inversione contabile, per gli acquisti soggetti ad inversione contabile effettuati verso fornitori italiani.

Per la configurazione del tipo di inversione contabile, si faccia riferimento alla documentazione del modulo l10n_it_reverse_charge.

Nel tipo di inversione contabile impostare "Fornitori e-fattura" per far sì che tale tipo venga automaticamente utilizzato in fase di importazione di fatture elettroniche.

No verified information in OCA: Installation, Usage.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.