Peppol BIS

Peppol BIS (Business Interoperability Specifications) ist ein internationaler Standard für den elektronischen Dokumentenaustausch. Er wird von OpenPeppol verwaltet und ist besonders in Europa weit verbreitet.

Spezifikation

Peppol BIS Billing 3.0 basiert auf der europäischen Norm EN 16931 und definiert zusätzliche geschäftsspezifische Anforderungen.

Aktuelle Version: 3.0.15
Veröffentlicht: November 2023
Spezifikation: docs.peppol.eu/poacc/billing/3.0

Peppol-Netzwerk

Komponenten

  • Access Points: Zertifizierte Dienstleister für den Dokumentenaustausch
  • SML/SMP: Verzeichnisdienste für Teilnehmer und Dokumententypen
  • Peppol-ID: Eindeutige Identifikation der Netzwerkteilnehmer

Dokumententypen

Peppol BIS unterstützt verschiedene Dokumententypen im Beschaffungsprozess:

  • Rechnungen (Invoice): UBL 2.1 basierte Rechnungsdokumente
  • Gutschriften (Credit Note): Korrekturdokumente zu Rechnungen
  • Bestellungen (Order): Elektronische Bestelldokumente
  • Kataloge (Catalogue): Produktkataloge und Preisübersichten

Technische Details

Nachrichtenformat

  • UBL 2.1: Basis-XML-Format für alle Dokumententypen
  • Schematron: Zusätzliche Validierungsregeln
  • Codelist: Standardisierte Codes für Länder, Währungen etc.

Pflichtfelder für Rechnungen

  • Basisinformationen:
    • Rechnungsnummer und -datum
    • Währung und Beträge
    • Steuerinformationen
  • Geschäftspartner:
    • Peppol-Participant-ID
    • Vollständige Adressdaten
    • Steuer-ID oder USt-IdNr.
  • Zahlungsinformationen:
    • Zahlungsbedingungen
    • Bankverbindung (IBAN/BIC)
    • Verwendungszweck

Implementierung

Schritte zur Teilnahme

  1. Auswahl eines zertifizierten Peppol Access Points
  2. Registrierung einer Peppol-ID
  3. Implementierung der technischen Schnittstelle
  4. Testphase und Zertifizierung

Beispiel

Hier ist ein vereinfachtes Beispiel einer Peppol BIS Rechnung:

<?xml version="1.0" encoding="UTF-8"?>
<Invoice xmlns="urn:oasis:names:specification:ubl:schema:xsd:Invoice-2"
         xmlns:cac="urn:oasis:names:specification:ubl:schema:xsd:CommonAggregateComponents-2"
         xmlns:cbc="urn:oasis:names:specification:ubl:schema:xsd:CommonBasicComponents-2">
    <cbc:CustomizationID>urn:cen.eu:en16931:2017#compliant#urn:fdc:peppol.eu:2017:poacc:billing:3.0</cbc:CustomizationID>
    <cbc:ProfileID>urn:fdc:peppol.eu:2017:poacc:billing:01:1.0</cbc:ProfileID>
    <cbc:ID>TOSL108</cbc:ID>
    <cbc:IssueDate>2024-03-15</cbc:IssueDate>
    <cbc:DueDate>2024-04-14</cbc:DueDate>
    <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
    <!-- Weitere Elemente... -->
</Invoice>