/ubl:Invoice/cac:TaxTotal[cbc:TaxAmount/@currencyID = ../cbc:DocumentCurrencyCode]

Invoice Tax

Context ID INV1033
Cardinality 0..n
Usage M

Description

The total amount of a specific type of tax.

A group of business terms providing information about the total tax in document currency.

Child elements

Cardinality Usage Description Element
1..1 M Invoice Tax Amount
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:TaxAmount
0..n M+ Invoice Tax Subtotal Group
One of the subtotals the sum of which equals the total tax amount for a particular taxation scheme.
cac:TaxSubtotal

Rules

Rule ID Error Message
VRBL-INV-DK-OIOUBL-2p0-133 The same Invoice Tax Subtotal Category Scheme ID cannot be in multiple Invoice Tax.
VRBL-INV-EN16931-M-50 Exactly one Invoice Tax Subtotal Group marked as Reverse charge is required when Allowance Group, Charge Group or Invoice Line Group is marked as Reverse charge.
VRBL-INV-EN16931-M-59 Exactly one Invoice Tax Subtotal Group marked as Exempt from VAT is required when Allowance Group, Charge Group or Invoice Line Group is marked as Exempt from VAT.
VRBL-INV-EN16931-M-63 Exactly one Invoice Tax Subtotal Group marked as Export outside the EU is required when Allowance Group, Charge Group or Invoice Line Group is marked as Export outside the EU.
VRBL-INV-EN16931-M-67 Exactly one Invoice Tax Subtotal Group marked as Intra-community supply is required when Allowance Group, Charge Group or Invoice Line Group is marked as Intra-community supply.
VRBL-INV-EN16931-M-93 Exactly one Invoice Tax Subtotal Group marked as Zero rated is required when Allowance Group, Charge Group or Invoice Line Group is marked as Zero rated.
VRBL-INV-CORE-341 The Invoice Tax expects a minimum of one Invoice Tax Subtotal Group.