Specifications of monetary totals.

Cardinality
1..1
Namespace
cac urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
Child elements
Card Name Description
1..1 cbc:LineExtensionAmount

Line extension amount
Sum of line amounts in the document. An invoice must contain the sum of all line amounts. The amount must be exclusive of VAT but inclusive of allowances or charges applied to the lines as well as taxes, other than VAT.

Example value: 400.00

1..1 cbc:TaxExclusiveAmount

Tax exclusive amount
The "Sum of line amounts" plus "sum of allowances on document level" plus "sum of charges on document level". An invoice must contain the total amount of the invoice, including document level allowances and charges but exclusive of VAT.

Example value: 400.00

1..1 cbc:TaxInclusiveAmount

Tax inclusive amount
The total value including VAT. An invoice must contain the total amount of the invoice inclusive VAT. I.e. the total value of the purchase irrespective of payment status.

Example value: 5162.00

0..1 cbc:AllowanceTotalAmount

Allowance total amount
Sum of all allowances on header level in the document. Allowances on line level are included in the line amount and summed up into the "sum of line amounts." An invoice may contain the total amount of all allowances given on document level. Line allowances are included in the net line amount.

Example value: 150.00

0..1 cbc:ChargeTotalAmount

Charge total amount
Sum of all charge on header level in the document. Charges on line level are included in the line amount and summed up into the "sum of line amounts" An invoice may contain the total amount of all charges given on document level. Line charges are included in the net line amount. Total amount of charges on document level.

Example value: 100.00

0..1 cbc:PrepaidAmount

Prepaid amount
Any amounts that have been paid a-priory. An invoice may contain the sum of all prepaid amounts that must be deducted from the payment of this invoice. For fully paid invoices (cash or card) this amount equals the invoice total.

0..1 cbc:PayableRoundingAmount

Rounding amount
Any rounding of the "Document total including VAT" An invoice may contain the rounding amount (positive or negative) added to the invoice to produce a rounded invoice total.

1..1 cbc:PayableAmount

Amount for payment
The amount that is expected to be paid based on the document. This amount is the "Document total including VAT" less the "paid amounts" that have been paid a-priori. An invoice must contain the total amount to be paid that is due. If the invoice is fully paid i.e. cash or card, the due amount for the invoice is zero.

Rules
Identifier/Error message Flag
EHF-T10-B21401
Element 'cbc:LineExtensionAmount' MUST be provided.
warning
EHF-T10-B21402
Element 'cbc:TaxExclusiveAmount' MUST be provided.
warning
EHF-T10-B21403
Element 'cbc:TaxInclusiveAmount' MUST be provided.
warning
EHF-T10-B21404
Element 'cbc:PayableAmount' MUST be provided.
warning