Vai al contenuto

Codici Peppol Invoice Response e MLR spiegati

Dopo che una fattura Peppol è stata consegnata, il cliente può rispondere con un'Invoice Response: uno stato come RE (rifiutata) o UQ (in attesa di chiarimenti), più eventuali codici motivo come REF o LEG e codici azione come NIN. Chi riceve può anche inviare un Message Level Response quando il file stesso non ha superato il controllo, con codici come RE, BV o SV e la regola non rispettata. Cerca il tuo codice qui sotto per vedere cosa significa e cosa fare. I codici provengono dalla transazione Invoice Response 3.1 e dal Message Level Response 3.0 di OpenPeppol e dalle relative liste di codici. Klarbon li spiega con parole proprie.

In breve

Cosa significano i codici di risposta Peppol come RE, UQ o CA, i motivi come REF o LEG e i codici di controllo come BV o SV, e cosa fare dopo.

Questo elenco include 34 codici presenti nei documenti ufficiali qui sotto. 14 hanno una pagina dedicata; 20 sono spiegati solo nella tabella, perché sono stati di sistema o di trasporto e nella fattura non c'è nulla da correggere.

Stati dell'Invoice Response

Codice Cosa significa
AB Messaggio ricevuto

Peppol AB, uno stato di Invoice Response, significa che il cliente ha ricevuto una fattura leggibile, che si può capire e inoltrare per l'elaborazione. Non devi fare nulla. Il cliente può inviare altre risposte sull'approvazione e sul pagamento.

IP In elaborazione

Peppol IP, uno stato di Invoice Response, significa che nel sistema del cliente è iniziata l'elaborazione della fattura. Non devi fare nulla.

UQ In attesa di chiarimenti
CA Accettata con condizioni
RE Fattura rifiutata
AP Fattura accettata

Peppol AP, uno stato di Invoice Response, significa che il cliente ha dato l'approvazione definitiva alla fattura e il passo successivo è il pagamento. Non devi fare nulla.

PD Fattura pagata

Peppol PD, uno stato di Invoice Response, significa che il cliente ha avviato il pagamento della fattura. Con il motivo PPD il pagamento è parziale. Non devi fare nulla se il pagamento è quello che ti aspettavi. Se PPD mostra un pagamento parziale che non ti aspettavi, chiedi chiarimenti al cliente.

Motivi di uno stato

Codice Cosa significa
NON Nessun problema

Peppol NON, un motivo di Invoice Response, significa che il cliente invia la risposta solo per aggiornare lo stato, senza alcun problema nell'elaborazione della fattura. Non devi fare nulla.

REF Riferimenti non corretti
LEG Dati legali non corretti
REC Destinatario sconosciuto
QUA Qualità dell'articolo insufficiente

Peppol QUA, un motivo di Invoice Response, significa che la qualità di quanto è stato consegnato non è accettabile o non è corretta. Chiedi al cliente quale problema di qualità ha trovato e concordate come risolvere il reclamo.

DEL Problema con la consegna

Peppol DEL, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che la consegna proposta o effettuata non è accettabile. Leggi i dettagli della risposta e chiedi al cliente che cosa va cambiato nella consegna.

PRI Prezzi non corretti
QTY Quantità non corretta
ITM Articoli non corretti
PAY Condizioni di pagamento non corrette
UNR Operazione non riconosciuta dal cliente

Peppol UNR, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che il cliente non riconosce l'operazione commerciale. Verifica con il cliente a quale acquisto si riferisce la fattura.

FIN Condizioni finanziarie non corrette
PPD Fattura pagata solo in parte

Peppol PPD, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che la fattura è stata pagata in parte, non per intero. Se non ti aspettavi un pagamento parziale, leggi la spiegazione nella risposta e contatta il cliente.

OTH Altro motivo

Peppol OTH, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che il motivo dello stato non è tra quelli previsti dai codici. Leggi il testo della risposta oppure chiedi al cliente.

Azioni richieste dal cliente

Codice Cosa significa
NOA Nessuna azione richiesta

Peppol NOA, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che il cliente non chiede nessuna azione. Non devi fare nulla.

PIN Il cliente chiede informazioni

Peppol PIN, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che il cliente chiede informazioni mancanti, senza bisogno di una nuova fattura. Invia al cliente le informazioni che chiede, senza emettere una nuova fattura.

NIN Il cliente chiede una nuova fattura

Peppol NIN, nella risposta alla fattura (Invoice Response) che ricevi dal cliente, significa che il cliente chiede di emettere di nuovo una fattura corretta. Correggi la fattura come indicato nella risposta, poi emettila e inviala di nuovo.

CNF Il cliente chiede una nota di credito totale

Peppol CNF in una risposta alla fattura (Invoice Response) significa che il cliente chiede di annullare l'intera fattura con una nota di credito. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Emetti una nota di credito per l'intera fattura.

CNP Il cliente chiede una nota di credito parziale

Peppol CNP in una risposta alla fattura (Invoice Response) significa che il cliente chiede una nota di credito parziale, solo per le correzioni. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Emetti una nota di credito per la parte da correggere.

CNA Il cliente chiede la restituzione dell'importo pagato

Peppol CNA in una risposta alla fattura (Invoice Response) significa che il cliente chiede la restituzione dell'importo che ha pagato per la fattura. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Restituisci l'importo al cliente.

OTH Il cliente chiede un'altra azione

Peppol OTH in una risposta alla fattura (Invoice Response) significa che l'azione richiesta dal cliente non è una di quelle previste dai codici. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Leggi il testo della risposta oppure chiedi direttamente al cliente.

Codici del Message Level Response

Codice Cosa significa
AB Ricezione del documento confermata (MLR)

Peppol AB in una Message Level Response significa che la parte ricevente conferma di aver ricevuto il documento, senza confermare che abbia superato il controllo. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Non devi fare nulla.

AP Documento accettato dopo il controllo (MLR)

Peppol AP in una Message Level Response significa che il documento ricevuto è stato accettato dopo il controllo. Peppol è uno standard estero per la fattura elettronica, diverso dalla FatturaPA che passa dal Sistema di Interscambio. Non devi fare nulla.

RE Documento rifiutato dalla parte ricevente (MLR)
SV Errore di sintassi nel documento
BV Regola violata, errore fatale
BW Regola violata, solo avvertenza

Peppol BW, come stato di riga in una Message Level Response, significa che il documento viola una regola segnalata come avvertenza e non come errore fatale. Leggi la descrizione dell'avvertenza e correggi la fattura dove serve. Guarda anche il codice di risposta complessivo: AB conferma la ricezione, AP indica che il documento è accettato e RE che è rifiutato.

Leggi il documento ufficiale

Klarbon spiega ogni codice con parole proprie; la formulazione ufficiale è nel documento collegato qui sopra.

Domande frequenti

Che differenza c'è tra un'Invoice Response e un Message Level Response?

Un Message Level Response può confermare la ricezione senza controllo (AB), segnalare l'accettazione dopo il controllo (AP) o segnalare il rifiuto con il dettaglio degli errori (RE). Un'Invoice Response arriva dal cliente e indica a che punto è la fattura nel suo processo di approvazione e pagamento.

Perché lo stesso codice compare due volte?

AB, AP e RE si usano sia nell'Invoice Response sia nel Message Level Response, con significati diversi, e OTH è sia un motivo sia un'azione. Controlla quale messaggio mostra il tuo software.

Il cliente può cambiare uno stato in seguito?

Gli stati avanzano in un ordine fisso, AB, IP, UQ, CA, RE, AP e PD, ma si possono saltare dei passaggi e UQ può ripetersi. RE e PD senza PPD sono definitivi. PD con PPD indica un pagamento parziale e non è definitivo. Le modifiche fuori da questa sequenza vanno gestite a mano tra te e il cliente, non con un'altra Invoice Response.

Da dove arrivano i codici?

Dalla transazione Invoice Response 3.1 e dal Message Level Response 3.0 di OpenPeppol e dalle relative liste di codici, su docs.peppol.eu, consultati l'8 novembre 2026. Klarbon spiega ogni codice con parole proprie e rimanda alla fonte.

Aggiornato il 8 novembre 2026