Oficjalna treść reguły
[NL-R-001] For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
Tekst normatywny jest w języku angielskim i cytowany bez zmian.
Dlaczego pojawia się ten błąd
Ta reguła obowiązuje tylko wtedy, gdy inne pole ma określoną wartość (np. kod formy płatności lub typ faktury). Plik spełnia warunek, ale nie dostarcza danych, które stają się wtedy obowiązkowe, albo zawiera dane wtedy zabronione.
Jak to naprawić
Zmień wartość wyzwalającą, aby warunek przestał obowiązywać, albo dodaj/usuń elementy zależne zgodnie z treścią reguły. W teście XPath powyżej widać dokładnie, która wartość uruchamia warunek.
Co sprawdza walidator
Sprawdzany element (kontekst):
UBL
cbc:CreditNoteTypeCode[$supplierCountryIsNL]Test (XPath):
/*/cac:BillingReference/cac:InvoiceDocumentReference/cbc:IDCII
/rsm:CrossIndustryInvoice/rsm:ExchangedDocument[some $code in tokenize('81 83 381 396 532', '\s') satisfies normalize-space(ram:TypeCode) = $code][$supplierCountryIsNL]Test (XPath):
//ram:ApplicableHeaderTradeSettlement/ram:InvoiceReferencedDocument/ram:IssuerAssignedID
Sprawdź swoją fakturę
Upuść plik XML lub PDF w walidatorze; każda naruszona reguła ma link do swojej strony tutaj. Bezpłatnie, bez konta, plik nie jest zapisywany.
To samo sprawdzenie przez API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validatePowiązane reguły
NL-R-002Dla dostawców z Holandii adres dostawcy…NL-R-003Dla dostawców z Holandii identyfikator osoby prawnej MUSI być numerem KVK lub…NL-R-004Dla dostawców z Holandii, gdy nabywca jest w Holandii, nabywca…NL-R-005Dla dostawców z Holandii, gdy nabywca jest w Holandii…NL-R-006Dla dostawców z Holandii, gdy przedstawiciel podatkowy jest w Holandii,…NL-R-007Dla dostawców z Holandii dostawca MUSI podać formę płatności…NL-R-008Dla dostawców z Holandii, gdy nabywca jest w Holandii, płatność…NL-R-009Dla dostawców z Holandii: jeśli referencja wiersza zamówienia…
Najczęstsze pytania
Co oznacza NL-R-001?
NL-R-001 to krajowa reguła peppol: For suppliers in the Netherlands, if the document is a creditnote, the document MUST contain an invoice reference (cac:BillingReference/cac:InvoiceDocumentReference/cbc:ID)
Czy moja faktura zostanie odrzucona z powodu NL-R-001?
Tak. NL-R-001 ma status „krytyczny”; walidatory (KSeF, punkty dostępowe Peppol, KoSIT) odrzucają fakturę do czasu poprawienia błędu.
Jakich formatów dotyczy NL-R-001?
Tylko gdy sprzedawca (w niektórych regułach nabywca) ma siedzibę we wskazanym kraju; wyzwalaczem jest kod kraju strony. Składnia: UBL i CII.
Źródło: Peppol BIS Billing 3.0.20 national rules (November 2025). Katalog wygenerowany z oficjalnych zestawów reguł dnia 2026-10-15.