Vai al contenuto

Errore fatale

UBL-SR-20: Beneficiario: un solo identificativo e nome diverso dal fornitore

In breve

Errore grave: non supera i controlli selezionati.

UBL-SR-20 significa che il beneficiario del pagamento (BG-10) ha più di un identificativo (BT-60), esclusi quelli con schemeID SEPA senza distinguere tra maiuscole e minuscole, che manca l'elemento del nome del beneficiario o del fornitore, oppure che i due nomi sono uguali. Lascia al massimo un identificativo tra quelli conteggiati e indica un beneficiario solo se è un soggetto diverso dal fornitore. Se indichi un beneficiario, controlla che entrambi gli elementi dei nomi siano presenti.

In questa pagina

Che cosa significa

L'identificativo del beneficiario (BT-60) identifica il soggetto che riceve il pagamento quando non è il fornitore. La regola conta i cbc:ID nel cac:PartyIdentification del beneficiario e ne ammette al massimo uno, ignorando quelli con schemeID SEPA, senza distinguere tra maiuscole e minuscole. SEPA è usato per l'identificativo del creditore assegnato dalla banca (BT-90) negli addebiti diretti. La regola ripete anche il controllo sul nome di UBL-SR-19: il nome del beneficiario deve essere diverso dalla denominazione del fornitore. Quando è presente cac:PayeeParty, la regola non passa nemmeno se manca l'elemento del nome del beneficiario o del fornitore, o se i due nomi sono uguali.

Perché è importante

Se indichi un beneficiario, la norma EN 16931 ammette al massimo un identificativo non contrassegnato come SEPA e richiede che il nome del beneficiario e quello del fornitore siano presenti e diversi.

Come correggerlo

Nel software di fatturazione apri i dati del beneficiario e tieni al massimo un identificativo (BT-60), per esempio un numero di registro delle imprese o un GLN. Se incassi tu, svuota i dati del beneficiario e controlla che il file non contenga cac:PayeeParty, perché il nome del beneficiario deve essere diverso da quello del fornitore. Se indichi un beneficiario, controlla che gli elementi del nome del beneficiario e della denominazione del fornitore siano entrambi presenti. Nell'XML tieni al massimo un cbc:ID in cac:PayeeParty/cac:PartyIdentification, senza contare quelli con schemeID SEPA, senza distinguere tra maiuscole e minuscole.

Dopo aver corretto il file, controllalo di nuovo gratis: Verificare una fattura elettronica

Oppure correggi la fattura in un modulo e scarica il file corretto, per 1 credito: Correggere una fattura elettronica con errori

Il testo ufficiale della regola

Payee identifier shall occur maximum once, if the Payee is different from the Seller

Dove si applica questa regola

Set di regole Versione
EN 16931 (UBL) 1.3.17
EN 16931 (UBL credit note) 1.3.17
XRechnung 3.0 (UBL) 3.0.2
XRechnung 3.0 (UBL credit note) 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
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 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
Testo della regola tratto da phive-rules 4.6.4.

Verifica il file

Trascina qui la fattura elettronica per vedere se UBL-SR-20 dà ancora errore e quali altre regole non sono rispettate.

Aggiornato il 7 novembre 2026