Peppol: A group of business terms providing information about allowances or charges applicable to the individual Invoice line.

Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Business terms
BG-27, BG-28
Child elements
Card Name Description
1..1 cbc:ChargeIndicator

Peppol: Use “true” when informing about Charges and “false” when informing about Allowances

Example value: false

0..1 cbc:AllowanceChargeReason

Line level allowance or charge reason
Peppol: The reason for the line level allowance or charge, expressed as text.

Example value: Prisrabatt enligt avtal

0..1 cbc:MultiplierFactorNumeric

Line level allowance or charge percentage
Peppol: The percentage that may be used, in conjunction with the line level allowance base amount, to calculate the line level allowance or charge amount.

Example value: 10

1..1 cbc:Amount

Line level allowance or charge amount
Peppol: The amount of an allowance or a charge, without VAT. Must be rounded to maximum 2 decimals

Example value: 20.00

Rules
Identifier/Error message Flag
BR-CO-23
[BR-CO-23]-Each Invoice line allowance (BG-27) shall contain an Invoice line allowance reason (BT-139) or an Invoice line allowance reason code (BT-140), or both.
fatal
BR-CO-24
[BR-CO-24]-Each Invoice line charge (BG-28) shall contain an Invoice line charge reason (BT-144) or an Invoice line charge reason code (BT-145), or both.
fatal