1. Startseite
  2. Wissensdatenbank
  3. Peppol
  4. Peppol-Codes für Rechnungs- und Gutschriftsarten

Peppol-Codes für Rechnungs- und Gutschriftsarten

Peppol-Codes für Rechnungs- und Gutschriftsarten

Der Dokumenttyp-Code gibt an, um welche Art von Geschäftsdokument es sich handelt. Er befindet sich in cbc:InvoiceTypeCode für eine Rechnung und cbc:CreditNoteTypeCode für eine Gutschrift, wobei es sich auf eine Peppol-Teilmenge der UN/CEFACT-Codeliste UNCL1001, Version D.16B, beschränkt. Dokumenttyp und Vorzeichen der Beträge müssen gemeinsam interpretiert werden: Eine UBL-Gutschrift (CreditNote) mit dem Code 381 ist eine Gutschrift, während eine UBL-Rechnung (Invoice) mit dem Code 380 ebenfalls eine Gutschriftsfunktion erfüllen kann, wenn ihre Beträge negativ sind.

Gutschriften und negative Rechnungen

Peppol BIS Billing unterstützt sowohl Gutschriften als auch Negativrechnungen. Eine UBL-Gutschrift wird anhand der Belegsyntax und ihrer cbc:CreditNoteTypeCode; Code 381 deckt den allgemeinen Fall von Gutschriften ab. Die Spezifikation erlaubt zudem negative Beträge und negative Endsummen in Rechnungen und Gutschriften.

Eine UBL-Rechnung mit dem Typcode 380 kann daher negative Summen enthalten, wenn sie zur Gutschrift einer früheren Transaktion verwendet wird. Der Nettopreis und der Bruttopreis der Position müssen nicht-negativ bleiben, während Mengen, Zeilenbeträge und Belegsummen die für die Transaktion erforderlichen Vorzeichen aufweisen dürfen. Empfangssysteme müssen sowohl das in Peppol beschriebene Muster für Gutschriften als auch das für negative Rechnungen unterstützen BIS Billing. Länderspezifische Regeln können das allgemeine Modell einschränken; so verbietet beispielsweise DK-R-016 einen negativen zu zahlenden Betrag in einer Gutschrift eines dänischen Lieferanten.

Rechnungsartencodes

Zu den gängigen Codes in den Abrechnungsprofilen 01 und 02 gehören 380 für eine Handelsrechnung und 386 für eine Vorauszahlungsrechnung. Der Code 389 kennzeichnet eine Selbstfaktura, ist jedoch gemäß der Validierungsregel für die Profile 01 und 02 nicht zulässig. Die Codes 326 und 384 sind auf Transaktionen beschränkt, bei denen sowohl Käufer als auch Verkäufer deutsche Organisationen sind.

CodeName
71Zahlungsaufforderung
80Gutschrift für Waren oder Dienstleistungen
82Rechnung für verbrauchsabhängige Leistungen
84Lastschrift im Zusammenhang mit finanziellen Anpassungen
102Steuerbescheid
218Anforderung der Restzahlung nach Abschluss der Arbeiten
219Zahlungsaufforderung für fertiggestellte Einheiten
326Teilrechnung
331Handelsrechnung, die eine Packliste enthält
380Handelsrechnung
382Vermerk der Kommission
383Lastschrift
384Korrigierte Rechnung
386Rechnung zur Vorauszahlung
388Steuerrechnung
389Eigenrechnungsstellung
393Fakturierte Rechnung
395Lieferschein
553Bericht über Abweichungen in der Spediteurrechnung
575Rechnung des Versicherers
623Rechnung des Spediteurs
780Frachtrechnung
817Schadenmeldung
870Konsularrechnung
875Teilrechnung für Bauleistungen
876Teilrechnung für die Fertigstellung der Bauarbeiten
877Abschlussrechnung für die Bauarbeiten

Gutschriftsartencodes

CodeName
81Gutschrift im Zusammenhang mit Waren oder Dienstleistungen
83Gutschrift im Zusammenhang mit finanziellen Anpassungen
381Gutschrift
396Aufgeschlüsselte Gutschrift
532Gutschrift des Spediteurs

381 ist der allgemeine Gutschriftscode.

Wenn die Typcodes 326 und 384 zulässig sind

Die PEPPOL-Regel PEPPOL-EN16931-P0112 lässt die Rechnungsartcodes 326 und 384 nur zu, wenn sowohl Käufer als auch Verkäufer deutsche Organisationen sind. Da es sich um eine Regel mit fataler Auswirkung handelt, scheitern beide Codes bei der Validierung, sobald eine der Parteien außerhalb Deutschlands ansässig ist.

Der Code 384 kennzeichnet eine korrigierte Rechnung im Kontext „Deutschland-Deutschland“. Die deutsche Regel DE-R-026 schreibt vor, dass bei Verwendung des Codes 384 eine Referenz auf die vorhergehende Rechnung anzugeben ist. Der Code 326 kennzeichnet eine Teilrechnung und unterliegt derselben Beschränkung, die ausschließlich für Deutschland gilt. Für andere Länderkombinationen ist eine Belegart zu verwenden, die gemäß den geltenden Peppol-Regeln und dem Korrekturverfahren zulässig ist.

Codes außerhalb der Teilmenge

Die Peppol-Rechnungscodeliste enthält 27 Codes und die Gutschriftscodeliste 5. Das Geschäftsprofil kann diese Werte weiter einschränken. So schließt beispielsweise PEPPOL-EN16931-P0100 den Code 389 für Selbstrechnungen aus den Abrechnungsprofilen 01 und 02 aus. Ein Code, der zwar nach UN/CEFACT gültig ist, aber nicht von der entsprechenden Codeliste oder dem entsprechenden Profil zugelassen wird, durchläuft die Validierung nicht.

Release 3.0.21: Es wurde das optionale Profil 02 für Abrechnungsprozesse hinzugefügt, die eine Rechnungsantwort erfordern. Es verfügt über eine eigene Prozesskennung und erfordert eine separate SMP-Registrierung. Die zulässigen Dokumenttyp-Codes unterliegen weiterhin der geltenden Codeliste und den Validierungsregeln.

Korrektur einer bereits versendeten Rechnung

Peppol BIS Billing unterstützt mehrere Korrekturverfahren. Die geeignete Methode hängt vom jeweiligen Geschäftsfall, den Prozessen des Einkäufers und den gegebenenfalls geltenden nationalen Anforderungen ab.

Eine Gutschrift kann eine frühere Rechnung ganz oder teilweise stornieren. Verwenden Sie eine UBL-Gutschrift mit dem Typcode 381 und geben Sie die entsprechende Referenz der vorhergehenden Rechnung an, sofern dies für den Korrekturprozess erforderlich ist. Die Beträge können je nach der dargestellten Transaktion positiv oder negativ sein.

<CreditNote> <cbc:ID>CN-1001</cbc:ID> <cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode> <cac:LegalMonetaryTotal> <cbc:PayableAmount currencyID=”SEK”>12500.00</cbc:PayableAmount> </cac:LegalMonetaryTotal> </CreditNote>
<CreditNote>
  <cbc:ID>CN-1001</cbc:ID>
  <cbc:CreditNoteTypeCode>381</cbc:CreditNoteTypeCode>
  <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="SEK">12500.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
</CreditNote>

In diesem Ausschnitt werden positive Beträge verwendet. Bei dem Dokument handelt es sich um eine Gutschrift, da es sich um eine UBL-Gutschrift mit dem Code 381 handelt.

Eine Negativrechnung ist eine weitere unterstützte Möglichkeit, eine frühere Transaktion gutzuschreiben. Verwenden Sie dazu eine UBL-Rechnung mit dem Typcode 380 und negativen Beträgen für die zu stornierenden Werte. Die Preise bleiben nicht-negativ.

<Invoice> <cbc:ID>INV-1002</cbc:ID> <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode> <cac:BillingReference> <cac:InvoiceDocumentReference> <cbc:ID>INV-1001</cbc:ID> </cac:InvoiceDocumentReference> </cac:BillingReference> <cac:LegalMonetaryTotal> <cbc:PayableAmount currencyID=”SEK”>-12500.00</cbc:PayableAmount> </cac:LegalMonetaryTotal> </Invoice>
<Invoice>
  <cbc:ID>INV-1002</cbc:ID>
  <cbc:InvoiceTypeCode>380</cbc:InvoiceTypeCode>
  <cac:BillingReference>
    <cac:InvoiceDocumentReference>
      <cbc:ID>INV-1001</cbc:ID>
    </cac:InvoiceDocumentReference>
  </cac:BillingReference>
  <cac:LegalMonetaryTotal>
    <cbc:PayableAmount currencyID="SEK">-12500.00</cbc:PayableAmount>
  </cac:LegalMonetaryTotal>
</Invoice>

Bei diesen XML-Beispielen handelt es sich um Fragmente und nicht um vollständige, gültige Dokumente. Klären Sie vor dem Versand die Korrekturmethode und die erforderlichen Referenzen mit dem Käufer ab. Der Typcode 384 ist nur dann eine Option, wenn es sich bei beiden Parteien um deutsche Organisationen handelt.

War dieser Artikel hilfreich?

Verwandte Artikel