VRBL: Document-Level Taxes in Document Currency
You can model tax information at the Document level in the Document Currency.
This group contains the Total Tax Amount of the invoice and the tax breakdowns in the document currency.
You need to provide one set of tax information for each distinct combination of tax category code and tax rate found in either the line VAT information or the Document Level Allowance or Charges.
For some tax categories, the tax rate can be zero, and hence the rate is not needed in order to group the tax breakdown for these.
Note that for the tax rate, only significant decimals should be considered,. That is, any difference in trailing zeros should not result in different VAT breakdowns.
Use the TaxTotal element to model tax information at the Document level.
More information is provided in the Tax Totals and Subtotals.
Example
Standard Tax
<Invoice>
<!-- code omitted for clarity -->
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<!-- code omitted for clarity -->
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">331.25</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1325</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">331.25</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>25.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<!-- code omitted for clarity -->
</Invoice>
Tax Exemption
<Invoice>
<!-- code omitted for clarity -->
<cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
<!-- code omitted for clarity -->
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1325</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">0.00</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>E</cbc:ID>
<cbc:Percent>0.00</cbc:Percent>
<cbc:TaxExemptionReasonCode>VATEX-EU-79-C</cbc:TaxExemptionReasonCode>
<cbc:TaxExemptionReason>Exempt based on article 79, point c of Council Directive 2006/112/EC</cbc:TaxExemptionReason>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<!-- code omitted for clarity -->
</Invoice>
Updated about 2 months ago