BR-CO-17
EN 16931 · regola di validazione
EN 16931Errore
In un riepilogo IVA, l'importo IVA (BT-117) deve essere uguale a imponibile (BT-116) x aliquota (BT-119) / 100, arrotondato a due decimali. L'emittente deve ricalcolare cac:TaxSubtotal/cbc:TaxAmount / ram:CalculatedAmount per categoria e aliquota; il validatore tollera solo l'arrotondamento del risultato finale, non le differenze di arrotondamento per riga.
- Campo
tax_breakdown[].tax_amount (BT-117)- Set di regole
- EN 16931
- Versione del set di regole
- EN 16931 validation artefacts 1.3.17 · in vigore dal · Cronologia dei set di regole
- Chi deve correggere
- Il mittente
È una proprietà del file ricevuto: non si può correggere dal lato destinatario senza alterare il documento — chiedere al fornitore di riemettere la fattura.
Esempio · UBL
La ripartizione indica il 7 % su 314,86, cioè 22,04; un'imposta di 31,49 (10 %) contraddice l'aliquota dichiarata accanto.
<cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">31.49</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">314.86</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">31.49</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>7</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal><cac:TaxTotal>
<cbc:TaxAmount currencyID="EUR">22.04</cbc:TaxAmount>
<cac:TaxSubtotal>
<cbc:TaxableAmount currencyID="EUR">314.86</cbc:TaxableAmount>
<cbc:TaxAmount currencyID="EUR">22.04</cbc:TaxAmount>
<cac:TaxCategory>
<cbc:ID>S</cbc:ID>
<cbc:Percent>7</cbc:Percent>
<cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>Controlla la tua fattura
Carica il file che non ha superato la validazione. Lo leggiamo, applichiamo i set di regole ufficiali ed elenchiamo ogni rilievo con la correzione — 20 fatture al giorno, senza chiave, nulla viene conservato.
Apri la demoLa stessa spiegazione via API: GET /v1/rules/BR-CO-17?lang=it