Account Invoice Import Facturae
This module allows to import facturae invoices into odoo.
Facturae is the standard invoice syntaxis in Spain and it is required to use this format for B2G invoices. Although the creation and sending is managed in oca/l10n-spain, this module allows to import supplier invoices into your system.
Accepts facturae invoices that include the following extensions:
- Extensión de FACeB2B
- CorreosExtension
- UtilitiesExtension
auto_awesome What this module does
AI-generated from the code · Odoo 12.0Import Spanish Facturae supplier invoices and refunds directly into Odoo from XML files, including signed .xsig files, without typing them manually.
This module extends the invoice import wizard so that Odoo can read supplier invoices and refunds issued in the Spanish Facturae XML format. When you upload a Facturae file through the standard invoice import screen, the system recognises the format and fills in the vendor bill for you.
What it does automatically: - Validates the XML against the official Facturae schema and verifies the digital signature when one is present. - Reads the supplier's tax number and country, completing the VAT with the country prefix when needed. - Creates the invoice with its number, issue date, currency, untaxed total and total amount. - Creates the invoice lines with product code, description, quantity, unit price and taxes, including withheld taxes as negative percentages. - Decides whether the document is a supplier invoice or a supplier refund based on the invoice class.
Business rules and limits: - Invoices marked as 'lots' modality are rejected with an error. - Only Facturae versions 3.2, 3.2.1 and 3.2.2 are recognised; other XML files are passed to the standard import logic. - The Python library xmlsig is required for signature verification.
The module works on the account.invoice.import wizard and relies on the Spanish Facturae localisation for the schema files. It does not add new menus or screens of its own.
Models and fields (1)
- account.invoice.import · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 12.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-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 12.0
Confirmed on 2026-11-03 in branch 12.0 of OCA/l10n-spain.
terminal Installation and usage
OCA documentation · Odoo 12.0Usage
Source · Odoo 12.0To use this module, go to the menu Accounting > Purchases > Import Invoice and upload a XSIG or XML invoice of your supplier.
No verified information in OCA: Installation, Configuration.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
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.