Brazilian - Accounting

l10n_br
REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/19.0/l10n_br
VERSION
VERSION 1.1
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSRaphael Collet, Odoo Translation Bot, Joren Van Onder, Anh Thao Pham (pta), Gorash, Miquel Raïch, william-andre, Habib (ayh), Louis Wicket (wil), Andrew Gavgavian, Levi Siuzdak (sile), Dylan Kiss (dyki), Louis (loti), reka-odoo, kcv-odoo, SaddemAmine, Mathieu Coutant, Hesham Saleh, Logan Staelens, Krzysztof Magusiak (krma), Robin Engels (roen), bhra-odoo, igbe, Laurent Smet (LAS), Leonardo Medina, Abdelouahab Laaroussi (abla)
WEBSITE
WEBSITEhttps://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/brazil.html
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:51:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - http_routing
    - auth_signup
    - digest
    - resource
    - account_qr_code_emv
    - base_address_extended
    - contacts
    - l10n_latam_base
    - base_vat
    - l10n_latam_invoice_document
    - account_debit_note
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

- Generic Brazilian chart of accounts
- Brazilian taxes such as:

  - IPI
  - ICMS
  - PIS
  - COFINS
  - ISS
  - IR
  - CSLL

- Document Types as NFC-e, NFS-e, etc.
- Identification Documents as CNPJ and CPF

In addition to this module, the Brazilian Localizations is also
extended and complemented with several additional modules.

Brazil - Accounting Reports (l10n_br_reports)
---------------------------------------------
Adds a simple tax report that helps check the tax amount per tax group
in a given period of time. Also adds the P&L and BS adapted for the
Brazilian market.

Avatax Brazil (l10n_br_avatax)
------------------------------
Add Brazilian tax calculation via Avatax and all necessary fields needed to
configure Odoo in order to properly use Avatax and send the needed fiscal
information to retrieve the correct taxes.

Avatax for SOs in Brazil (l10n_br_avatax_sale)
----------------------------------------------
Same as the l10n_br_avatax module with the extension to the sales order module.

Electronic invoicing through Avatax (l10n_br_edi)
-------------------------------------------------
Create electronic sales invoices with Avatax.

Code Analysis

Views touched (8)
XML IDNameModelTypeStatus
address_form_fields address_form_fields ir.ui.view qweb Inherits portal.address_form_fields
br_partner_address_form partner.form.address.extended res.partner form New
br_partner_tax_fields_form res.partner.form res.partner xpath Inherits account.view_partner_property_form
view_account_journal_form account.journal.form account.journal field Inherits l10n_latam_invoice_document.view_account_journal_form
view_account_position_form account.fiscal.position.form account.fiscal.position field Inherits account.view_account_position_form
view_company_form res.company.form res.company xpath Inherits base.view_company_form
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_partner_bank_form_inherit_account res.partner.bank.form.inherit res.partner.bank field Inherits base.view_partner_bank_form
Models touched (12)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_br_fp_type Selection
    selection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')] string='Interstate Fiscal Position Type'
Public methods (0)

No public methods.

New fields (1)
  • l10n_br_invoice_serial Char
    copy=False help='Brazil: Series number associated with this Journal. If more than one Series needs to be used, duplicate this Journal and assign the new Series to the duplicated Journal.' args: 'Series'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Price'
Public methods (0)

No public methods.

New fields (3)
  • city_id Many2one → res.city
    required=True string='City' args: 'res.city'
  • end Char
    required=True string='To'
  • start Char
    required=True string='From'
Public methods (0)

No public methods.

New fields (2)
  • l10n_br_zip_range_ids One2many → l10n_br.zip.range
    comodel_name='l10n_br.zip.range' help='Brazil: technical field that maps a city to one or more zip code ranges.' inverse_name='city_id' string='Zip Ranges'
  • l10n_br_zip_ranges Char
    compute='_compute_l10n_br_zip_ranges' help='Brazil: technical field that maps a city to one or more zip code ranges for the frontend.' string='Frontend Zip Ranges'
Public methods (0)

No public methods.

New fields (3)
  • l10n_br_ie_code Char
    readonly=False related='partner_id.l10n_br_ie_code' string='IE'
  • l10n_br_im_code Char
    readonly=False related='partner_id.l10n_br_im_code' string='IM'
  • l10n_br_nire_code Char
    help='State Commercial Identification Number. Should contain 11 digits.' string='NIRE'
Public methods (0)

No public methods.

New fields (3)
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_isuf_code Char
    help='SUFRAMA registration number.' string='SUFRAMA code'
Public methods (0)

No public methods.

New fields (1)
  • proxy_type Selection
    ondelete={'email': 'set default', 'mobile': 'set default', 'br_cpf_cnpj': 'set default', 'br_random': 'set default'} selection_add=[('email', 'Email Address'), ('mobile', 'Mobile Number'), ('br_cpf_cnpj', 'CPF/CNPJ (BR)'), ('br_random', 'Random Key (BR)')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/18.0/l10n_br
VERSION
VERSION 1.1
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLEYes
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSOdoo Translation Bot, Xavier Morel, Joren Van Onder, Yannick Tivisse, fja-odoo, odoo, william-andre, Louis Wicket (wil), Gauthier Wala (gawa), Andrew Gavgavian, Pablo Montenegro, Levi Siuzdak (sile), Antoine Dupuis (andu), Dylan Kiss (dyki), Harsh Modi, reka-odoo, Louis (wil), Mathieu Coutant, muab-odoo, Bastien PIERRE, igbe, Abdelouahab Laaroussi (abla)
WEBSITE
WEBSITEhttps://www.odoo.com/documentation/master/applications/finance/fiscal_localizations/brazil.html
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:25:56
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - html_editor
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - account_qr_code_emv
    - base_address_extended
    - contacts
    - l10n_latam_base
    - base_vat
    - l10n_latam_invoice_document
    - account_debit_note
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

- Generic Brazilian chart of accounts
- Brazilian taxes such as:

  - IPI
  - ICMS
  - PIS
  - COFINS
  - ISS
  - IR
  - CSLL

- Document Types as NFC-e, NFS-e, etc.
- Identification Documents as CNPJ and CPF

In addition to this module, the Brazilian Localizations is also
extended and complemented with several additional modules.

Brazil - Accounting Reports (l10n_br_reports)
---------------------------------------------
Adds a simple tax report that helps check the tax amount per tax group
in a given period of time. Also adds the P&L and BS adapted for the
Brazilian market.

Avatax Brazil (l10n_br_avatax)
------------------------------
Add Brazilian tax calculation via Avatax and all necessary fields needed to
configure Odoo in order to properly use Avatax and send the needed fiscal
information to retrieve the correct taxes.

Avatax for SOs in Brazil (l10n_br_avatax_sale)
----------------------------------------------
Same as the l10n_br_avatax module with the extension to the sales order module.

Electronic invoicing through Avatax (l10n_br_edi)
-------------------------------------------------
Create electronic sales invoices with Avatax.

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
br_partner_address_form partner.form.address.extended res.partner form New
br_partner_tax_fields_form res.partner.form res.partner xpath Inherits account.view_partner_property_form
view_account_journal_form account.journal.form account.journal field Inherits l10n_latam_invoice_document.view_account_journal_form
view_account_position_form account.fiscal.position.form account.fiscal.position field Inherits account.view_account_position_form
view_company_form res.company.form res.company xpath Inherits base.view_company_form
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_partner_bank_form_inherit_account res.partner.bank.form.inherit res.partner.bank field Inherits base.view_partner_bank_form
Models touched (12)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_br_fp_type Selection
    selection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')] string='Interstate Fiscal Position Type'
Public methods (0)

No public methods.

New fields (1)
  • l10n_br_invoice_serial Char
    copy=False help='Brazil: Series number associated with this Journal. If more than one Series needs to be used, duplicate this Journal and assign the new Series to the duplicated Journal.' args: 'Series'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Price'
Public methods (0)

No public methods.

New fields (3)
  • city_id Many2one → res.city
    required=True string='City' args: 'res.city'
  • end Char
    required=True string='To'
  • start Char
    required=True string='From'
Public methods (0)

No public methods.

New fields (2)
  • l10n_br_zip_range_ids One2many → l10n_br.zip.range
    comodel_name='l10n_br.zip.range' help='Brazil: technical field that maps a city to one or more zip code ranges.' inverse_name='city_id' string='Zip Ranges'
  • l10n_br_zip_ranges Char
    compute='_compute_l10n_br_zip_ranges' help='Brazil: technical field that maps a city to one or more zip code ranges for the frontend.' string='Frontend Zip Ranges'
Public methods (0)

No public methods.

New fields (4)
  • l10n_br_cpf_code Char
    help='Natural Persons Register.' string='CPF'
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_nire_code Char
    help='State Commercial Identification Number. Should contain 11 digits.' string='NIRE'
Public methods (0)

No public methods.

New fields (3)
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_isuf_code Char
    help='SUFRAMA registration number.' string='SUFRAMA code'
Public methods (0)

No public methods.

New fields (1)
  • proxy_type Selection
    ondelete={'email': 'set default', 'mobile': 'set default', 'br_cpf_cnpj': 'set default', 'br_random': 'set default'} selection_add=[('email', 'Email Address'), ('mobile', 'Mobile Number'), ('br_cpf_cnpj', 'CPF/CNPJ (BR)'), ('br_random', 'Random Key (BR)')]
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/17.0/l10n_br
VERSION
VERSION 1.1
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSOdoo Translation Bot, Josse Colpaert, Xavier Morel, Joren Van Onder, Gorash, momegahed, Ricardo Gomes Rodrigues (rigr), Nicolas (vin), william-andre, aliya, John Laterre (jol), Antoine Vandevenne (anv), niyasraphy, Maximilien (malb), Daniel Kosky (dako), Andrew Gavgavian, Claire Bretton (clbr), Antoine Dupuis (andu), Antoine Boonen, Camille Spiritus, Dylan Kiss (dyki), sesn-odoo, moerradi, Louis (wil), casp-odoo
WEBSITE
WEBSITEhttps://www.odoo.com/documentation/17.0/applications/finance/fiscal_localizations/brazil.html
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 01:02:07
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - onboarding
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_vat
    - l10n_latam_base
    - contacts
    - l10n_latam_invoice_document
    - account_debit_note
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

- Generic Brazilian chart of accounts
- Brazilian taxes such as:

  - IPI
  - ICMS
  - PIS
  - COFINS
  - ISS
  - IR
  - CSLL

- Document Types as NFC-e, NFS-e, etc.
- Identification Documents as CNPJ and CPF

In addition to this module, the Brazilian Localizations is also
extended and complemented with several additional modules.

Brazil - Accounting Reports (l10n_br_reports)
---------------------------------------------
Adds a simple tax report that helps check the tax amount per tax group
in a given period of time. Also adds the P&L and BS adapted for the
Brazilian market.

Avatax Brazil (l10n_br_avatax)
------------------------------
Add Brazilian tax calculation via Avatax and all necessary fields needed to
configure Odoo in order to properly use Avatax and send the needed fiscal
information to retrieve the correct taxes.

Avatax for SOs in Brazil (l10n_br_avatax_sale)
----------------------------------------------
Same as the l10n_br_avatax module with the extension to the sales order module.

Electronic invoicing through Avatax (l10n_br_edi)
-------------------------------------------------
Create electronic sales invoices with Avatax.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
br_partner_tax_fields_form res.partner.form res.partner xpath Inherits account.view_partner_property_form
view_account_journal_form account.journal.form account.journal field Inherits l10n_latam_invoice_document.view_account_journal_form
view_account_position_form account.fiscal.position.form account.fiscal.position field Inherits account.view_account_position_form
view_company_form res.company.form res.company xpath Inherits base.view_company_form
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
Models touched (9)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_br_fp_type Selection
    selection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')] string='Interstate Fiscal Position Type'
Public methods (0)

No public methods.

New fields (1)
  • l10n_br_invoice_serial Char
    copy=False help='Brazil: Series number associated with this Journal. If more than one Series needs to be used, duplicate this Journal and assign the new Series to the duplicated Journal.' args: 'Series'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Price'
Public methods (0)

No public methods.

New fields (4)
  • l10n_br_cpf_code Char
    help='Natural Persons Register.' string='CPF'
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_nire_code Char
    help='State Commercial Identification Number. Should contain 11 digits.' string='NIRE'
Public methods (0)

No public methods.

New fields (3)
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_isuf_code Char
    help='SUFRAMA registration number.' string='SUFRAMA code'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/16.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSFabien Pinckaers, Joren Van Onder, wan, oco-odoo, momegahed, Nicolas (vin), Paolo (pgi), aliya, Nshimiyimana Séna, Camille Spiritus, Dylan Kiss (dyki)
WEBSITE
WEBSITE
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:40:49
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
    - base_vat
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and
account.tax objects to allow the proper computation of some Brazilian VATs
such as ICMS. The chart of account creation wizard has been extended to
propagate those new data properly.

It's important to note however that this module lack many implementations to
use Odoo properly in Brazil. Those implementations (such as the electronic
fiscal Invoicing which is already operational) are brought by more than 15
additional modules of the Brazilian Launchpad localization project
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the
extra addons branch. Those modules aim at not breaking with the remarkable
Odoo modularity, this is why they are numerous but small. One of the
reasons for maintaining those modules apart is that Brazilian Localization
leaders need commit rights agility to complete the localization as companies
fund the remaining legal requirements (such as soon fiscal ledgers,
accounting SPED, fiscal SPED and PAF ECF that are still missing as September
2011). Those modules are also strictly licensed under AGPL V3 and today don't
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (5)
XML IDNameModelTypeStatus
br_partner_tax_fields_form res.partner.form res.partner xpath Inherits base.view_partner_form
view_account_position_form account.fiscal.position.form account.fiscal.position field Inherits account.view_account_position_form
view_company_form res.company.form res.company xpath Inherits base.view_company_form
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (7)

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • l10n_br_fp_type Selection
    selection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')] string='Interstate Fiscal Position Type'
Public methods (0)

No public methods.

New fields (1)
  • l10n_br_fp_type Selection
    selection=[('internal', 'Internal'), ('ss_nnm', 'South/Southeast selling to North/Northeast/Midwest'), ('interstate', 'Other interstate')] string='Interstate Fiscal Position Type'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (4)
  • l10n_br_cpf_code Char
    help='Natural Persons Register.' string='CPF'
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_nire_code Char
    help='State Commercial Identification Number. Should contain 11 digits.' string='NIRE'
Public methods (0)

No public methods.

New fields (4)
  • l10n_br_cpf_code Char
    help='Natural Persons Register.' string='CPF'
  • l10n_br_ie_code Char
    help='State Tax Identification Number. Should contain 9-14 digits.' string='IE'
  • l10n_br_im_code Char
    help='Municipal Tax Identification Number' string='IM'
  • l10n_br_isuf_code Char
    help='SUFRAMA registration number.' string='SUFRAMA code'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/15.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSYannick Tivisse, wan, Xavier-Do, oco-odoo, Benjamin Frantzen (bfr), Nicolas (vin), Paolo (pgi)
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:25:28
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and
account.tax objects to allow the proper computation of some Brazilian VATs
such as ICMS. The chart of account creation wizard has been extended to
propagate those new data properly.

It's important to note however that this module lack many implementations to
use Odoo properly in Brazil. Those implementations (such as the electronic
fiscal Invoicing which is already operational) are brought by more than 15
additional modules of the Brazilian Launchpad localization project
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the
extra addons branch. Those modules aim at not breaking with the remarkable
Odoo modularity, this is why they are numerous but small. One of the
reasons for maintaining those modules apart is that Brazilian Localization
leaders need commit rights agility to complete the localization as companies
fund the remaining legal requirements (such as soon fiscal ledgers,
accounting SPED, fiscal SPED and PAF ECF that are still missing as September
2011). Those modules are also strictly licensed under AGPL V3 and today don't
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/14.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYAccounting/Localizations/Account Charts
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSJosse Colpaert, Christophe Simonis, qdp-odoo, Yannick Tivisse, wan, Xavier-Do, oco-odoo, Benjamin Frantzen (bfr)
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:14:29
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and
account.tax objects to allow the proper computation of some Brazilian VATs
such as ICMS. The chart of account creation wizard has been extended to
propagate those new data properly.

It's important to note however that this module lack many implementations to
use Odoo properly in Brazil. Those implementations (such as the electronic
fiscal Invoicing which is already operational) are brought by more than 15
additional modules of the Brazilian Launchpad localization project
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the
extra addons branch. Those modules aim at not breaking with the remarkable
Odoo modularity, this is why they are numerous but small. One of the
reasons for maintaining those modules apart is that Brazilian Localization
leaders need commit rights agility to complete the localization as companies
fund the remaining legal requirements (such as soon fiscal ledgers,
accounting SPED, fiscal SPED and PAF ECF that are still missing as September
2011). Those modules are also strictly licensed under AGPL V3 and today don't
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/13.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSMartin Trigaux, Josse Colpaert, Christophe Simonis, Olivier Colson, Pierre Masereel, Xavier-Do
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:06:42
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - web_editor
    - http_routing
    - auth_signup
    - digest
    - resource
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists of:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use Odoo properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
Odoo modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/12.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSMartin Trigaux, Christophe Simonis, qdp-odoo, Yannick Tivisse, Xavier-Do
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:57:01
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - uom
    - analytic
    - portal
    - http_routing
    - digest
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use Odoo properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
Odoo modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/11.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSMartin Trigaux, Christophe Simonis, GitHub, Yannick Tivisse, Laurent Smet
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:53:43
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - analytic
    - web_planner
    - portal
    - http_routing
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use Odoo properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
Odoo modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/10.0/l10n_br
VERSION
VERSION 0.1.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, Odoo Brasil
MAINTAINERS
MAINTAINERSAkretion, Odoo Brasil
COMMITTERS
COMMITTERSRaphael Collet, Martin Trigaux, Fabien Pinckaers, Olivier Dony, Thibault Delavallée, Denis Ledoux, Christophe Simonis, Julien Legros, Richard Mathot, qdp-odoo, Yannick Tivisse
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:50:48
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - web_tour
    - report
    - analytic
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use Odoo properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
Odoo modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (2)

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

New fields (3)
  • amount_mva Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='MVA Percent'
  • base_reduction Float
    default=0 digits=0 help='Um percentual decimal em % entre 0-1.' required=True string='Redution'
  • tax_discount Boolean
    help='Mark it for (ICMS, PIS e etc.).' string='Discount this Tax in Prince'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/9.0/l10n_br
VERSION
VERSION 1.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSELGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, OpenERP Brasil
MAINTAINERS
MAINTAINERSAkretion, OpenERP Brasil
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Olivier Dony, Josse Colpaert, Christophe Simonis, Richard Mathot, qdp-odoo, pvy, Yannick Tivisse
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:48:30
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - bus
    - report
    - analytic
    - web_tip
    - web_planner
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use OpenERP properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
OpenERP modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (2)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/8.0/l10n_br
VERSION
VERSION 0.6
CATEGORY
CATEGORYLocalization/Account Charts
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, OpenERP Brasil
MAINTAINERS
MAINTAINERSAkretion, OpenERP Brasil
COMMITTERS
COMMITTERSOdoo Translation Bot, Martin Trigaux, Antony Lesuisse, Olivier Dony, Vo Minh Thu, Denis Ledoux, Christophe Simonis, Richard Mathot, Sunil Sharma (OpenERP Trainee)
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:45:39
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - decimal_precision
    - mail
    - report
    - analytic
    - board
    - edi
    - email_template
    - account_chart
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use OpenERP properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
OpenERP modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
view_l10n_br_accout_tax_code_form l10n_br_account.tax.code.form account.tax.code field Inherits account.view_tax_code_form
view_l10n_br_accout_tax_code_template_form l10n_br_account.tax.code.template.form account.tax.code.template field Inherits account.view_tax_code_template_form
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/7.0/l10n_br
VERSION
VERSION 0.6
CATEGORY
CATEGORYLocalization/Account Charts
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, OpenERP Brasil
MAINTAINERS
MAINTAINERSAkretion, OpenERP Brasil
COMMITTERS
COMMITTERSRaphael Collet, Jagdish Panchal (Open ERP), Twinkle Christian (OpenERP), Cecile Tonglet, Stephane Wirtel, Odoo Translation Bot, Numerigraphe - Lionel Sausin, Antonin Bourguignon, Martin Trigaux, Ajay Chauhan (OpenERP), Purnendu Singh (OpenERP), Fabien Pinckaers, Olivier Dony, Vo Minh Thu, Hardik, pso (OpenERP), Launchpad Translations on behalf of openerp, Sanjay Gohel (Open ERP), help, Chirag Dodiya (OpenERP Trainee), Renato Lima
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:43:09
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - web_kanban
    - web
    - product
    - process
    - decimal_precision
    - mail
    - analytic
    - board
    - edi
    - email_template
    - account_chart
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

The field tax_discount has also been added in the account.tax.template and 
account.tax objects to allow the proper computation of some Brazilian VATs 
such as ICMS. The chart of account creation wizard has been extended to 
propagate those new data properly.

It's important to note however that this module lack many implementations to 
use OpenERP properly in Brazil. Those implementations (such as the electronic 
fiscal Invoicing which is already operational) are brought by more than 15 
additional modules of the Brazilian Launchpad localization project 
https://launchpad.net/openerp.pt-br-localiz and their dependencies in the 
extra addons branch. Those modules aim at not breaking with the remarkable 
OpenERP modularity, this is why they are numerous but small. One of the 
reasons for maintaining those modules apart is that Brazilian Localization 
leaders need commit rights agility to complete the localization as companies 
fund the remaining legal requirements (such as soon fiscal ledgers, 
accounting SPED, fiscal SPED and PAF ECF that are still missing as September 
2011). Those modules are also strictly licensed under AGPL V3 and today don't 
come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (4)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
view_l10n_br_accout_tax_code_form l10n_br_account.tax.code.form account.tax.code field Inherits account.view_tax_code_form
view_l10n_br_accout_tax_code_template_form l10n_br_account.tax.code.template.form account.tax.code.template field Inherits account.view_tax_code_template_form
Models touched (0)

No models found for this module.

REPOSITORY
REPOSITORYodoo/odoo
GIT
GIThttps://github.com/odoo/odoo.git
GIT FOLDER
GIT FOLDERhttps://github.com/odoo/odoo/tree/6.1/l10n_br
VERSION
VERSION 0.6
CATEGORY
CATEGORYLocalization/Account Charts
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSAkretion, OpenERP Brasil
MAINTAINERS
MAINTAINERSAkretion, OpenERP Brasil
COMMITTERS
COMMITTERSRucha (Open ERP), Stephane Wirtel, Numerigraphe - Lionel Sausin, Fabien Pinckaers, Olivier Dony, Vo Minh Thu, Launchpad Translations on behalf of openerp, Quentin (OpenERP), vro, niv-openerp, Xavier Morel, Carlos Vásquez, Els Van Vossel, Israel Fermin Montilla, ARA (OpenERP), aag (OpenERP), renatonlima@gmail.com
WEBSITE
WEBSITEhttp://openerpbrasil.org
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-05 23:41:35
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - account
    - base_setup
    - base
    - product
    - process
    - decimal_precision
    - analytic
    - board
    - edi
    - email_template
    - mail
    - base_tools
    - account_chart
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION
Base module for the Brazilian localization
==========================================

This module consists in:

 - Generic Brazilian chart of accounts
 - Brazilian taxes such as:

        - IPI
        - ICMS
        - PIS
        - COFINS
        - ISS
        - IR
        - IRPJ
        - CSLL

 - Tax Situation Code (CST) required for the electronic fiscal invoicing (NFe)

The field tax_discount has also been added in the account.tax.template and account.tax objects to allow the proper computation of some Brazilian VATs such as ICMS. The chart of account creation wizard has been extended to propagate those new data properly.

It's important to note however that this module lack many implementations to use OpenERP properly in Brazil. Those implementations (such as the electronic fiscal Invoicing which is already operational) are brought by more than 15 additional modules of the Brazilian Launchpad localization project https://launchpad.net/openerp.pt-br-localiz and their dependencies in the extra addons branch. Those modules aim at not breaking with the remarkable OpenERP modularity, this is why they are numerous but small. One of the reasons for maintaining those modules apart is that Brazilian Localization leaders need commit rights agility to complete the localization as companies fund the remaining legal requirements (such as soon fiscal ledgers, accounting SPED, fiscal SPED and PAF ECF that are still missing as September 2011). Those modules are also strictly licensed under AGPL V3 and today don't come with any additional paid permission for online use of 'private modules'.

Code Analysis

Views touched (12)
XML IDNameModelTypeStatus
view_l10n_br_account_tax_form l10n_br_account.tax.form account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_form1 l10n_br_account.tax.form1 account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_form2 l10n_br_account.tax.form2 account.tax field Inherits account.view_tax_form
view_l10n_br_account_tax_template_form l10n_br_account.tax.template.form account.tax.template field Inherits account.view_account_tax_template_form
view_l10n_br_account_tax_template_form1 l10n_br_account.tax.template.form1 account.tax.template field Inherits account.view_account_tax_template_form
view_l10n_br_account_tax_template_form2 l10n_br_account.tax.template.form2 account.tax.template field Inherits account.view_account_tax_template_form
view_l10n_br_accout_tax_code_form l10n_br_account.tax.code.form account.tax.code field Inherits account.view_tax_code_form
view_l10n_br_accout_tax_code_template_form l10n_br_account.tax.code.template.form account.tax.code.template field Inherits account.view_tax_code_template_form
view_l10n_br_cst_form l10n_br.cst.form l10n_br_account.cst form New
view_l10n_br_cst_template_form l10n_br.cst.form l10n_br_account.cst.template form New
view_l10n_br_cst_template_tree l10n_br.cst.tree l10n_br_account.cst.template tree New
view_l10n_br_cst_tree l10n_br.cst.tree l10n_br_account.cst tree New
Models touched (0)

No models found for this module.