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
- Peppol BIS Invoice Response 3.1 (BIS 63A), with its code lists Fonte: Peppol BIS Invoice Response 3.1 (BIS 63A), with its code lists, versione Peppol BIS 3, 2026-Q2 release, pubblicata da OpenPeppol AISBL, consultata il 8 novembre 2026.
- Peppol BIS Message Level Response 3.0 (BIS 36A), with its code lists Fonte: Peppol BIS Message Level Response 3.0 (BIS 36A), with its code lists, versione Peppol BIS 3, 2026-Q2 release, pubblicata da OpenPeppol AISBL, consultata il 8 novembre 2026.
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.