Amounts
Amounts are present in many elements.
Amounts can be specified in the following elements:
- Prices: The Price and PriceExtension elements uses amounts. As does the the ItemPriceExtension element.
- Tax Amounts:
TaxAmount
sub-element of TaxTotal and TaxSubtotal elements. - Line Extension Amounts: The InvoiceLineExtension element uses amounts.
- Legal Monetary Totals
Base Amounts and Percentage
You use the Amount
element to specify the total amount. You can use this alone or you can also add a percentage and a base amount.
To model a percentage and base amount,, you specify the percentage in the MultiplierFactorNumeric
element and the base amount in the BaseAmount
element.
This example shows an Allowance of 300 total. This is 10% of the base amount, 3000:
<Invoice>
<!-- code omitted for clarity -->
<cac:AllowanceCharge>
<!-- code omitted for clarity -->
<cbc:MultiplierFactorNumeric>10.00</cbc:MultiplierFactorNumeric>
<cbc:Amount currencyID="EUR">300.00</cbc:Amount>
<!-- Base Amount required-->
<cbc:BaseAmount currencyID="EUR">3000.00</cbc:BaseAmount>
<!-- code omitted for clarity -->
</Invoice>
Country Specific Configurations
- Italy: Rounding Amount
- Italy: Social Security Contribution Amount
- Italy: Social Security Base Amount
Example
The following shows a Line level line extension:
<cac:InvoiceLine>
<cbc:ID>Raumkosten Schulungsort</cbc:ID>
<cbc:InvoicedQuantity unitCode="DAY">5</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID="EUR">1500</cbc:LineExtensionAmount>
<cac:Item>
Updated 4 days ago