EN 16931: Document-Level Taxes in Accounting Currency

You must specify the Tax Category for document-level taxes in the accounting currency.

This topic describes how to model taxes at the Document-level in the Accounting currency. The EN 16931: Document-Level Taxes in Document Currency topic describes how to do these in the Document currency.

Elements

ElementDescription
Invoice/TaxTotal/TaxSubtotal/TaxCategory/IDSpecify the code that represents the type of Tax Category using one of the values from UNTDID 5305.

Restrictions

You must use one of the values from the UNTDID 5305 list here.

Example

<Invoice>
    <!-- code omitted for clarity -->
    <cbc:DocumentCurrencyCode>EUR</cbc:DocumentCurrencyCode>
    <cbc:TaxCurrencyCode>USD</cbc:TaxCurrencyCode>
    <!-- code omitted for clarity -->
    <cac:TaxTotal>
        <cbc:TaxAmount currencyID="USD">331.25</cbc:TaxAmount>
        <cac:TaxSubtotal>
            <cbc:TaxAmount currencyID="USD">331.25</cbc:TaxAmount>
            <cac:TaxCategory>
                <!-- Tax Category Code For Tax Category
                  Tax Amount In Accounting Currency -->
                <cbc:ID>S</cbc:ID>
                <cbc:Percent>25.00</cbc:Percent>
            </cac:TaxCategory>
        </cac:TaxSubtotal>
    </cac:TaxTotal>
    <!-- code omitted for clarity -->
</Invoice>