diff --git a/addons/l10n_mx/data/account.account.template.csv b/addons/l10n_mx/data/account.account.template.csv
index b4094bfac40fb87efe8bf3faf129cdae8081dc0e..6337d9234ab2447936464bee022e0013336654d3 100644
--- a/addons/l10n_mx/data/account.account.template.csv
+++ b/addons/l10n_mx/data/account.account.template.csv
@@ -12,7 +12,9 @@ cuenta115_04,Productos terminados,115.04.01,asset_current,l10n_mx.mx_coa,False,l
 cuenta115_05,Mercancías en tránsito,115.05.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
 cuenta115_06,Mercancías en poder de terceros,115.06.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
 cuenta118_01,IVA acreditable pagado,118.01.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
+cuenta118_03,IEPS acreditable pagado,118.03.01,asset_current,l10n_mx.mx_coa,False,l10n_mx.tag_debit_balance_account
 cuenta119_01,IVA pendiente de pago,119.01.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
+cuenta119_03,IEPS pendiente de pago,119.03.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
 cuenta120_01,Anticipo a proveedores nacional,120.01.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
 cuenta120_02,Anticipo a proveedores extranjero,120.02.01,asset_current,l10n_mx.mx_coa,True,l10n_mx.tag_debit_balance_account
 cuenta201_01,Proveedores nacionales,201.01.01,liability_payable,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
@@ -21,7 +23,9 @@ cuenta206_01,Anticipo de cliente nacional,206.01.01,liability_current,l10n_mx.mx
 cuenta206_02,Anticipo de cliente extranjero,206.02.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
 cuenta206_05_01,Otros anticipos de clientes,206.05.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
 cuenta208_01,IVA trasladado cobrado,208.01.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
+cuenta208_02,IEPS trasladado cobrado,208.02.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
 cuenta209_01,IVA trasladado no cobrado,209.01.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
+cuenta209_02,IEPS trasladado no cobrado,209.02.01,liability_current,l10n_mx.mx_coa,True,l10n_mx.tag_credit_balance_account
 cuenta216_03,Impuestos retenidos de ISR por arrendamiento,216.03.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
 cuenta216_04,Impuestos retenidos de ISR por servicios profesionales,216.04.01,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
 cuenta216_10,Impuestos retenidos de IVA,216.10.10,liability_current,l10n_mx.mx_coa,False,l10n_mx.tag_credit_balance_account
diff --git a/addons/l10n_mx/data/account_tax_data.xml b/addons/l10n_mx/data/account_tax_data.xml
index 94349c9495591a5795a0ac3ab591fdf2c30a6c5b..29c7890a373d0403e5e4a1c50e1d07eb357c9797 100644
--- a/addons/l10n_mx/data/account_tax_data.xml
+++ b/addons/l10n_mx/data/account_tax_data.xml
@@ -1,26 +1,26 @@
 <?xml version="1.0" encoding="utf-8"?>
 <odoo>
     <data>
-        <record id="tax9" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+        <record id="ieps_8_sale" model="account.tax.template">
+            <field name="sequence" eval="0"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(0%) VENTAS</field>
-            <field name="description">IVA(0%)</field>
-            <field name="amount">0</field>
+            <field name="name">IEPS 8% VENTAS</field>
+            <field name="description">IEPS 8%</field>
+            <field name="amount">8</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">sale</field>
-            <field name="tax_group_id" ref="tax_group_iva_0"/>
+            <field name="tax_group_id" ref="tax_group_ieps_8"/>
             <field name="tax_exigibility">on_payment</field>
-            <field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
-            <field name="l10n_mx_tax_type">Tasa</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
             <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
             (0,0, {
                 'repartition_type': 'base',
             }),
             (0,0, {
                 'repartition_type': 'tax',
-                'account_id': ref('cuenta208_01'),
-                'tag_ids': [ref('tag_iva')],
+                'tag_ids': [ref('l10n_mx.tag_ieps')],
+                'account_id': ref('l10n_mx.cuenta208_02'),
             }),
         ]"/>
             <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
@@ -29,31 +29,64 @@
             }),
             (0,0, {
                 'repartition_type': 'tax',
-                'account_id': ref('cuenta208_01'),
-                'tag_ids': [ref('tag_iva')],
+                'tag_ids': [ref('l10n_mx.tag_ieps')],
+                'account_id': ref('l10n_mx.cuenta208_02'),
             }),
         ]"/>
         </record>
-        <record id="tax12" model="account.tax.template">
+        <record id="ieps_8_purchase" model="account.tax.template">
             <field name="sequence" eval="1"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(16%) VENTAS</field>
-            <field name="description">IVA(16%)</field>
-            <field name="amount">16</field>
+            <field name="name">IEPS 8% COMPRAS</field>
+            <field name="description">IEPS 8%</field>
+            <field name="amount">8</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">purchase</field>
+            <field name="tax_group_id" ref="tax_group_ieps_8"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_25_sale" model="account.tax.template">
+            <field name="sequence" eval="2"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 25% VENTAS</field>
+            <field name="description">IEPS 25%</field>
+            <field name="amount">25</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">sale</field>
-            <field name="tax_group_id" ref="tax_group_iva_16"/>
+            <field name="tax_group_id" ref="tax_group_ieps_25"/>
             <field name="tax_exigibility">on_payment</field>
-            <field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
-            <field name="l10n_mx_tax_type">Tasa</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
             <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
             (0,0, {
                 'repartition_type': 'base',
             }),
             (0,0, {
                 'repartition_type': 'tax',
-                'account_id': ref('cuenta208_01'),
-                'tag_ids': [ref('tag_iva')],
+                'tag_ids': [ref('l10n_mx.tag_ieps')],
+                'account_id': ref('l10n_mx.cuenta208_02'),
             }),
         ]"/>
             <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
@@ -62,16 +95,247 @@
             }),
             (0,0, {
                 'repartition_type': 'tax',
-                'account_id': ref('cuenta208_01'),
-                'tag_ids': [ref('tag_iva')],
+                'tag_ids': [ref('l10n_mx.tag_ieps')],
+                'account_id': ref('l10n_mx.cuenta208_02'),
             }),
         ]"/>
         </record>
+        <record id="ieps_25_purchase" model="account.tax.template">
+            <field name="sequence" eval="3"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 25% COMPRAS</field>
+            <field name="description">IEPS 25%</field>
+            <field name="amount">25</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">purchase</field>
+            <field name="tax_group_id" ref="tax_group_ieps_25"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_26_5_sale" model="account.tax.template">
+            <field name="sequence" eval="4"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 26.5% VENTAS</field>
+            <field name="description">IEPS 26.5%</field>
+            <field name="amount">26.5</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">sale</field>
+            <field name="tax_group_id" ref="tax_group_ieps_26_5"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_26_5_purchase" model="account.tax.template">
+            <field name="sequence" eval="5"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 26.5% COMPRAS</field>
+            <field name="description">IEPS 26.5%</field>
+            <field name="amount">26.5</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">purchase</field>
+            <field name="include_base_amount">1</field>
+            <field name="tax_group_id" ref="tax_group_ieps_26_5"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_30_sale" model="account.tax.template">
+            <field name="sequence" eval="6"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 30% VENTAS</field>
+            <field name="description">IEPS 30%</field>
+            <field name="amount">30</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">sale</field>
+            <field name="tax_group_id" ref="tax_group_ieps_30"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_30_purchase" model="account.tax.template">
+            <field name="sequence" eval="7"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 30% COMPRAS</field>
+            <field name="description">IEPS 30%</field>
+            <field name="amount">30</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">purchase</field>
+            <field name="tax_group_id" ref="tax_group_ieps_30"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_53_sale" model="account.tax.template">
+            <field name="sequence" eval="8"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 53% VENTAS</field>
+            <field name="description">IEPS 53%</field>
+            <field name="amount">53</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">sale</field>
+            <field name="tax_group_id" ref="tax_group_ieps_53"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_02"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta208_02'),
+                }),
+            ]"/>
+        </record>
+        <record id="ieps_53_purchase" model="account.tax.template">
+            <field name="sequence" eval="9"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IEPS 53% COMPRAS</field>
+            <field name="description">IEPS 53%</field>
+            <field name="amount">53</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">purchase</field>
+            <field name="tax_group_id" ref="tax_group_ieps_53"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="include_base_amount">1</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta119_03"/>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'tag_ids': [ref('l10n_mx.tag_ieps')],
+                    'account_id': ref('l10n_mx.cuenta118_03'),
+                }),
+            ]"/>
+        </record>
         <record id="tax1" model="account.tax.template">
             <field name="sequence" eval="10"/>
             <field name="chart_template_id" ref="mx_coa"/>
             <field name="name">RET IVA FLETES 4%</field>
-            <field name="description">Retención IVA(-4%)</field>
+            <field name="description">RET IVA -4%</field>
             <field name="amount">-4</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -101,10 +365,10 @@
         ]"/>
         </record>
         <record id="tax2" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="11"/>
             <field name="chart_template_id" ref="mx_coa"/>
             <field name="name">RET IVA ARRENDAMIENTO 10%</field>
-            <field name="description">Retención IVA(-10%)</field>
+            <field name="description">RET IVA -10%</field>
             <field name="amount">-10</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -134,10 +398,10 @@
         ]"/>
         </record>
         <record id="tax3" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="12"/>
             <field name="chart_template_id" ref="mx_coa"/>
             <field name="name">RET ISR ARRENDAMIENTO 10%</field>
-            <field name="description">Retención ISR(-10%)</field>
+            <field name="description">RET ISR -10%</field>
             <field name="amount">-10</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -163,10 +427,10 @@
         ]"/>
         </record>
         <record id="tax5" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="13"/>
             <field name="chart_template_id" ref="mx_coa"/>
             <field name="name">RET ISR HONORARIOS 10%</field>
-            <field name="description">Retención ISR(-10%)</field>
+            <field name="description">RET ISR -10%</field>
             <field name="amount">-10</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -192,10 +456,10 @@
         ]"/>
         </record>
         <record id="tax7" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="14"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">RETENCION IVA ARRENDAMIENTO 10.67%</field>
-            <field name="description">Retención IVA(-10.67%)</field>
+            <field name="name">RET IVA ARRENDAMIENTO 10.67%</field>
+            <field name="description">RET IVA -10.67%</field>
             <field name="amount">-10.67</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -225,10 +489,10 @@
         ]"/>
         </record>
         <record id="tax8" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="15"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">RETENCION IVA HONORARIOS 10.67%</field>
-            <field name="description">Retención IVA(-10.67%)</field>
+            <field name="name">RET IVA HONORARIOS 10.67%</field>
+            <field name="description">RET IVA -10.67%</field>
             <field name="amount">-10.67</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -257,11 +521,77 @@
             }),
         ]"/>
         </record>
+        <record id="tax9" model="account.tax.template">
+            <field name="sequence" eval="16"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IVA 0% VENTAS</field>
+            <field name="description">IVA 0%</field>
+            <field name="amount">0</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">sale</field>
+            <field name="tax_group_id" ref="tax_group_iva_0"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
+            <field name="l10n_mx_tax_type">Tasa</field>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'account_id': ref('cuenta208_01'),
+                    'tag_ids': [ref('tag_iva')],
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'account_id': ref('cuenta208_01'),
+                    'tag_ids': [ref('tag_iva')],
+                }),
+            ]"/>
+        </record>
+        <record id="tax12" model="account.tax.template">
+            <field name="sequence" eval="17"/>
+            <field name="chart_template_id" ref="mx_coa"/>
+            <field name="name">IVA 16% VENTAS</field>
+            <field name="description">IVA 16%</field>
+            <field name="amount">16</field>
+            <field name="amount_type">percent</field>
+            <field name="type_tax_use">sale</field>
+            <field name="tax_group_id" ref="tax_group_iva_16"/>
+            <field name="tax_exigibility">on_payment</field>
+            <field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
+            <field name="l10n_mx_tax_type">Tasa</field>
+            <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'account_id': ref('cuenta208_01'),
+                    'tag_ids': [ref('tag_iva')],
+                }),
+            ]"/>
+            <field name="refund_repartition_line_ids" eval="[(5, 0, 0),
+                (0,0, {
+                    'repartition_type': 'base',
+                }),
+                (0,0, {
+                    'repartition_type': 'tax',
+                    'account_id': ref('cuenta208_01'),
+                    'tag_ids': [ref('tag_iva')],
+                }),
+            ]"/>
+        </record>
         <record id="tax13" model="account.tax.template">
-            <field name="sequence" eval="10"/>
+            <field name="sequence" eval="18"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(0%) COMPRAS</field>
-            <field name="description">IVA(0%)</field>
+            <field name="name">IVA 0% COMPRAS</field>
+            <field name="description">IVA 0%</field>
             <field name="amount">0</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -291,10 +621,10 @@
         ]"/>
         </record>
         <record id="tax14" model="account.tax.template">
-            <field name="sequence" eval="1"/>
+            <field name="sequence" eval="19"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(16%) COMPRAS</field>
-            <field name="description">IVA(16%)</field>
+            <field name="name">IVA 16% COMPRAS</field>
+            <field name="description">IVA 16%</field>
             <field name="amount">16</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -324,9 +654,10 @@
         ]"/>
         </record>
         <record id="tax16" model="account.tax.template">
+            <field name="sequence" eval="20"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(8%) COMPRAS</field>
-            <field name="description">IVA(8%)</field>
+            <field name="name">IVA 8% COMPRAS</field>
+            <field name="description">IVA 8%</field>
             <field name="amount">8</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">purchase</field>
@@ -334,7 +665,6 @@
             <field name="tax_exigibility">on_payment</field>
             <field name="cash_basis_transition_account_id" ref="cuenta119_01"/>
             <field name="l10n_mx_tax_type">Tasa</field>
-            <field name="sequence" eval="10"/>
             <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
             (0,0, {
                 'repartition_type': 'base',
@@ -357,9 +687,10 @@
         ]"/>
         </record>
         <record id="tax17" model="account.tax.template">
+            <field name="sequence" eval="21"/>
             <field name="chart_template_id" ref="mx_coa"/>
-            <field name="name">IVA(8%) VENTAS</field>
-            <field name="description">IVA(8%)</field>
+            <field name="name">IVA 8% VENTAS</field>
+            <field name="description">IVA 8%</field>
             <field name="amount">8</field>
             <field name="amount_type">percent</field>
             <field name="type_tax_use">sale</field>
@@ -367,7 +698,6 @@
             <field name="tax_exigibility">on_payment</field>
             <field name="cash_basis_transition_account_id" ref="cuenta209_01"/>
             <field name="l10n_mx_tax_type">Tasa</field>
-            <field name="sequence" eval="10"/>
             <field name="invoice_repartition_line_ids" eval="[(5, 0, 0),
             (0,0, {
                 'repartition_type': 'base',
diff --git a/addons/l10n_mx/data/account_tax_group_data.xml b/addons/l10n_mx/data/account_tax_group_data.xml
index 1dda31e815721ab3cace800cb8a58a03502bf73d..8d42563ce31e61aadd417e27426d8b7fe8e7f21b 100644
--- a/addons/l10n_mx/data/account_tax_group_data.xml
+++ b/addons/l10n_mx/data/account_tax_group_data.xml
@@ -29,5 +29,20 @@
             <field name="name">ISR Retencion 10%</field>
             <field name="country_id" ref="base.mx"/>
         </record>
+        <record id="tax_group_ieps_8" model="account.tax.group">
+            <field name="name">IEPS 8%</field>
+        </record>
+        <record id="tax_group_ieps_25" model="account.tax.group">
+            <field name="name">IEPS 25%</field>
+        </record>
+        <record id="tax_group_ieps_26_5" model="account.tax.group">
+            <field name="name">IEPS 26.5%</field>
+        </record>
+        <record id="tax_group_ieps_30" model="account.tax.group">
+            <field name="name">IEPS 30%</field>
+        </record>
+        <record id="tax_group_ieps_53" model="account.tax.group">
+            <field name="name">IEPS 53%</field>
+        </record>
     </data>
 </odoo>