Vai al contenuto principale

Riferimento

Esporta Markdown

BR-AE-05 L’aliquota IVA della riga in inversione contabile deve essere zero

In una riga di fattura (BG-25) in cui il codice categoria IVA dell’articolo fatturato (BT-151) è "Inversione contabile" (AE), l’aliquota IVA dell’articolo fatturato (BT-152) deve essere 0 (zero).

Descrizione del problema

ERRORE

Regola EN 16931 sulla categoria IVA

Contesto e significato

Poiché l’inversione contabile trasferisce la contabilizzazione dell’IVA all’acquirente, il venditore deve fatturare la riga con aliquota zero per non addebitare un’imposta che non verserà. In pratica l’errore si verifica quando il software mantiene l’aliquota abituale dell’articolo (ad esempio 22 %) dopo il passaggio della riga all’inversione contabile.

Soluzione

Imposta cac:Item/cac:ClassifiedTaxCategory/cbc:Percent (BT-152) a 0 su ogni riga in inversione contabile; l’aliquota effettiva è applicata dall’acquirente, non dal venditore.

Azioni rapide

Esempi validi

  • Riga in inversione contabile: BT-151 = AE e BT-152 = 0

Esempi non validi

  • Riga in inversione contabile con BT-151 = AE ma BT-152 = 19

Esempi di codice

XML valido
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>AE</cbc:ID>
      <cbc:Percent>0</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>
XML non valido
<cac:InvoiceLine>
  <cbc:ID>1</cbc:ID>
  <cac:Item>
    <cac:ClassifiedTaxCategory>
      <cbc:ID>AE</cbc:ID>
      <cbc:Percent>19</cbc:Percent>
      <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
    </cac:ClassifiedTaxCategory>
  </cac:Item>
</cac:InvoiceLine>

Campi interessati

Strumenti di validazione