OdooWiki OCA HUB

Brazilian Localization Sale Invoice Plan

l10n_br_sale_invoice_plan folder_open OCA/l10n-brazil open_in_new
Localisation License: AGPL-3

This module extends the Odoo Sale Invoice Plan module to adapt it to the Brazilian needs, with this module you have tax data for collection and generation of fiscal documents (NF-e, NFS-e, CF-e, NFC-e and others), calculation Brazilian taxes and contributions (municipal, state and federal).

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

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.

This module connects the sale invoice plan feature with the Brazilian localization. When a sale order uses an invoice plan (several invoices spread over time), Odoo creates the invoices step by step. With this module, every time an invoice is generated from the plan, the Brazilian fiscal quantity field on each invoice line is automatically set to the same value as the invoiced quantity.

  • The change happens on the sale.invoice.plan model, which is the object that stores the invoicing schedule of a sale order.
  • It only affects invoices that come from an invoice plan; it does not change manual invoices.
  • The fiscal quantity is used by the Brazilian fiscal documents (NF-e, NFS-e and similar) and tax calculations, so keeping it aligned with the invoiced quantity avoids mismatches between the commercial invoice and the fiscal document.
  • No new menus, screens or buttons are added; the behaviour is automatic in the background.
  • A demo sale order for services with a three-installment monthly plan is included to illustrate the feature.

Because the module depends on l10n_br_sale and sale_invoice_plan, it only makes sense in a Brazilian database where both the Brazilian localization and the invoice plan feature are installed.

Models and fields (1)
  • sale.invoice.plan · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 5 confirmed, 4 with no information of 9 versions.

Sources · Odoo 18.0

Confirmed on 2026-11-03 in branch 18.0 of OCA/l10n-brazil.

terminal Installation and usage

OCA documentation · Odoo 18.0

This module depends on:

  • l10n_br_sale
  • sale_invoice_plan

No configuration required.

No verified information in OCA: 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.