Ledgerdroprules

62 controlli

Tutte le regole applicate qui

La fattura è tornata indietro con un codice di regola e nient'altro. Qui c'è cosa significa ognuna, in una frase — e, altrettanto importante, da dove viene la regola, perché è questo a decidere chi può derogarvi.

Controlla una fattura →

Prima dell'elenco: cosa vuol dire e cosa non vuol dire un esito verde

«Nessuna violazione» ha due significati diversi, facili da confondere. Uno è controllata e pulita. L'altro è questo insieme di regole non si applica a questo file — una fattura KSeF polacca non è un documento EN 16931, quindi le regole EN 16931 non dicono nulla su di essa. La pagina di verifica scrive sempre contro quale insieme di regole ha controllato, proprio per questo.

Ed è un sottoinsieme, non l'intero EN 16931. Sono implementate le regole il cui verdetto è inequivocabile: campi obbligatori e conti che devono tornare. Le regole che dipendono da liste di codici non verificabili offline restano fuori invece di essere indovinate — un controllo che scatta su una fattura corretta è peggio di nessun controllo.

EN 16931 — la norma europea

BR-22
Ogni riga richiede una quantità
BR-23
Ogni riga richiede un’unità di misura
BR-24
Ogni riga richiede un importo netto
BR-25
Ogni riga richiede la denominazione dell’articolo
BR-26
Ogni riga richiede un prezzo netto
BR-27
Il prezzo netto non può essere negativo
BR-64
Ogni riga deve avere una descrizione
BR-AE-05
Riga in inversione contabile: aliquota 0
BR-AE-09
In inversione contabile l’imposta dev’essere zero
BR-CL-01
Il tipo documento deve provenire da UNTDID 1001
BR-CL-04
La valuta deve essere un codice ISO 4217 di tre lettere
BR-CL-14
Il paese dev’essere un codice ISO 3166-1 alpha-2
BR-CL-17
La natura IVA deve provenire da UNCL5305
BR-CL-18
La natura IVA di riga deve provenire da UNCL5305
BR-CO-04
Ogni riga richiede un codice natura IVA
BR-CO-09
La partita IVA deve iniziare con il codice paese
BR-CO-10
Gli importi di riga devono dare il totale righe
BR-CO-13
L'imponibile deriva da righe, sconti e maggiorazioni
BR-CO-14
Il riepilogo IVA deve dare il totale dell'imposta
BR-CO-15
Il totale documento è imponibile più IVA
BR-CO-16
Importo da pagare = totale meno acconti
BR-CO-17
L'IVA per aliquota è quell'aliquota su quella base, arrotondata
BR-CO-18
Almeno un gruppo di riepilogo IVA
BR-CO-26
Il cedente deve essere identificabile (partita IVA o codice fiscale)
BR-E-05
Riga in esenzione: aliquota 0
BR-E-09
In esenzione l’imposta dev’essere zero
BR-E-10
L’esenzione deve indicare il motivo
BR-G-05
Riga di esportazione: aliquota 0
BR-G-09
Esportazione: imposta zero
BR-IC-05
Riga intracomunitaria: aliquota 0
BR-IC-09
Cessione intracomunitaria: imposta zero
BR-O-05
Riga fuori campo IVA non porta alcuna aliquota
BR-O-09
Fuori campo IVA: imposta zero
BR-O-11
Fuori campo IVA non si mescola con altre nature
BR-S-08
L'imponibile per aliquota corrisponde alle righe con quella aliquota
BR-S-09
L'IVA per aliquota è quell'aliquota su quell'imponibile
BR-Z-05
Riga ad aliquota zero: aliquota 0
BR-Z-09
Con aliquota zero l’imposta dev’essere zero
BR-Z-10
Aliquota zero non deve indicare un motivo di esenzione

Estensioni Factur-X / ZUGFeRD

BR-FXEXT-05
Il sottotipo di riga dev’essere DETAIL, GROUP o INFORMATION
BR-FXEXT-06
Con le sotto-righe ogni riga richiede un sottotipo
BR-FXEXT-08
Una riga di subtotale deve pareggiare le righe sottostanti
BR-FXEXT-11
La riga padre indicata deve esistere davvero

Regole nazionali

AU-ABN
Cifra di controllo dell’ABN australiano — Peppol consegna alle aziende australiane su questo numero
BE-KBO
Cifra di controllo del numero d’impresa belga — il Belgio identifica così le aziende
BR-DE-15
XRechnung richiede un Leitweg-ID (BT-10)
BR-DEC-12
Gli importi hanno al massimo due decimali
CH-UID
Cifra di controllo dell’UID svizzero — l’unico numero usato dai registri svizzeri
DE-PROFILE
In Germania questo profilo non vale come fattura elettronica (BMF, 15.10.2025)
DK-CVR
Cifra di controllo del CVR danese — un’azienda danese ha solo questo numero
FI-YTUNNUS
Cifra di controllo dell’Y-tunnus finlandese — la partita IVA è questo numero con FI davanti
FR-SIREN
Cifra di controllo SIREN/SIRET — la Francia instrada le fatture su questo numero
HR-OIB
Cifra di controllo dell’OIB croato — in Croazia tutto passa da questo numero
JP-HOUJIN
Cifra di controllo del numero societario giapponese — il numero di registrazione è questo numero con una T davanti
NO-ORGNR
Cifra di controllo del numero di organizzazione norvegese — partita IVA e indirizzo Peppol si basano su di esso
SE-ORGNR
Cifra di controllo del numero di organizzazione svedese — la partita IVA è questo numero con SE davanti e 01 dietro

Identificativi e denaro

IBAN-CHECK
Cifre di controllo dell’IBAN del beneficiario — un pagamento a un IBAN errato non arriva
PEPPOL-ENDPOINT
Indirizzo di consegna Peppol — Peppol instrada su questo numero: se è errato la fattura non arriva mai
VAT-CHECKSUM
La partita IVA non supera la propria cifra di controllo

Note, non violazioni

CCY-RETIRED
Codice valuta ritirato
FX-PROFILE
Profilo di transizione Factur-X — le regole EN 16931 non si applicano
PRE-EN16931
Questo formato precede la EN 16931 — le regole EN non si applicano

Provalo

Trascina una fattura sulla pagina di verifica — gratis, senza account. Per un'intera cartella c'è la pagina principale: fino a 10 fatture per esportazione e 20 al giorno gratis.