Riferimento
Esporta MarkdownBR-CL-22 Il codice motivo di esenzione deve provenire da CEF VATEX
Il codice motivo di esenzione IVA (BT-121) deve appartenere alla lista codici CEF VATEX.
Descrizione del problema
ERRORE
Regola sulle liste di codici EN 16931 (BR-CL)
Contesto e significato
BT-121 indica il motivo di un’esenzione IVA come codice, così l’acquirente può registrare la fattura senza leggere testo libero. La regola fallisce quando nel campo codice c’è un riferimento normativo come "Art. 41 DL 331/1993" o un codice interno come "ESENTE", oppure quando il valore contiene spazi. Maiuscole e minuscole non contano per questo controllo. Esempio: una cessione intracomunitaria di beni usa la categoria K con BT-121 = VATEX-EU-IC e la base normativa come testo in BT-120.
Soluzione
Imposta BT-121 su un codice VATEX coerente con la categoria IVA, ad es. VATEX-EU-AE (inversione contabile, categoria AE), VATEX-EU-IC (cessione intracomunitaria, K), VATEX-EU-G (esportazione fuori UE, G) o VATEX-EU-O (fuori campo IVA, O). Indica il riferimento normativo come testo in BT-120. In UBL il codice è cac:TaxCategory/cbc:TaxExemptionReasonCode, in CII ram:ApplicableTradeTax/ram:ExemptionReasonCode.
Azioni rapide
Esempi validi
- BT-121 = VATEX-EU-IC — cessione intracomunitaria (categoria K)
- BT-121 = VATEX-EU-G — esportazione fuori UE (categoria G)
Esempi non validi
- BT-121 = Art. 41 DL 331/1993 — riferimento normativo; va in BT-120
- BT-121 = ESENTE — codice interno
Esempi di codice
<cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:TaxExemptionReasonCode>VATEX-EU-IC</cbc:TaxExemptionReasonCode>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory><cac:TaxCategory>
<cbc:ID>K</cbc:ID>
<cbc:TaxExemptionReasonCode>EXEMPT</cbc:TaxExemptionReasonCode>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>