Zum Inhalt springen

Peppol Invoice Response und MLR: Codes einfach erklärt

Nachdem eine Peppol-Rechnung zugestellt wurde, kann der Käufer mit einer Invoice Response antworten. Sie enthält einen Status wie RE (abgelehnt) oder UQ (Rückfrage) und gegebenenfalls Grundcodes wie REF oder LEG sowie Aktionscodes wie NIN. Die empfangende Seite kann außerdem eine Message Level Response senden, wenn die Datei selbst die Prüfung nicht bestanden hat. Sie enthält Codes wie RE, BV oder SV und nennt die Regel, die verletzt wurde. Suchen Sie unten Ihren Code, um zu sehen, was er bedeutet und was zu tun ist. Die Codes stammen aus OpenPeppols Invoice Response Transaction 3.1 und Message Level Response 3.0 samt Codelisten. Klarbon erklärt sie in eigenen Worten.

Kurz gesagt

Was Peppol-Antwortcodes wie RE, UQ oder CA, Gründe wie REF oder LEG und Prüfcodes wie BV oder SV bedeuten und was Sie als Nächstes tun.

Diese Liste umfasst 34 Codes aus den unten genannten offiziellen Dokumenten. 14 haben jeweils eine eigene Seite; 20 werden nur in der Tabelle erklärt, weil es sich um System- oder Transportstatus handelt, bei denen Änderungen an der Rechnung nicht helfen.

Status der Invoice Response

Code Bedeutung
AB Empfang bestätigt

Peppol-Status AB in einer Invoice Response bedeutet, dass der Käufer eine lesbare Rechnung erhalten hat, die sich verstehen und zur Bearbeitung weitergeben lässt. Sie müssen nichts tun. Der Käufer kann später weitere Antworten zu Freigabe und Zahlung senden.

IP Rechnung in Bearbeitung

Peppol-Status IP in einer Invoice Response bedeutet, dass die Bearbeitung der Rechnung im System des Käufers begonnen hat. Sie müssen nichts tun.

UQ Rückfrage des Käufers zur Rechnung
CA Rechnung unter Bedingungen angenommen
RE Rechnung abgelehnt
AP Rechnung angenommen

Peppol-Status AP in einer Invoice Response bedeutet, dass der Käufer die Rechnung endgültig freigegeben hat und als Nächstes die Zahlung folgt. Sie müssen nichts tun.

PD Rechnung bezahlt

Peppol-Status PD in einer Invoice Response bedeutet, dass der Käufer die Zahlung der Rechnung eingeleitet hat. Mit dem Grund PPD ist die Zahlung eine Teilzahlung. Sie müssen nichts tun, wenn die Zahlung Ihren Erwartungen entspricht. Zeigt PPD eine Teilzahlung, mit der Sie nicht gerechnet haben, fragen Sie den Käufer danach.

Gründe für einen Status

Code Bedeutung
NON Kein Problem, nur Statusmeldung

Peppol-Grund NON in einer Invoice Response bedeutet, dass der Käufer die Antwort nur sendet, um den Status zu aktualisieren, und dass es kein Problem bei der Bearbeitung der Rechnung gibt. Sie müssen nichts tun.

REF Referenzen auf der Rechnung fehlerhaft
LEG Rechtliche Angaben auf der Rechnung fehlerhaft
REC Empfänger unbekannt
QUA Qualität der Lieferung unzureichend

Peppol-Grund QUA in einer Invoice Response bedeutet, dass die Qualität der gelieferten Waren oder Leistungen nicht den Anforderungen entspricht. Fragen Sie den Käufer, welchen Mangel er festgestellt hat, und vereinbaren Sie, wie die Beanstandung gelöst wird.

DEL Lieferung nicht akzeptabel

Peppol DEL bedeutet in einer Invoice Response, dass die vorgeschlagene oder erfolgte Lieferung für den Käufer nicht akzeptabel ist. Lesen Sie die Angaben in der Antwort und fragen Sie den Käufer, was an der Lieferung geändert werden muss.

PRI Preise entsprechen nicht den Erwartungen
QTY Menge entspricht nicht den Erwartungen
ITM Positionen entsprechen nicht den Erwartungen
PAY Zahlungsbedingungen entsprechen nicht den Erwartungen
UNR Geschäftsvorfall nicht erkannt

Peppol UNR bedeutet in einer Invoice Response, dass der Käufer den Geschäftsvorfall nicht kennt. Fragen Sie beim Käufer nach, für welchen Einkauf die Rechnung gedacht ist.

FIN Finanzbedingungen entsprechen nicht den Erwartungen
PPD Rechnung nur teilweise bezahlt

Peppol PPD bedeutet in einer Invoice Response, dass die Rechnung nur teilweise und nicht vollständig bezahlt wurde. Falls Sie keine Teilzahlung erwartet haben, lesen Sie die Erläuterung in der Antwort und wenden Sie sich an den Käufer.

OTH Sonstiger Grund

Peppol OTH bedeutet in einer Invoice Response, dass der Grund für den Status keinem der vorgegebenen Gründe entspricht. Lesen Sie den Text der Antwort oder fragen Sie den Käufer.

Aktionen, die der Käufer verlangt

Code Bedeutung
NOA Keine Maßnahme erforderlich

Peppol NOA bedeutet in einer Invoice Response, dass der Käufer keine Maßnahme verlangt. Sie müssen nichts tun.

PIN Informationen bereitstellen

Peppol PIN bedeutet in einer Invoice Response, dass der Käufer fehlende Informationen anfordert, ohne dass dafür eine neue Rechnung nötig ist. Senden Sie dem Käufer die gewünschten Informationen, ohne eine neue Rechnung auszustellen.

NIN Neue Rechnung ausstellen

Peppol NIN bedeutet in einer Invoice Response, dass der Käufer eine korrigierte Rechnung verlangt, die neu ausgestellt werden soll. Korrigieren Sie die Rechnung wie in der Antwort beschrieben, stellen Sie sie neu aus und senden Sie sie erneut.

CNF Käufer verlangt vollständige Rechnungskorrektur

Peppol-Aktion CNF in einer Invoice Response bedeutet, dass der Käufer darum bittet, die Rechnung vollständig durch eine Rechnungskorrektur (Stornorechnung) aufzuheben. Stellen Sie eine Rechnungskorrektur über die gesamte Rechnung aus.

CNP Käufer verlangt teilweise Rechnungskorrektur

Peppol-Aktion CNP in einer Invoice Response bedeutet, dass der Käufer eine teilweise Rechnungskorrektur verlangt, die nur Berichtigungen enthält. Stellen Sie eine Rechnungskorrektur für den Teil aus, der korrigiert werden muss.

CNA Käufer fordert den gezahlten Betrag zurück

Peppol-Aktion CNA in einer Invoice Response bedeutet, dass der Käufer darum bittet, den auf die Rechnung gezahlten Betrag zurückzuzahlen. Zahlen Sie den Betrag zurück.

OTH Käufer wünscht eine andere Aktion

Peppol-Aktion OTH in einer Invoice Response bedeutet, dass die vom Käufer gewünschte Aktion keine der vorgegebenen Aktionen mit eigenem Code ist. Lesen Sie den Text der Antwort oder fragen Sie beim Käufer nach.

Codes der Message Level Response

Code Bedeutung
AB Eingang der Nachricht bestätigt (MLR)

Peppol AB in einer Message Level Response bedeutet, dass die empfangende Seite den Eingang des Dokuments bestätigt, ohne zu bestätigen, dass es die Prüfung bestanden hat. Sie müssen nichts tun.

AP Nachricht angenommen (MLR)

Peppol AP in einer Message Level Response bedeutet, dass das empfangene Dokument nach der Prüfung angenommen wurde. Sie müssen nichts tun.

RE Nachricht abgelehnt (MLR)
SV Syntaxverstoß in der Datei
BV Verstoß gegen eine Regel, schwerwiegend
BW Warnung zu einer Regel, nicht schwerwiegend

Peppol-Zeilenstatus BW in einer Message Level Response bedeutet, dass das Dokument gegen eine Regel verstößt, die als Warnung und nicht als schwerwiegend eingestuft ist. Prüfen Sie die Beschreibung der Warnung und korrigieren Sie die Rechnung, soweit sie zutrifft. Achten Sie auf den Gesamtcode der Antwort: AB bestätigt den Eingang, AP bedeutet angenommen und RE bedeutet abgelehnt.

Offizielles Dokument lesen

Klarbon erklärt jeden Code in eigenen Worten; der offizielle Wortlaut steht im oben verlinkten Dokument.

Häufige Fragen

Was ist der Unterschied zwischen einer Invoice Response und einer Message Level Response?

Eine Message Level Response kann den Empfang ohne Prüfung bestätigen (AB), die Annahme nach der Prüfung melden (AP) oder die Ablehnung mit Angabe der Fehler melden (RE). Eine Invoice Response kommt vom Käufer und zeigt, wo die Rechnung in dessen Freigabe- und Zahlungsprozess steht.

Warum erscheint derselbe Code zweimal?

AB, AP und RE werden sowohl in einer Invoice Response als auch in einer Message Level Response verwendet, jeweils mit anderer Bedeutung. OTH ist sowohl ein Grund als auch eine Aktion. Prüfen Sie, welche Nachricht Ihre Software anzeigt.

Kann der Käufer einen Status später ändern?

Die Status folgen einer festen Reihenfolge: AB, IP, UQ, CA, RE, AP und PD. Stufen können übersprungen werden, und UQ kann sich wiederholen. RE und PD ohne PPD sind endgültig. PD mit PPD meldet eine Teilzahlung und ist nicht endgültig. Änderungen außerhalb dieser Reihenfolge müssen Sie und der Käufer von Hand klären, nicht über eine weitere Invoice Response.

Woher stammen die Codes?

Aus OpenPeppols Invoice Response Transaction 3.1 und Message Level Response 3.0 samt Codelisten auf docs.peppol.eu, abgerufen am 8. November 2026. Klarbon erklärt jeden Code in eigenen Worten und verlinkt die Quelle.

Aktualisiert am 8. November 2026