/ubl:Invoice/cac:LegalMonetaryTotal

Document Totals

Singapore | VRBL-Invoice-SG-1p4
Context ID INV1115
Usage M
Mandate Business Term Code IBG-22
Final Format Path /ubl:Invoice/cac:LegalMonetaryTotal

Description

A group of business terms providing the monetary totals for the Invoice.

Child elements
Usage Element Description Cardinality
O cec:UBLExtensions Legal Monetary Total Extensions Group 0..1
O cbc:LineExtensionAmount Sum of Invoice Line Net Amount

The monetary amount of an extended transaction line, net of tax and settlement discounts, but inclusive of any applicable rounding amount.

0..1
O cbc:TaxExclusiveAmount Invoice Total Amount Without Tax

The monetary amount of an extended transaction line, exclusive of taxes.

0..1
O cbc:TaxInclusiveAmount Invoice Total Amount With Tax

The monetary amount including taxes; the sum of payable amount and prepaid amount.

0..1
O cbc:AllowanceTotalAmount Sum of Allowances on Document Level

The total monetary amount of all allowances.

0..1
O cbc:ChargeTotalAmount Sum of Charges on Document Level

The total monetary amount of all charges.

0..1
O cbc:PrepaidAmount Paid Amount

The total prepaid monetary amount.

0..1
O cbc:PayableRoundingAmount Rounding Amount

The rounding amount (positive or negative) added to produce the line extension amount.

0..1
M cbc:PayableAmount Amount Due For Payment

The amount of the monetary total to be paid.

1..1
Details

Example: 1A_VRBL_PINT-SG_CN_example_01_Credit_Note.xml

<ubl:Invoice>
  <!-- ... omitted for readability -->
  <cac:LegalMonetaryTotal>
    <cbc:LineExtensionAmount currencyID="SGD">20900.00</cbc:LineExtensionAmount>
    <cbc:TaxExclusiveAmount currencyID="SGD">23200.00</cbc:TaxExclusiveAmount>
    <cbc:TaxInclusiveAmount currencyID="SGD">24824.00</cbc:TaxInclusiveAmount>
    <cbc:ChargeTotalAmount currencyID="SGD">2300</cbc:ChargeTotalAmount>
    <cbc:PayableAmount currencyID="SGD">24824.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
  <!-- ... omitted for readability -->
</ubl:Invoice>
Rules
Rule ID Error Message
VRBL-INV-SG-1p4-9 The Invoice Total Amount Without Tax must exist within the Document Totals.
VRBL-INV-SG-1p4-10 The Invoice Total Amount With Tax must exist within the Document Totals.
VRBL-INV-PEPPOL-PINT-73 The Sum of Invoice Line Net Amount must exist within the Document Totals.
VRBL-INV-PEPPOL-PINT-74 The Invoice Total Amount Without Tax must exist within the Document Totals.
VRBL-INV-PEPPOL-PINT-75 The Invoice Total Amount With Tax must exist within the Document Totals.
VRBL-INV-PEPPOL-PINT-77 The Sum of Allowances on Document Level must have no more than 2 decimals.
VRBL-INV-PEPPOL-PINT-78 The Sum of Charges on Document Level must have no more than 2 decimals.
VRBL-INV-PEPPOL-PINT-79 The Amount Due For Payment must have no more than 2 decimals.
VRBL-INV-PEPPOL-PINT-80 The Invoice Total Amount Without Tax must have no more than 2 decimals.
VRBL-INV-PEPPOL-PINT-81 The Invoice Total Amount With Tax must have no more than 2 decimals.
VRBL-INV-PEPPOL-PINT-82 If there is a Paid Amounts then Paid Amount must exist.