EN-16931: Standard Rate (S)
This code specifies that taxes are at a standard rate and is the most common use case.
If a Document contains a line where the invoiced item's Tax Category Code is Standard Rate or a Document-level Allowance or Charge where the Tax Category Code is Standard Rate, then the Document must contain the Supplier's Tax Registration ID and/or the Supplier's Tax Representative's ID.
The following elements are required to provide identifiers for standard rates
If any of the following elements and values are present:
/Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:ID = S
or
/Invoice/cac:AllowanceCharge[cbc:ChargeIndicator='false']/cac:TaxCategory/cbc:ID = S
or
/Invoice/cac:AllowanceCharge[cbc:ChargeIndicator='true']/cac:TaxCategory/cbc:ID = S
The following elements are required:
/Invoice/AccountingSupplierParty/Party/PartyTaxScheme/CompanyID
/Invoice/AccountingSupplierParty/Party/PartyTaxScheme/CompanyID
The Buyer's Tax Registration ID and the Buyer's legal entity are not required. However, we do recommend that you include the following elements:
Invoice/AccountingCustomerParty/Party/PartyTaxScheme/CompanyID
Invoice/AccountingCustomerParty/Party/PartyLegalEntity/CompanyID
Tax Rate
You must use a tax rate greater than zero for standard rate taxes.
Item Tax Category
If a line in a Document includes the Item Tax Category Code that is the standard rate, the Tax Rate must be greater than zero.
If the Invoice/InvoiceLine/Item/ClassifiedTaxCategory/ID = S
, then the value for the /Invoice/cac:InvoiceLine/cac:Item/cac:ClassifiedTaxCategory/cbc:Percent
element must be greater than zero.
Document-Level Allowance
If a Document-level Allowance has a Tax Category Code that is the Standard Rate, then the Document-level allowance's tax rate must be greater than zero.
If Invoice/AllowanceCharge[ChargeIndicator='false']/TaxCategory/cbc:ID = S
, then the Invoice/cac:AllowanceCharge[cbc:ChargeIndicator='false']/cac:TaxCategory/cbc:Percent
must be greater than zero.
Document-Level Charge
If a Document-level Charge has a Tax Category Code that is the Standard Rate, then the Document-level charge's tax rate must be greater than zero.
If Invoice/AllowanceCharge[ChargeIndicator='true']/TaxCategory/ID = S
, then
Tax Amount
The tax amount must be positive for standard rates.
The Tax Category Tax Amount in a tax breakdown where the Tax Category Code is "Standard Rate" shall be greater 0 (zero) and shall equal the Tax Category Taxable Amount multiplied by the Tax Category Rate.
If a tax total contains a standard rate Tax Category, the Tax Amount must be greater than zero.
If Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID = S
, then Invoice/cac:TaxTotal/cac:TaxSubtotal/cbc:TaxAmount
must be greater than zero.
The Tax Amount is equal to the Taxable Amount multiplied by the percent rate in the Tax Category:
/Invoice/TaxTotal/TaxSubtotal/TaxAmount = /Invoice/TaxTotal/TaxSubtotal/TaxableAmount \* /Invoice/TaxTotal/TaxSubtotal/TaxCategory[cbc:ID='S']/Percent
Example
The following example shows a line-level standard rate:
<Invoice>
<!-- code omitted for clarity -->
<cac:AccountingSupplierParty>
<cac:Party>
<cac:PartyTaxScheme>
<!-- Seller Tax Registration Identifier -->
<cbc:CompanyID>EE76576657</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<!-- code omitted for clarity -->
</cac:Party>
</cac:AccountingSupplierParty>
<cac:AccountingCustomerParty>
<cac:Party>
<cac:PartyTaxScheme>
<!-- Buyer Tax Registration Identifier -->
<cbc:CompanyID>EE22334455</cbc:CompanyID>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
<cac:PartyLegalEntity>
<cbc:RegistrationName>Buyer Official Name Ltd.</cbc:RegistrationName>
<!-- Buyer Legal Registration Identifier -->
<cbc:CompanyID>EE12345600</cbc:CompanyID>
</cac:PartyLegalEntity>
<!-- code omitted for clarity -->
</cac:Party>
</cac:AccountingCustomerParty>
<!-- code omitted for clarity -->
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">132.50</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">1325</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">132.50</cbc:TaxAmount>
<cac:TaxCategory>
<!-- Tax Category Code -->
<cbc:ID>S</cbc:ID>
<cbc:Percent>10.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
<!-- code omitted for clarity -->
<cac:InvoiceLine>
<!-- code omitted for clarity -->
<cac:Item>
<cac:ClassifiedTaxCategory>
<!-- Tax Category Code -->
<cbc:ID>S</cbc:ID>
<cbc:Percent>10.00</cbc:Percent>
<cac:TaxScheme>
<cbc:ID>VAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
<!-- code omitted for clarity -->
</cac:InvoiceLine>
<!-- code omitted for clarity -->
</Invoice>
Updated 7 days ago