Che cosa significa
Il codice della data di esigibilità dell'IVA (BT-8) indica quale data decide quando l'IVA diventa esigibile. In UBL deve essere 3 (data fattura), 35 (data di consegna) o 432 (data di pagamento), dalla lista UNTDID 2005. Nei file CII la regola controlla gli stessi tre significati con i codici 5, 29 e 72 della lista UNTDID 2475. Non è il campo EsigibilitàIVA della FatturaPA, che usa altri codici (I, D, S).
Perché è importante
Il codice dice al destinatario in che momento l'IVA diventa esigibile, e quindi in quale periodo va registrata. Un valore fuori dalla lista non si può interpretare e la fattura viene scartata.
Come correggerlo
Scegli nel tuo software quando l'IVA diventa esigibile (alla data fattura, alla consegna o al pagamento), oppure lascia vuoto il codice e indica la data effettiva. Se costruisci l'XML da solo, usa 3, 35 o 432 in cbc:DescriptionCode dentro cac:InvoicePeriod (UBL), oppure 5, 29 o 72 in ram:DueDateTypeCode (CII).
Il testo ufficiale della regola
Value added tax point date code MUST be coded using a restriction of UNTDID 2005. Per EN 16931 (CII), XRechnung 3.0 (CII), NLCIUS (CII), France CTC (CII), la regola dice:
Value added tax point date code MUST be coded using a restriction of UNTDID 2475. Dove si applica questa regola
| Set di regole | Versione |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| XRechnung 3.0 (CII) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| France CTC (CII) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |