Este módulo estende o módulo sale do Odoo para adaptá-lo as necessidades brasileira, com este módulo você tem dados fiscal para faturamento e geração dos documentos fiscais (NF-e, NFS-e, CF-e, NFC-e e etc.), cálculo dos impostos e contribuições brasileiros (municipais, estaduais e federal).
auto_awesome What this module does
AI-generated from the code · Odoo 19.0Adds 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 tax documents.
This module makes the Sales app usable for Brazilian companies. On a quotation or sales order, a fiscal operation is filled in automatically from the company's standard sales fiscal operation, and each order line can get its own fiscal operation line, fiscal taxes, CFOP, service codes, CNAE code and fiscal quantity/price. A dedicated Taxes tab and an Amounts tab appear on the line form.
- The order totals are recalculated from the fiscal amounts of the lines (untaxed, tax, total, withholding, freight, insurance, other costs, financial total) instead of the standard tax totals widget.
- When the fiscal operation changes, the fiscal position of the order follows it.
- When invoicing, the order is split into one invoice per fiscal document type coming from the lines' fiscal operation lines; the invoice receives the fiscal data, document type, document series and the journal defined on the fiscal operation.
- Two optional discount modes are controlled by user groups: discount by value and a global discount rate applied to the whole order.
- A company setting decides whether the sale note is copied onto the fiscal document; it is available in Sales settings and on the company form.
- The sales analysis report gains fiscal columns: fiscal operation, CFOP, NCM/NBM/CEST, product fiscal type, buyer presence, ICMS, ICMS ST, IPI, PIS, COFINS, II, freight, insurance, other values and total with taxes.
- A group lets users open a popup with the Brazilian fiscal details of each order line.
Depends on
Required by other modules
Models and fields (5)
- sale.order · new modelind_pres, copy_note (Copy Sale note on invoice), comment_ids (Comments), discount_rate (Discount), company_country_id, fiscal_operation_id
- res.company · extends an existing modelcopy_note (Copy Sale note on invoice), sale_fiscal_operation_id (Standard Sales Fiscal Operation)
- sale.report · extends an existing modelnbm_id (NBM), ncm_id (NCM), cest_id (CEST), cfop_id (CFOP), ii_value (II Value), ind_pres (Buyer Presence), ipi_value (IPI Value), pis_value (PIS Value), icms_value (ICMS Value), fiscal_type (Product Fiscal Type), other_value, cofins_value (COFINS Value), icmsst_value (ICMS ST Value), freight_value, insurance_value, total_with_taxes (Total with Taxes), fiscal_operation_id (Fiscal Operation), fiscal_operation_line_id (Fiscal Operation Line)
- sale.order.line · new modeluom_id, cnae_id (CNAE Code), discount, quantity (Product Uom Quantity), price_tax, partner_id (Partner), comment_ids (Comments), price_gross (Gross Amount), tax_framework (Tax Framework), delivery_costs, discount_fixed (Fixed Discount?), discount_value, fiscal_tax_ids (Fiscal Taxes), price_subtotal, fiscal_operation_id, user_discount_value, user_total_discount, fiscal_qty_delivered (Fiscal Utm Qty Delivered), fiscal_operation_line_id (Operation Line), force_compute_delivery_costs_by_total
- res.config.settings · extends an existing modelcopy_note (Copy notes in Fiscal documents)
Text generated by AI (DeepSeek) from reading the Odoo 19.0 code on GitHub; it may contain mistakes, so check the code before deciding. The module is very large and only part of the code was read. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 7 confirmed, 2 with no information of 9 versions.
Sources · Odoo 19.0
Confirmed on 2026-11-03 in branch 19.0 of OCA/l10n-brazil.
terminal Installation and usage
OCA documentation · Odoo 19.0Installation
Source · Odoo 19.0Este módulo depende dos seguintes módulos:
- sale_management
- l10n_br_account
- l10n_br_fiscal
Configuration
Source · Odoo 19.0Este módulo depende do módulo l10n_br_fiscal e l10n_br_account e para funcionar corretamente deve ser previamente configurado parâmetros fiscais e contábeis.
Usage
Source · Odoo 19.0Após configurar a empresa, os dados contábeis e fiscais, ao criar um pedido de venda será, será possível visualizar os dados fiscais e contábeis:
Ao adicionar um produto ou serviço será exibido os detalhes dos impostos:
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.