Serbia: Tax Category

You must use specific values for the Tax Category and Tax Scheme IDs.

Use the TaxSubtotal element to model this information.

Elements

ElementDescription
Invoice/TaxSubtotal/TaxCategory/IDUse one of the allowed values.

Restrictions

  • You must use one of the following values. These are a subset of the UNCL5305 list:
ValueDescription
SStandard rate
AEReverse Charge
ZZero rated goods/tax exemption with right to deduction
EExempt from VAT/tax exemption without deduction rights
RExempt from VAT
OServices outside scope of VAT
OEServices outside scope of VAT 2
SSSpecial procedures
NCancellation
  • Specify VAT in the TaxScheme/ID element.

Example

<ubl:Invoice>
    <!-- Code omitted for clarity -->
        <TaxSubtotal xmlns="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2">
            <cbc:TaxableAmount currencyID="RSD">302340</cbc:TaxableAmount>
            <cbc:TaxAmount currencyID="RSD">60468</cbc:TaxAmount>
            <TaxCategory>
                <cbc:ID>S</cbc:ID>
                <cbc:Percent>20</cbc:Percent>
                <TaxScheme>
                    <cbc:ID>VAT</cbc:ID>
                </TaxScheme>
            </TaxCategory>
        </TaxSubtotal>
    <!-- Code omitted for clarity -->
</ubl:Invoice>