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

Cardinality
0..n
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

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

Example value: false

0..1 cbc:AllowanceChargeReasonCode

Line level allowance or charge reason code
The reason for the line level allowance or charge, expressed as a code.

Example value: 95

0..1 cbc:AllowanceChargeReason

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

Example value: Discount

0..1 cbc:MultiplierFactorNumeric

Line level allowance or charge percentage
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: 20

1..1 cbc:Amount

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

Example value: 200

0..1 cbc:BaseAmount

Line level allowance or charge base amount
The base amount that may be used, in conjunction with the line level allowance or charge percentage, to calculate the line level allowance or charge amount. Must be rounded to maximum 2 decimals

Example value: 1000

Rules
Identifier/Error message Flag
EHF-REMINDER-B17601
Element 'cbc:ChargeIndicator' MUST be provided.
fatal
EHF-REMINDER-B17602
Element 'cbc:Amount' MUST be provided.
fatal
EHF-REMINDER-B17603
Document MUST NOT contain elements not part of the data model.
fatal