VRBL: Document-Level Charges

You can model charges in your Document.

More information is provided in the Charges topic.

Use the AllowanceCharge element to model a document-level Charge.

This topic is an example of a Document-level charge. You can also model a charge at the line-level as described in the X topic.

Example

<Invoice>
    <!-- code omitted for clarity -->
    <cac:AllowanceCharge>
        <cbc:ChargeIndicator>true</cbc:ChargeIndicator> 
        <cbc:AllowanceChargeReasonCode>FC</cbc:AllowanceChargeReasonCode>
        <cbc:AllowanceChargeReason>Freight service</cbc:AllowanceChargeReason>
        <cbc:MultiplierFactorNumeric>20</cbc:MultiplierFactorNumeric> 
        <cbc:Amount currencyID="EUR">200</cbc:Amount> 
        <cbc:BaseAmount currencyID="EUR">1000</cbc:BaseAmount> 
        <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>