cac:WithholdingTaxTotal
Element information
Namespace: urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2
Schema document: common/UBL-CommonAggregateComponents-2.1.xsd
Type: cac:TaxTotalType
Properties: Global, Qualified
Content
- Sequence [1..1]
- cbc:TaxAmount [1..1] The total tax amount for a particular taxation scheme, e.g., VAT; the sum of the tax subtotals for each tax category within the taxation scheme.
- cbc:RoundingAmount [0..1] The rounding amount (positive or negative) added to the calculated tax total to produce the rounded TaxAmount.
- cbc:TaxEvidenceIndicator [0..1] An indicator that this total is recognized as legal evidence for taxation purposes (true) or not (false).
- cbc:TaxIncludedIndicator [0..1] An indicator that tax is included in the calculation (true) or not (false).
- cac:TaxSubtotal [0..*] One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
Attributes
None
Used in
- Type InvoiceType (Element Invoice)
- Type cac:InvoiceLineType (Elements cac:InvoiceLine, cac:SubInvoiceLine)
Sample instance
<cac:WithholdingTaxTotal> <cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount> <cbc:RoundingAmount currencyID="normalizedString">1.0</cbc:RoundingAmount> <cbc:TaxEvidenceIndicator>true</cbc:TaxEvidenceIndicator> <cbc:TaxIncludedIndicator>true</cbc:TaxIncludedIndicator> <cac:TaxSubtotal> <cbc:TaxableAmount currencyID="normalizedString">1.0</cbc:TaxableAmount> <cbc:TaxAmount currencyID="normalizedString">1.0</cbc:TaxAmount> <cbc:CalculationSequenceNumeric>1.0</cbc:CalculationSequenceNumeric> <cbc:TransactionCurrencyTaxAmount currencyID="normalizedString">1.0</cbc:TransactionCurrencyTaxAmount> <cbc:Percent>1.0</cbc:Percent> <cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure> <cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount> <cbc:TierRange>string</cbc:TierRange> <cbc:TierRatePercent>1.0</cbc:TierRatePercent> <cac:TaxCategory> <cbc:ID>normalizedString</cbc:ID> <cbc:Name>string</cbc:Name> <cbc:Percent>1.0</cbc:Percent> <cbc:BaseUnitMeasure unitCode="normalizedString">1.0</cbc:BaseUnitMeasure> <cbc:PerUnitAmount currencyID="normalizedString">1.0</cbc:PerUnitAmount> <cbc:TaxExemptionReasonCode>normalizedString</cbc:TaxExemptionReasonCode> <cbc:TaxExemptionReason>string</cbc:TaxExemptionReason> <cbc:TierRange>string</cbc:TierRange> <cbc:TierRatePercent>1.0</cbc:TierRatePercent> <cac:TaxScheme>... </cac:TaxScheme> </cac:TaxCategory> </cac:TaxSubtotal> </cac:WithholdingTaxTotal>