← Înapoi la dicționar
BR-E-08 Eroare Categorii TVA (BR-S/Z/E/O)

TVA pentru operațiuni scutite (E) trebuie să fie 0 și cu motiv declarat

Referință: EN16931 BR-E-08, BR-E-09, BR-E-10

Ce înseamnă

Pentru <cac:TaxSubtotal> cu TaxCategory.ID = "E" (Exempt — scutire de TVA), <cbc:TaxAmount> trebuie să fie 0.00 și trebuie să declari motivul scutirii în <cbc:TaxExemptionReasonCode> și/sau <cbc:TaxExemptionReason>. Lipsa motivului produce o eroare separată (BR-E-10).

Diferența între E, Z și O

Categorie Cota Caz tipic TVA pe document
S Standard 19%, 9%, 5% Vânzări normale către firme/persoane Calculată
Z Zero-rated 0% Export, livrări intra-UE 0, cu drept deducere
E Exempt (nu se aplică) Servicii medicale, financiare, educație 0, fără drept deducere
O Out of scope (nu se aplică) Neplatitor de TVA (art. 310 CF) 0, fără drept deducere

Coduri uzuale de scutire (VATEX)

Cod Descriere
VATEX-EU-IC Livrare intracomunitară
VATEX-EU-O În afara sferei de aplicare a TVA
VATEX-EU-79-C Asigurări
VATEX-EU-132 Servicii medicale, sociale, educație
VATEX-EU-132-1H Servicii educaționale
VATEX-EU-AE Taxare inversă (reverse charge)

Cum se rezolvă

<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="RON">500.00</cbc:TaxableAmount>
  <cbc:TaxAmount     currencyID="RON">0.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>E</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
    <cbc:TaxExemptionReasonCode>VATEX-EU-132</cbc:TaxExemptionReasonCode>
    <cbc:TaxExemptionReason>Servicii medicale, art. 292 CF</cbc:TaxExemptionReason>
    <cac:TaxScheme>
      <cbc:ID>VAT</cbc:ID>
    </cac:TaxScheme>
  </cac:TaxCategory>
</cac:TaxSubtotal>

Note

  • Codul VATEX e o listă a UE; ANAF acceptă codurile din lista oficială
  • Textul liber din <cbc:TaxExemptionReason> ar trebui să trimită la articolul aplicabil din Codul Fiscal român

Verifică dacă XML-ul tău are această eroare

Încărcăm fișierul, rulăm aceleași reguli EN16931 pe care le folosește ANAF și îți arătăm toate codurile găsite.

Validează gratuit