VRBL: Invoice Line Allowance

You can add an allowance at the line level.

Use the AllowanceCharge element to model this information.

You can also model this information at the Document level as explained in the VRBL: Document Level Allowance topic.

More information is provided in the Allowances topic.

The Tax Category specified for the invoice line also applies to the Allowances or Charges specified here.

The sum of all allowances and charges on the line level is accounted for, subtracted or added, when the Line Net Amount is calculated. More information is provided in the VRBL: Line Net Amount and Invoice Line Net Amounts topics.

Line level charges and allowance are not included in the totals at the header level.

Example

<Invoice>
    <!-- code omitted for clarity -->
    <cac:InvoiceLine>
        <!-- code omitted for clarity -->
        <cac:AllowanceCharge>
            <cbc:ChargeIndicator>false</cbc:ChargeIndicator>
            <cbc:AllowanceChargeReasonCode>95</cbc:AllowanceChargeReasonCode>
            <cbc:AllowanceChargeReason>Discount</cbc:AllowanceChargeReason>
            <cbc:MultiplierFactorNumeric>10.00</cbc:MultiplierFactorNumeric>
            <cbc:Amount currencyID="EUR">1.00</cbc:Amount>
            <cbc:BaseAmount currencyID="EUR">10.00</cbc:BaseAmount>
        </cac:AllowanceCharge>
    </cac:InvoiceLine>
    <!-- code omitted for clarity -->
</Invoice>