<?xml version="1.0" encoding="utf-8"?>
<odoo>
  <data noupdate="1">
    <!-- Account Tags -->
    <record id="tag_iva" model="account.account.tag">
        <field name="name">IVA</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_isr" model="account.account.tag">
        <field name="name">ISR</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_ieps" model="account.account.tag">
        <field name="name">IEPS</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_16" model="account.account.tag">
        <field name="name">DIOT: 16%</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_16_non_cre" model="account.account.tag">
        <field name="name">DIOT: 16% NO ACREDITABLE</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_16_imp" model="account.account.tag">
        <field name="name">DIOT: 16% IMP</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_0" model="account.account.tag">
        <field name="name">DIOT: 0%</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_8" model="account.account.tag">
        <field name="name">DIOT: 8%</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_8_non_cre" model="account.account.tag">
        <field name="name">DIOT: 8% NO ACREDITABLE</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_ret" model="account.account.tag">
        <field name="name">DIOT: Retención</field>
        <field name="applicability">taxes</field>
    </record>
    <record id="tag_diot_exento" model="account.account.tag">
        <field name="name">DIOT: Exento</field>
        <field name="applicability">taxes</field>
    </record>

    <record id="tax9" model="account.tax.template">
        <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="account_id" ref="cuenta209_01"/>
        <field name="refund_account_id" ref="cuenta209_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_iva')])]"/>
        <field name="tax_group_id" ref="tax_group_iva_0"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta208_01"/>
    </record>

    <record id="tax12" model="account.tax.template">
        <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="account_id" ref="cuenta209_01"/>
        <field name="refund_account_id" ref="cuenta209_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_iva')])]"/>
        <field name="tax_group_id" ref="tax_group_iva_16"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta208_01"/>
    </record>

    <record id="tax1" model="account.tax.template">
        <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="amount">-4</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_10"/>
        <field name="refund_account_id" ref="cuenta216_10"/>
        <field name="tax_group_id" ref="tax_group_iva_ret_4"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta216_10_20"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
    </record>

    <record id="tax2" model="account.tax.template">
        <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="amount">-10</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_10"/>
        <field name="refund_account_id" ref="cuenta216_10"/>
        <field name="tax_group_id" ref="tax_group_iva_ret_10"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta216_10_20"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
    </record>

    <record id="tax3" model="account.tax.template">
        <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="amount">-10</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_03"/>
        <field name="refund_account_id" ref="cuenta216_03"/>
        <field name="tax_group_id" ref="tax_group_isr_ret_10"/>
    </record>

    <record id="tax5" model="account.tax.template">
        <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="amount">-10</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_04"/>
        <field name="refund_account_id" ref="cuenta216_04"/>
        <field name="tax_group_id" ref="tax_group_isr_ret_10"/>
    </record>

    <record id="tax7" model="account.tax.template">
        <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="amount">-10.67</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_10"/>
        <field name="refund_account_id" ref="cuenta216_10"/>
        <field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta216_10_20"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
    </record>

    <record id="tax8" model="account.tax.template">
        <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="amount">-10.67</field>
        <field name="amount_type">percent</field>
        <field name="type_tax_use">purchase</field>
        <field name="account_id" ref="cuenta216_10"/>
        <field name="refund_account_id" ref="cuenta216_10"/>
        <field name="tax_group_id" ref="tax_group_iva_ret_1067"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta216_10_20"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_ret')])]"/>
    </record>

    <record id="tax13" model="account.tax.template">
        <field name="chart_template_id" ref="mx_coa"/>
        <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>
        <field name="account_id" ref="cuenta119_01"/>
        <field name="refund_account_id" ref="cuenta119_01"/>
        <field name="tax_group_id" ref="tax_group_iva_0"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta118_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_0')])]"/>
    </record>

    <record id="tax14" model="account.tax.template">
        <field name="chart_template_id" ref="mx_coa"/>
        <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>
        <field name="account_id" ref="cuenta119_01"/>
        <field name="refund_account_id" ref="cuenta119_01"/>
        <field name="tax_group_id" ref="tax_group_iva_16"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_base_account_id" ref="cuenta801_01_99"/>
        <field name="cash_basis_account_id" ref="cuenta118_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_16')])]"/>
    </record>

    <record id="tax16" model="account.tax.template">
        <field name="chart_template_id" ref="mx_coa"/>
        <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>
        <field name="account_id" ref="cuenta119_01"/>
        <field name="refund_account_id" ref="cuenta119_01"/>
        <field name="tax_group_id" ref="tax_group_iva_8"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_account_id" ref="cuenta118_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_diot_8')])]"/>
        <field name="sequence" eval="10"/>
    </record>

    <record id="tax17" model="account.tax.template">
        <field name="chart_template_id" ref="mx_coa"/>
        <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>
        <field name="account_id" ref="cuenta209_01"/>
        <field name="refund_account_id" ref="cuenta209_01"/>
        <field name="tag_ids" eval="[(6,0,[ref('tag_iva')])]"/>
        <field name="tax_group_id" ref="tax_group_iva_8"/>
        <field name="tax_exigibility">on_payment</field>
        <field name="cash_basis_account_id" ref="cuenta208_01"/>
        <field name="sequence" eval="10"/>
    </record>
  </data>
</odoo>
