<?xml version="1.0" encoding="utf-8"?>
<odoo>
        <record id="vat_tag_200" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 200</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_220" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 220</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_221" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 221</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_225" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 225</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_230" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 230</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_235" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 235</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_280" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 280</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_302_a" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 302 base</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_311_a" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 311 base</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_342_a" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 342 base</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_381_a" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 381 base</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_382_a" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 382 base</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_302_b" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 302 tax</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_311_b" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 311 tax</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_342_b" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 342 tax</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_381_b" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 381 tax</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_382_b" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 382 tax</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_400" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 400</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_405" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 405</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_410" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 410</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_415" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 415</field>
            <field name="applicability">taxes</field>
        </record>
        <record id="vat_tag_420" model="account.account.tag">
            <field name="name">Switzerland VAT Form: grid 420</field>
            <field name="applicability">taxes</field>
        </record>

        <record id="vat_tag_dedouanement" model="account.account.tag">
            <field name="name">Switzerland VAT Form: 100% dédouanement (base in grid 400)</field>
            <field name="applicability">taxes</field>
        </record>


        <!--
        #  TVA - Taxe sur la Valeur Ajoutée
        -->
        <record model="account.tax.template" id="vat_25">
            <field name="name">TVA due a 2.5% (TR)</field>
            <field name="description">2.5%</field>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="type_tax_use">sale</field>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_311_a'), ref('vat_tag_311_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>
        <record model="account.tax.template" id="vat_25_incl">
            <field name="name">TVA due à 2.5% (Incl. TR)</field>
            <field name="description">2.5% Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="type_tax_use">sale</field>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_311_a'), ref('vat_tag_311_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>
        <record model="account.tax.template" id="vat_25_purchase">
            <field name="name">TVA 2.5% sur achat B&amp;S (TR)</field>
            <field name="description">2.5% achat</field>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>
        <record model="account.tax.template" id="vat_25_purchase_incl">
            <field name="name">TVA 2.5% sur achat B&amp;S (Incl. TR)</field>
            <field name="description">2.5% achat Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>
        <record model="account.tax.template" id="vat_25_invest">
            <field name="name">TVA 2.5% sur invest. et autres ch. (TR)</field>
            <field name="description">2.5% invest.</field>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>
        <record model="account.tax.template" id="vat_25_invest_incl">
            <field name="name">TVA 2.5% sur invest. et autres ch. (Incl. TR)</field>
            <field name="description">2.5% invest. Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="2.5"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_25"/>
        </record>

        <record model="account.tax.template" id="vat_37">
            <field name="name">TVA due a 3.7% (TS)</field>
            <field name="description">3.7%</field>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_342_a'), ref('vat_tag_342_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_37_incl">
            <field name="name">TVA due à 3.7% (Incl. TS)</field>
            <field name="description">3.7% Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_342_a'), ref('vat_tag_342_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_37_purchase">
            <field name="name">TVA 3.7% sur achat B&amp;S (TS)</field>
            <field name="description">3.7% achat</field>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_37_purchase_incl">
            <field name="name">TVA 3.7% sur achat B&amp;S (Incl. TS)</field>
            <field name="description">3.7% achat Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_37_invest">
            <field name="name">TVA 3.7% sur invest. et autres ch. (TS)</field>
            <field name="description">3.7% invest</field>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_37_invest_incl">
            <field name="name">TVA 3.7% sur invest. et autres ch. (Incl. TS)</field>
            <field name="description">3.7% invest Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="3.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_37"/>
        </record>
        <record model="account.tax.template" id="vat_77">
            <field name="name">TVA due a 7.7% (TN)</field>
            <field name="description">7.7%</field>
            <field name="amount" eval="7.7"/>
            <field name="sequence" eval="0"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_302_a'), ref('vat_tag_302_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_incl">
            <field name="name">TVA due à 7.7% (Incl. TN)</field>
            <field name="description">7.7% Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="7.7"/>
            <field name="sequence" eval="0"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_302_a'), ref('vat_tag_302_b')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_purchase">
            <field name="name">TVA 7.7% sur achat B&amp;S (TN)</field>
            <field name="description">7.7% achat</field>
            <field name="amount" eval="7.7"/>
            <field name="amount_type">percent</field>
            <field name="sequence" eval="0"/>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_purchase_incl">
            <field name="name">TVA 7.7% sur achat B&amp;S (Incl. TN)</field>
            <field name="description">7.7% achat Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="7.7"/>
            <field name="amount_type">percent</field>
            <field name="sequence" eval="0"/>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_400')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_invest">
            <field name="name">TVA 7.7% sur invest. et autres ch. (TN)</field>
            <field name="description">7.7% invest.</field>
            <field name="amount" eval="7.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_invest_incl">
            <field name="name">TVA 7.7% sur invest. et autres ch. (Incl. TN)</field>
            <field name="description">7.7% invest. Incl.</field>
            <field name="price_include" eval="1"/>
            <field name="amount" eval="7.7"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_405')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_77"/>
        </record>
        <record model="account.tax.template" id="vat_77_purchase_return">
            <field name="name">TVA due a 7.7% (TN) (return)</field>
            <field name="description">7.7% achat (return)</field>
            <field name="amount" eval="-7.7"/>
            <field name="amount_type">percent</field>
            <field name="sequence" eval="0"/>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1170"/>
            <field name="account_id" ref="ch_coa_1170"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_382_a'),ref('vat_tag_382_b')])]"/>
        </record>
        <record model="account.tax.template" id="vat_XO">
            <field name="name">TVA due a 0% (Exportations)</field>
            <field name="amount" eval="0.00"/>
            <field name="description">0%</field>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_220')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_0"/>
        </record>
        <record model="account.tax.template" id="vat_O_exclude">
            <field name="name">TVA 0% exclue</field>
            <field name="description">0% excl.</field>
            <field name="amount" eval="0.00"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">sale</field>
            <field name="refund_account_id" ref="ch_coa_2200"/>
            <field name="account_id" ref="ch_coa_2200"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_230')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_0"/>
        </record>
        <record model="account.tax.template" id="vat_O_import">
            <field name="name">TVA 0% Importations de biens et services</field>
            <field name="description">0% import.</field>
            <field name="amount" eval="0.00"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tax_group_id" ref="tax_group_tva_0"/>
        </record>
        <!--# 100% on import !! the tax percentage is 00-->
        <record model="account.tax.template" id="vat_100_import">
            <field name="name">100% dédouanement TVA</field>
            <field name="description">100% imp.</field>
            <field name="amount" eval="0.0"/>
            <field name="amount_type">percent</field>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="type_tax_use">purchase</field>
            <field name="refund_account_id" ref="ch_coa_1171"/>
            <field name="account_id" ref="ch_coa_1171"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_dedouanement')])]"/>
            <field name="tax_group_id" ref="tax_group_tva_0"/>
        </record>
        <!--# for reverse charge or VAT on Acquisition (group of taxes)-->
        <record model="account.tax.template" id="vat_77_purchase_reverse">
            <field name="description">7.7% achat</field>
            <field name="name">TVA 7.7% sur achat service a l'etranger (reverse charge)</field>
            <field name="amount" eval="7.7"/>
            <field name="amount_type">group</field>
            <field name="type_tax_use">purchase</field>
            <field name="children_tax_ids" eval="[(6, 0, [ref('vat_77_purchase_return'), ref('vat_77_purchase')])]"/>
            <field name="chart_template_id" ref="l10nch_chart_template"/>
            <field name="tag_ids" eval="[(6,0,[ref('vat_tag_382_a'), ref('vat_tag_382_b')])]"/>
        </record>
</odoo>
