Zum Inhalt springen
E-Rechnung Zentrale

PEPPOL-EN16931-P0100

Rechnungsart (BT-3) im Profil nicht erlaubt

Der Rechnungsartcode (BT-3) muss zu den im Peppol-Profil erlaubten Codes gehören.

Regelwerk
Peppol BIS Billing 3.0
Stufe
Fehler
Originaltext der Meldung
[PEPPOL-EN16931-P0100]-Invoice type code MUST be set according to the profile.

Was bedeutet PEPPOL-EN16931-P0100?

Peppol BIS Billing 3.0 erlaubt für BT-3 nur eine Auswahl aus UNTDID 1001, darunter 380 (Handelsrechnung), 383 (Belastungsanzeige), 384 (korrigierte Rechnung), 386 (Vorauszahlungsrechnung), 326 (Teilrechnung) sowie die Baurechnungen 875, 876, 877. In CII sind zusätzlich Gutschriftscodes wie 381 zulässig, da CII Rechnung und Gutschrift im selben Element führt.

Ein nicht gelisteter Code führt zum Fehler. Einige Codes (326, 384, 389) haben weitere Einschränkungen (P0112). Die Regel gilt nur in Peppol BIS Billing 3.0. Eine reine XRechnung (ohne Peppol-Kennung in BT-24) prüft der KoSIT-Validator nicht darauf.

Typische Ursachen

  • Gutschriftscode 381 in einer UBL-Invoice
  • Seltener Code aus UNTDID 1001

So beheben Sie den Fehler

  1. Prüfen Sie den Wert in cbc:InvoiceTypeCode bzw. ram:TypeCode.
  2. Verwenden Sie für normale Rechnungen 380.
  3. Gutschriften erstellen Sie in UBL als eigenes Dokument (CreditNote) mit Code 381.
Wo die Regel prüft (XPath)
UBL
cbc:InvoiceTypeCode
CII
ram:ExchangedDocument/ram:TypeCode

Rechnung erneut prüfen

Legen Sie die korrigierte Datei hier ab. Die Prüfung läuft mit den offiziellen Regeln in Ihrem Browser.

E-Rechnung hier ablegen

XRechnung (UBL oder CII), ZUGFeRD und Factur-X als XML oder PDF. Gern auch mehrere Dateien auf einmal.

Ihre Rechnung verlässt nie Ihren Browser. Prüfung und Anzeige laufen auf Ihrem Gerät, es wird nichts hochgeladen oder gespeichert.

Ohne Datei testen: