/ubl:Invoice/cac:AllowanceCharge[string(cbc:ChargeIndicator) = 'true']/cac:TaxCategory/cbc:TaxExemptionReasonCode

Document Level Charge Tax Exemption Reason Code

Italy | VRBL-Invoice-IT-1p2
Context ID INV0921
Usage O

Description

The reason for tax being exempted, expressed as a code.

Details

Example: IT_invoice_TD01_Discount_2.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:AllowanceCharge>
    <!-- ... omitted for readability -->
    <cac:TaxCategory>
      <!-- ... omitted for readability -->
      <cbc:TaxExemptionReasonCode>VRBL:IT:N2.1</cbc:TaxExemptionReasonCode>
      <!-- ... omitted for readability -->
    </cac:TaxCategory>
  </cac:AllowanceCharge>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-IT-1p2-180 For Social Security Charges, the Document Level Charge Tax Exemption Reason Code is restricted by a code list.
VRBL-INV-IT-1p2-181 For Social Security Charges, the Document Level Charge Tax Exemption Reason Code must be in line with the Document Level Charge Tax Category Code.