Repository
odoo/odoo · module folder
Module version
Category
Accounting/Localizations/Account Charts
Folder size
0.28 MB
License
LGPL-3
Application
No
Auto-installable
Yes
Website
https://www.odoo.com/documentation/latest/applications/finance/fiscal_localizations/mexico.html
Last tracking update
2026-08-20 04:11:38
Authors
Vauxoo
Maintainers
Vauxoo
Committers
Odoo Translation Bot, Yannick Tivisse, Laurent Smet, Arnold Moyaux, Andrea Grazioso (agr-odoo), Gorash, Miquel Raïch, william-andre, Habib (ayh), Maximilien (malb), Dylan Kiss (dyki), Jinane Maksoud, kcv-odoo, komugi-al, Claire (clbr), gteboul, Léo Gizard, Hesham Saleh, Smit Patel, AhmedElemary57, Mohammad Abdulmoneim (abdu), nape-odoo, hmpb-odoo, riaa-odoo, utma-odoo, igbe, Laurent Smet (LAS), adip-odoo, Orrin Zhong, Leonardo Medina, Luigys Toro, Romain (roto), Mauricio Rubio Haro, ivgm-odoo
Odoo dependencies
Python dependencies
None
System dependencies
None
Required by
l10n_mx_account_reports, l10n_mx_cfdi_account, l10n_mx_sat_vendor_bill
Description
Minimal accounting configuration for Mexico.
============================================

This Chart of account is a minimal proposal to be able to use OoB the
accounting feature of Odoo.

This doesn't pretend be all the localization for MX it is just the minimal
data required to start from 0 in mexican localization.

This modules and its content is updated frequently by openerp-mexico team.

With this module you will have:

 - Minimal chart of account tested in production environments.
 - Minimal chart of taxes, to comply with SAT_ requirements.

.. _SAT: http://www.sat.gob.mx/
    

Code Analysis

Views touched (7)
XML IDNameModelTypeStatus
account_tax_form_inherit_l10n_mx account.tax.form.inherit.l10n_mx account.tax form Inherits account.view_tax_form
res_config_settings_view_form res.config.settings.view.form.inherit.account.mx res.config.settings form Inherits account.res_config_settings_view_form
view_account_journal_form_inherit account.journal.form account.journal form Inherits account.view_account_journal_form
view_partner_bank_form_l10n_mx_edi_bank view.partner.bank.form.mx.inherit res.partner.bank form Inherits base.view_partner_bank_form
view_partner_bank_tree_l10n_mx_edi_bank view.partner.bank.list.mx.inherit res.partner.bank list Inherits base.view_partner_bank_tree
view_res_bank_inherit_l10n_mx_edi_bank view.res.bank.inherit.l10n_mx_edi_bank res.bank form Inherits base.view_res_bank_form
view_res_partner_bank_inherit_l10n_mx_edi_bank view.res.partner.bank.inherit.l10n_mx_edi_bank res.partner.bank form Inherits account.view_partner_bank_form_inherit_account
HTTP endpoints (0)

No HTTP endpoints found for this module.

Models touched (8)

New fields (0)

No new fields.

Public methods (1)
  • create(self, vals_list)
    @api.model_create_multi

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 (2)
  • l10n_mx_factor_type Selection
    default='Tasa' help="Mexico: 'TipoFactor' is an attribute for CFDI 4.0. This indicates the factor type that is applied to the base of the tax." selection=[('Tasa', 'Tasa'), ('Cuota', 'Cuota'), ('Exento', 'Exento')] string='Factor Type'
  • l10n_mx_tax_type Selection
    compute='_compute_l10n_mx_tax_type' readonly=False selection=[('isr', 'ISR'), ('iva', 'IVA'), ('ieps', 'IEPS'), ('local', 'Local')] store=True string='SAT Tax Type'
Public methods (0)

No public methods.

New fields (2)
  • fiscal_country_codes Char
    default=_get_fiscal_country_codes store=False
  • l10n_mx_edi_code Char
    help='Three-digit number assigned by the ABM to identify banking institutions (ABM is an acronym for Asociación de Bancos de México)' args: 'ABM Code'
Public methods (0)

No public methods.

New fields (2)
  • l10n_mx_income_re_invoicing_account_id Many2one → account.account
    comodel_name='account.account' string='Income account for re-invoicing'
  • l10n_mx_income_return_discount_account_id Many2one → account.account
    comodel_name='account.account' string='Income account for returns and discounts'
Public methods (0)

No public methods.

New fields (1)
  • l10n_mx_account_income_return_discount_id Many2one → account.account
    comodel_name='account.account' domain="[('account_type', '=', 'income')]" readonly=False related='company_id.l10n_mx_income_return_discount_account_id' string='Income Returns and Discounts Account'
Public methods (0)

No public methods.

New fields (2)
  • fiscal_country_codes Char
    default=_get_fiscal_country_codes store=False
  • l10n_mx_edi_clabe Char
    help='Standardized banking cipher for Mexico. More info wikipedia.org/wiki/CLABE' args: 'CLABE'
Public methods (0)

No public methods.

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…

Loading…