TaxScheme

Use this element to model Tax Scheme information.

More information is provided in the Tax Categories and Schemes topic.

A Tax Scheme is the name used to refer to tax programs such as Value Added Tax (VAT).

Elements

Name (Paths)CardinalityDescription
Tax Scheme (Invoice/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme) and (Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme)0..1Groups information about the Tax Scheme.
Tax Scheme ID (Invoice/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme/ID) and (Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme/ID)1..1The identifier for the Tax Scheme.
Tax Scheme - Scheme Identifier (Invoice/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme/ID @schemeID) and (Invoice/InvoiceLine/TaxTotal/TaxSubtotal/TaxCategory/TaxScheme/ID @schemeID)1..1You can set the Scheme Agency ID in the @schemeID attribute.

Example

Document Level

<ubl:Invoice>
    <!-- Code omitted for clarity -->
		<cac:TaxSubtotal>
			<cbc:TaxableAmount currencyID="SEK">400</cbc:TaxableAmount>
			<cbc:TaxAmount currencyID="SEK">100</cbc:TaxAmount>
			<cac:TaxCategory>
				<cbc:ID>S</cbc:ID>
				<cbc:Percent>25</cbc:Percent>
				<cac:TaxScheme>
					<cbc:ID>VAT</cbc:ID>
				</cac:TaxScheme>
			</cac:TaxCategory>
		</cac:TaxSubtotal>
    <!-- Code omitted for clarity -->
</ubl:Invoice>