OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-psc message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: LegalMonetaryTotal


Reading documentation from OIOUBL, an issue has arisen about the use of the LegalMonetaryTotal component.

The BBIEs of the MonetaryTotal ABIE are the following:

LineExtensionAmount : The total of Line Extension Amounts net of tax and settlement discounts, but inclusive of any applicable rounding amount
TaxExclusiveAmount: The total amount exclusive of taxes.
TaxInclusiveAmount; The total amount inclusive of taxes.
AllowanceTotalAmount: The total amount of all allowances.
ChargeTotalAmount: The total amount of all charges.
PrepaidAmount: The total prepaid amount.
PayableRoundingAmount: The rounding amount (positive or negative) added to the calculated Line Extension
PayableAmount: The total amount to be paid.

The OIOUBL_GUIDE_TOTALS_G28 guideline states the following:

TaxExclusiveAmountÊ

The TaxExclusiveAmount specifies the total tax amount of the document, and is always represented in the TaxTotal class at header level. See figure 4.

TaxExclusiveAmount = · TaxAmount (fra klasserne TaxTotal pŒ headerniveau)

Figure 4. Calculation of the document TaxExclusiveAmount.


In my understanding, the total tax amount is not included as a BBIE in the MonetaryTotal ABIE, and it has to be handled separately for each TaxTotal. So if an invoice has different tax schemes, it will carry different occurrences of the TaxTotal, and there is no TaxTotalAmount to put that information in. This makes sense in Spain, where you need to specify each different Tax total, tax scheme and tax rate separately.

Then, the TaxExclusiveAmount would be the total amount with allowances and charges but without taxes and the TaxInclusiveAmount would be the TotalExclusiveAmount plus the sum of TaxAmount of the different TaxTotals.

I would like to clarify this as the placement of monetary totals in an invoice could cause interoperability problems when trying to exchange invoices cross-border.

Regards, Oriol




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]