Auf dieser Seite
Die kurze Antwort
NL-R-001 schlägt fehl, wenn eine UBL CreditNote eines Verkäufers mit Postanschrift in den Niederlanden kein cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID hat. Fügen Sie die Rechnungsreferenz mit der Nummer der Rechnung hinzu, die die Gutschrift korrigiert.
Der Befund wird an cbc:CreditNoteTypeCode gemeldet, weil die Regel an diesem Element hängt. Was fehlt, ist die Rechnungsreferenz.
Was die Regel prüft
Die Regel gilt nur für Dokumente vom Typ CreditNote und nur, wenn der Ländercode der Postanschrift des Verkäufers NL ist. Das Präfix der Umsatzsteuer-Identifikationsnummer spielt keine Rolle: Im Versuch meldete die niederländische Gutschrift mit einer GB-Umsatzsteuer-Identifikationsnummer die Regel weiterhin, und mit einer Postanschrift in GB und einer NL-Umsatzsteuer-Identifikationsnummer bestand sie.
Dann sucht sie ein cbc:ID innerhalb von cac:InvoiceDocumentReference in einer cac:BillingReference auf Dokumentenebene. Eine Bestellreferenz zählt nicht, ebenso wenig eine cac:SelfBilledInvoiceDocumentReference; im Versuch meldeten beide weiterhin NL-R-001.
Anwesenheit ist alles, was sie verlangt. Ein leeres cbc:ID an dieser Stelle erfüllt diese Regel, wurde im Versuch aber stattdessen von PEPPOL-EN16931-R008 gemeldet.
Eine Invoice wird nie geprüft, gleich welchen Typcode sie hat. Eine Gutschrift, die als Invoice mit Typcode 381 gesendet wird, wird ohnehin abgewiesen: Im Versuch meldete sie BR-CL-01 und PEPPOL-EN16931-P0100.
| Begriff | Bedeutung | UBL-Element |
|---|---|---|
| BT-3 | Code für den Rechnungstyp | cbc:CreditNoteTypeCode |
| BT-25 | Nummer der vorausgegangenen Rechnung | cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID |
| BT-40 | Ländercode des Verkäufers | cac:AccountingSupplierParty/cac:Party/cac:PostalAddress/cac:Country/cbc:IdentificationCode |
Wie es in einer Integration dazu kommt
Mögliche Ursachen, abgeleitet aus der Form der Regel und nicht aus gemessener Nutzung:
- Gutschriften werden als eigenständige Erstattungen oder Kulanzgutschriften erstellt, ohne Verknüpfung zu einer ursprünglichen Rechnung in der Quelle.
- Die Verknüpfung zur ursprünglichen Rechnung existiert in der Quelle, wird aber nur auf eine Bemerkung oder auf
cac:OrderReferenceabgebildet. - Ein System für mehrere juristische Personen schreibt die Rechnungsreferenz nur dort, wo sie konfiguriert wurde, und die niederländische Gesellschaft wurde nie dafür eingerichtet.
So korrigieren Sie das Dokument
- Suchen Sie im Quellsystem die Rechnung, die die Gutschrift korrigiert. Bezieht sich die Gutschrift auf mehrere Rechnungen, geben Sie jeder eine eigene
cac:BillingReference. - Schreiben Sie ihre Nummer genau wie ausgestellt in
cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID, mit ihrem Ausstellungsdatum incbc:IssueDatedaneben. - Setzen Sie
cac:BillingReferencenachcbc:BuyerReferenceund einer etwaigencac:OrderReferenceund vor die übrigen Dokumentreferenzen und die Parteien, wie es die UBL-Reihenfolge verlangt. - Gibt es in Ihren Unterlagen keine zugrunde liegende Rechnung für die Gutschrift, klären Sie in der Quelle, zu welcher Rechnung sie gehört. Eine erfundene Nummer würde die Prüfung bestehen und den Käufer irreführen.
Vorher und nachher
Dies sind Ausschnitte, keine vollständigen Dokumente. Die vollständigen synthetischen Dokumente, aus denen sie stammen, sind unten verlinkt.
Ausschnitt der fehlerhaften Gutschrift: ein Verkäufer in den Niederlanden und keine Rechnungsreferenz
<cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
<cbc:DocumentCurrencyCode>GBP</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>BUYER-REF-001</cbc:BuyerReference>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>
<cac:PostalAddress>
<!-- street, city and postcode omitted from this fragment -->
<cac:Country>
<cbc:IdentificationCode>NL</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<!-- VAT and legal entity details omitted from this fragment -->
</cac:Party>
</cac:AccountingSupplierParty>Ausschnitt der korrigierten Gutschrift: Die Rechnungsreferenz nennt die gutgeschriebene Rechnung
<cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
<cbc:DocumentCurrencyCode>GBP</cbc:DocumentCurrencyCode>
<cbc:BuyerReference>BUYER-REF-001</cbc:BuyerReference>
<cac:BillingReference>
<cac:InvoiceDocumentReference>
<cbc:ID>EXAMPLE-INV-001</cbc:ID>
<cbc:IssueDate>2026-09-08</cbc:IssueDate>
</cac:InvoiceDocumentReference>
</cac:BillingReference>
<cac:AccountingSupplierParty>
<cac:Party>
<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>
<cac:PostalAddress>
<!-- street, city and postcode omitted from this fragment -->
<cac:Country>
<cbc:IdentificationCode>NL</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
<!-- VAT and legal entity details omitted from this fragment -->
</cac:Party>
</cac:AccountingSupplierParty>Die korrigierte Gutschrift hat eine cac:BillingReference, die die Rechnung EXAMPLE-INV-001 vom 2026-09-08 nennt; die fehlerhafte hat keine. NL-R-001 ist ihr einziger Befund: Ohne jede Rechnungsreferenz hat BR-55 nichts zu prüfen, und der Prüfschritt EN 16931 wird bestanden.
Was der Validator gemeldet hat
- Die fehlerhafte Gutschrift meldet NL-R-001. Das korrigierte Dokument besteht jeden Prüfschritt ohne Befunde.Fehlerhaftes XML herunterladenKorrigiertes XML herunterladen
Aufgezeichnet mit phive 12.1.0 / phive-rules-peppol 4.5.6 / Saxon-HE 12.10, der Engine hinter dem kostenlosen Validator, mit synthetischen Daten. Ein aufgezeichnetes Ergebnis ist ein Regressionsnachweis für diese Dokumente, keine Zertifizierung.
Wo die Regel gilt
- Gilt nur für UBL
CreditNote. EineInvoiceeines niederländischen Verkäufers wird von dieser Regel nicht geprüft. - Eine niederländische nationale Regel in Peppol BIS Billing 3.0, gemeldet im Peppol-Prüfschritt. Ob sie gilt, hängt nur davon ab, dass die Postanschrift des Verkäufers in den Niederlanden liegt.
- Derselbe niederländische Verkäufer muss außerdem
NL-R-003für seine Kennung der juristischen Person erfüllen undNL-R-007für die Zahlungsmittel, wenn der Käufer Geld zu zahlen hat. - Sobald eine Rechnungsreferenz vorhanden ist, prüft sie auch EN 16931:
BR-55weist eine ab, der die Rechnungsnummer fehlt.
Verwandte Regeln
- BR-55 weist eine Rechnungsreferenz ab, die vorhanden ist, aber keine Rechnungsnummer hat
- NL-R-003 ist die niederländische Regel für die Kennung der juristischen Person des Verkäufers in denselben Dokumenten
- NL-R-007 ist die niederländische Regel, die Zahlungsmittel verlangt, wenn der Käufer zahlen muss
- Alle Regeln der Referenz ansehen
- Hintergrund (auf Englisch): How Peppol invoice validation actually works
Umfang und Quelle
Geschrieben für Peppol BIS Billing 3.0.21 (May 2026), EN 16931 1.3.16, angewendet auf Invoice- und CreditNote-Dokumente in UBL 2.1. Andere Profile, Syntaxen und Releases können diese Kennung anders definieren. Version des Hinweiskatalogs 2026-09-24.1: Quelle geprüft am 2026-09-24, Erklärung zuletzt aktualisiert am 2026-09-24.
Die offizielle Definition von NL-R-001 (auf Englisch) enthält den normativen Wortlaut und den Test. Diese Seite ist unsere Erklärung dazu, keine Kopie.
Die Erklärung ändert das Urteil der Engine nicht. Dass Sie diesen Befund beheben, heißt nicht, dass das Dokument jeden Prüfschritt besteht. Die Validierung bescheinigt keine rechtliche oder steuerliche Konformität und überträgt kein Dokument über Peppol.

