OCA/l10n-brazil
OCA community repository with 86 Odoo modules confirmed in the OdooWiki catalogue (versions 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- L10n Br Purchase RequestOdoo 12, 14, 16, 17l10n_br_purchase_request
Extends the Purchase Request module so that, when a purchase request is turned into a purchase order, the Brazilian fiscal operation and taxes are applied to the order lines.
- Brazilian Localization Purchase RequisitionOdoo 16, 17l10n_br_purchase_requisition
When you create a purchase order from a purchase agreement (requisition) in a Brazilian company, this module automatically fills in the fiscal operation and Brazilian taxes on the order and its lines.
- Brazilian Localization Purchase StockOdoo 12, 14, 16l10n_br_purchase_stock
Lets a Brazilian company choose whether vendor bills are created from the purchase order or from the receipt (stock picking), and builds the bill from the receipt with the same fiscal data as the purchase order.
- l10n_br_qr_code_emv
Adds Pix (Brazilian instant payment) QR codes to customer invoices, so customers can pay by scanning the code with any Brazilian bank app.
- Brazilian Localization RepairOdoo 12, 14, 16, 18l10n_br_repair
Adds a Fiscal Operation field to repair orders in Brazil, so the quotation and repair parts created from a repair carry the correct fiscal operation and Brazilian taxes are computed.
- L10n Br ResourceOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_resource
Adds Brazilian holiday calendars to Odoo, with a wizard that imports national, state and city holidays and tools to check business days, bank business days and extended holidays.
- Brazilian Localization SaleOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_sale
Adds Brazilian fiscal data to quotations and sales orders: a fiscal operation, per-line fiscal operation lines and taxes, Brazilian discount options, and fiscal amounts. Invoices are then split by fiscal document type and carry the fiscal data needed for…
- Brazilian Localization Sale Blanket OrderOdoo 14, 16, 17, 18l10n_br_sale_blanket_order
Adds Brazilian fiscal data (fiscal operations, taxes, CFOP, CNAE, comments) to blanket orders and their lines, so blanket orders can be used as a basis for Brazilian tax calculation and fiscal documents.
- Brazilian Localization Sales CommissionsOdoo 12, 14, 16, 17, 18l10n_br_sale_commission
Adds Brazilian fiscal options to sales commission handling, so commission payment invoices can be issued as Brazilian fiscal documents (e.g. a service invoice) with a chosen document type, fiscal operation and product.
- l10n_br_sale_commission_stock
Automatically carries the sales commission agents defined on a sales order line over to the invoice line when the invoice is created from the warehouse shipping process.
- Brazilian Localization Sale Invoice PlanOdoo 12, 14, 16, 17, 18l10n_br_sale_invoice_plan
Extends the sale invoice plan so that when invoices are generated from a planned schedule, the Brazilian fiscal quantity on each invoice line is automatically filled in with the invoiced quantity.
- Brazilian Localization Sales and WarehouseOdoo 12, 14, 16, 18l10n_br_sale_stock
Links Brazilian sales orders with deliveries and invoices: the fiscal operation and fiscal/customer notes from a sale order flow into its transfers and invoices, and the delivery address is kept in sync on open transfers.
- Brazil Localization Setup & Test IntegrationOdoo 14, 15, 16, 17, 18, 19l10n_br_setup_tests
This is a setup and test module for the Brazilian localization: it does not add screens or menus, it simply installs a set of usability modules together and runs integration tests to make sure they work with Brazilian accounting.
- SPED BaseOdoo 14, 16, 17, 18l10n_br_sped_base
Adds a SPED menu and a shared framework for Brazilian SPED tax/accounting files, letting users create a SPED declaration, pull the related fiscal data from Odoo, and generate the SPED text file as an attachment.
- SPED - ECDOdoo 16l10n_br_sped_ecd
This module adds the full structure of the Brazilian SPED ECD accounting file inside Odoo, letting users create, fill and export the digital accounting book (ECD) from their accounting entries.
- SPED - EFD ICMS IPIOdoo 16l10n_br_sped_efd_icms_ipi
Adds a complete SPED Fiscal (EFD ICMS/IPI) area in Odoo where users can record and manage the declaration and all its register blocks (0, B, C, D, E, G, H, K and 1).
- Brazilian Localization WarehouseOdoo 12, 13, 14, 15, 16, 17, 18l10n_br_stock
Lets users search and filter stock transfers (pickings) by the Brazilian legal name and state tax number (Inscrição Estadual) of the contact, and prepares demo warehouses and stock for Brazilian companies.
- Brazilian Localization WMS AccountingOdoo 12, 14, 16, 17, 18l10n_br_stock_account
Lets Brazilian companies attach fiscal operations, taxes and fiscal document data to stock transfers, and create the fiscal invoice (nota fiscal) directly from a picking.
- P7 Stock Valuation ReportOdoo 12, 14, 16, 17, 18l10n_br_stock_account_report
Adds a printable PDF report that lists the stock on hand valued at average cost, grouped by fiscal classification (NCM), for the Brazilian P7 inventory model. Users open a small wizard from the Inventory reporting menu and choose the current stock or a past…
- L10n Br Website SaleOdoo 12, 14l10n_br_website_sale
Adds Brazilian address and tax fields to the website checkout, validates CPF/CNPJ numbers, and fills in the address automatically from the Brazilian ZIP code.
- Brazilian Localization Website Sale DeliveryOdoo 12, 14l10n_br_website_sale_delivery
On Brazilian websites, the delivery cost shown at checkout now uses the Brazilian freight value instead of the standard delivery price, and delivery costs are always recalculated from the order total.
- Brazilian Localisation ZIP CodesOdoo 12, 14, 15, 16, 17, 18, 19l10n_br_zip
Lets users fill in Brazilian addresses automatically from a ZIP code (CEP). A search button appears next to the ZIP field on partners and companies, and results are cached in Odoo for reuse.
- Payment Bacen PIXOdoo 14payment_bacen_pix
Adds a PIX payment provider (Bacen/Banco do Brasil) to Odoo, so customers can pay with PIX QR codes and payments are confirmed automatically through the bank's webhook.
- Payent CieloOdoo 12payment_cielo
Adds Cielo as a payment provider in Odoo, letting customers pay by credit card through Cielo and letting staff capture or cancel those payments.
- Payment PagSeguroOdoo 12, 14payment_pagseguro
Adds PagSeguro as a payment provider in Odoo, letting customers pay by credit card directly on the website checkout with encrypted card data, and letting staff capture or cancel authorized payments.
- Spec Driven ModelOdoo 12, 13, 14, 15, 16, 17, 18spec_driven_model
Lets Odoo models be generated from XML schemas and exchange data with XML files in both directions, turning parsed XML into Odoo records and Odoo records back into XML.