Italy: Rounding Amount
If you use Rounding, you must specify it.
Use the RoundingAmount (Extn) Extension to specify the number of decimal places that are rounded to. For example 0.02
means that 1.315
will be rounded to 1.32
.
Details
Detail | Value |
---|---|
Italian Specification | 2.2.2.4 (Arrotondamento) |
Elements
Use the following elements if the Tax Representative is an organization:
Element | Description |
---|---|
Invoice/TaxTotal/TaxSubtotal/UBLExtensions/UBLExtension/ ExtensionContent/TaxSubtotalExtension/RoundingAmount | Specify the rounding amount. |
Invoice/TaxTotal/TaxSubtotal/UBLExtensions/UBLExtension/ ExtensionContent/TaxSubtotalExtension/RoundingAmount [@currencyID] | Specify the ISO code for the currency that will be rounded to these rules in this document. |
Example
<ubl:Invoice>
<!-- Code omitted for clarity -->
<cac:TaxTotal>
<!-- Code omitted for clarity -->
<cac:TaxSubtotal>
<cec:UBLExtensions>
<cec:UBLExtension>
<cec:ExtensionContent>
<vrbl:TaxSubtotalExtension>
<!-- Code omitted for clarity -->
<cbc:RoundingAmount currencyID="EUR">0.02</cbc:RoundingAmount>
<!-- Code omitted for clarity -->
</vrbl:TaxSubtotalExtension>
</cec:ExtensionContent>
</cec:UBLExtension>
</cec:UBLExtensions>
<!-- Code omitted for clarity -->
</cac:TaxSubtotal>
<!-- Code omitted for clarity -->
</cac:TaxTotal>
<!-- Code omitted for clarity -->
</ubl:Invoice>
Updated about 2 months ago