EN 16931: Document-Level Allowances
EN 16931 has certain requirements for Document-level allowances.
You must include the elements and values described in this topic.
More general information about Allowances is provided in the Allowances topic. More information about Tax Categories and Schemes is provided in the Tax Categories and Schemes topic.
Elements
| Element | Description | 
|---|---|
Invoice/AllowanceCharge/AllowanceChargeReasonCode | Specify the reason code using one of the UNTDID 5189 values. | 
Invoice/AllowanceCharge/TaxCategery/ID | Specify the Tax Category using a code from the UNTDID 5305 list. | 
Invoice/AllowanceCharge/TaxCategery/TaxScheme/ID | Specify VAT. | 
Restrictions
- You must use a value from the  UNTDID 5189 list here in the 
AllowanceChargeReasonCodeelement. - You must specify the Tax Category code in the 
TaxCategory/IDelement. - You must use a value from the UNTDID 5305 list here in the 
TaxCategory/IDelement. - You must specify 
VATin theTaxCategory/TaxScheme/IDelement. - You may only specify a single Tax Category.
 
Example
<Invoice>
    <!-- code omitted for clarity -->
    <cac:AllowanceCharge>
        <cbc:ChargeIndicator>false</cbc:ChargeIndicator> 
        <cbc:AllowanceChargeReasonCode>65</cbc:AllowanceChargeReasonCode>
        <cbc:AllowanceChargeReason>Production error discount</cbc:AllowanceChargeReason>
        <cbc:Amount currencyID="EUR">300</cbc:Amount>
        <cac:TaxCategory>
            <cbc:ID>S</cbc:ID>
            <cbc:Percent>25</cbc:Percent>
            <cac:TaxScheme>
                <cbc:ID>VAT</cbc:ID>
            </cac:TaxScheme>
        </cac:TaxCategory>
        </cac:AllowanceCharge>
    <!-- code omitted for clarity -->
</Invoice>
Updated 10 months ago
