Self-Billing über die API

Self-Billing End-to-End über die PSB API: die zwei Varianten, Registrierung und Wahl zwischen NLCIUS und BIS.

Self-Billing (Selbstfakturierung) ist der Prozess, bei dem der Käufer die Rechnung im Namen des Lieferanten erstellt. Dies kommt in Branchen vor, in denen der Käufer die gelieferten Waren genauer berechnen kann als der Lieferant, zum Beispiel in der Zeitarbeitsbranche oder bei beauftragten Dienstleistungen. Der PSB unterstützt Self-Billing in zwei Varianten, jeweils mit eigenen technischen Merkmalen.

Zwei Varianten

Der PSB bietet zwei Möglichkeiten, Self-Billing-Rechnungen über das Peppol-Netzwerk zu versenden:

1. NLCIUS / SI-UBL 2.0 (vereinfacht)

Bei dieser Variante ändern Sie nur den InvoiceTypeCode in Ihrer bestehenden NLCIUS-Rechnung:

  • InvoiceTypeCode 389 für eine Self-Billing-Rechnung
  • InvoiceTypeCode 261 für eine Self-Billing-Gutschrift

Die CustomizationID und ProfileID bleiben identisch mit denen einer regulären NLCIUS-Rechnung. Der PSB erkennt automatisch den Dokumenttyp anhand des InvoiceTypeCode und leitet das Dokument korrekt weiter. Wenn der Lieferant bereits für den Empfang regulärer NLCIUS-Rechnungen registriert ist, ist keine zusätzliche Registrierung erforderlich.

Dies ist die einfachste Variante und für die meisten niederländischen Integrationen geeignet.

2. Peppol BIS Self-Billing 3.0

Dies ist ein separates Peppol-Profil mit eigenen Identifiern:

FeldWertCustomizationIDurn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:selfbilling:3.0ProfileIDurn:fdc:peppol.eu:2017:poacc:selfbilling:01:1.0InvoiceTypeCode389 (Rechnung) oder 261 (Gutschrift)

Bei dieser Variante muss der Lieferant separat in der Peppol SMP registriert sein, um Self-Billing-Dokumente empfangen zu können. Der Käufer (Absender) versendet das Dokument über den Generic-Endpoint des PSB.

Verwenden Sie diese Variante, wenn der Lieferant explizit das BIS Self-Billing 3.0 Profil unterstützt, oder wenn sich der Empfänger außerhalb der Niederlande befindet und kein NLCIUS akzeptiert.

Welche Variante wählen?
SituationEmpfehlungNiederländischer Lieferant, bereits für NLCIUS registriertNLCIUS (Variante 1)Internationaler Lieferant oder explizite BIS Self-Billing-UnterstützungBIS Self-Billing 3.0 (Variante 2)Unsicher über die Capabilities des LieferantenPrüfen Sie über queryRecipientParty
Capabilities prüfen

Bevor Sie eine Self-Billing-Rechnung versenden, prüfen Sie, ob der Lieferant den gewünschten Dokumenttyp empfangen kann:

GET /api/v1/queryRecipientParty?identifier={schemeID}:{id} HTTP/1.1
Host: psb.econnect.eu
Authorization: Bearer {access_token}

Die Antwort enthält die vom Lieferanten unterstützten Dokumenttypen. Prüfen Sie, ob das Self-Billing-Profil (BIS Self-Billing 3.0) oder das Standard-Rechnungsprofil (NLCIUS) verfügbar ist.

Versenden und Empfangen

Die technischen Details zum Versenden und Empfangen von Self-Billing-Rechnungen werden in separaten Artikeln beschrieben:

Praktische Hinweise
  • Beim Self-Billing ist der Käufer der Ersteller und Absender der Rechnung, während der Lieferant der Empfänger ist. Dies ist das Gegenteil einer regulären Rechnung.
  • Auf PDF-Versionen von Self-Billing-Rechnungen ist der Text "Rechnung erstellt durch den Abnehmer" verpflichtend.
  • UBL-Einlieferung wird immer gegenüber PDF bevorzugt. Bei ungültigem UBL wird ein eventuell mitgesendetes PDF als Fallback verwendet.
  • Das Element AccountingSupplierParty enthält die Daten des Lieferanten (der die Rechnung "empfängt"), nicht des Käufers, der die Rechnung erstellt.
Häufig gestellte Fragen
Was ist der Unterschied zwischen der NLCIUS- und der BIS Self-Billing 3.0-Variante?

Bei NLCIUS ändern Sie hauptsächlich den InvoiceTypeCode auf 389 (Rechnung) oder 261 (Gutschrift); CustomizationID und ProfileID bleiben wie bei regulärem NLCIUS. BIS Self-Billing 3.0 verwendet feste CustomizationID- und ProfileID-Werte für das Self-Billing-Profil und erfordert, dass der Lieferant in der SMP für dieses Profil registriert ist; der Versand erfolgt über den Generic-Endpoint.

Wie wähle ich die richtige Variante?

Für einen niederländischen Lieferanten, der bereits NLCIUS empfängt, ist die NLCIUS-Variante in der Regel am einfachsten. Wählen Sie BIS Self-Billing 3.0, wenn der Lieferant dieses Profil ausdrücklich unterstützt oder international ohne NLCIUS arbeitet. Im Zweifelsfall können Sie mit queryRecipientParty prüfen, welche Dokumenttypen die Gegenseite unterstützt.

Worauf muss ich bei PDF und UBL beim Self-Billing achten?

UBL-Lieferung wird bevorzugt; bei ungültigem UBL kann ein mitgesendetes PDF als Fallback dienen. Auf PDF-Versionen muss der Pflichttext "Rechnung ausgestellt durch den Käufer" stehen. Im XML bleibt AccountingSupplierParty der Lieferant (Rechnungsempfänger), auch wenn der Käufer das Dokument erstellt.


Der PSB übernimmt das Routing und die Validierung von Self-Billing-Dokumenten automatisch. Die technische Implementierung unterscheidet sich je nach Variante, aber in beiden Fällen senden Sie das Dokument über die PSB API und der Lieferant empfängt es über seine Peppol-Registrierung.

API-Referenz öffnen