Peppol und CII Dokumenttyp-Codes
Übersicht
Section titled “Übersicht”Beim Versand von Rechnungen über PEPPOL-Netzwerke oder beim Generieren von CII/Factur-X-Formatdokumenten können Sie den Dokumenttyp mit dem Feld type_document angeben. Dieses Feld entspricht dem Rechnungstyp-Code, wie in der UN/CEFACT-Codeliste 1001 (UNCL1001) definiert.
Die Codes werden verwendet in:
- PEPPOL BIS Billing 3.0/Chorus (UBL-Format): Element
InvoiceTypeCode - Cross Industry Invoice (CII) (Factur-X, ZUGFeRD, EN16931): Element
TypeCode
Verwendung
Section titled “Verwendung”Das Feld type_document ist optional und dient als Hinweis für den Dokumenttyp-Code. B2Brouter verwendet diesen Wert, wenn er für das Exportformat gültig ist, andernfalls wird eine automatische Zuweisung basierend auf der Geschäftslogik verwendet:
- 380: Standardhandelsrechnung (Standard)
- 381: Gutschrift
- 389: Selbstfakturierte Rechnung
- 480: Nicht steuerpflichtig / Reverse Charge-Rechnung
Wichtig: Beim Exportieren von Dokumenten:
- Wenn
type_documentfür das Zielformat (PEPPOL, CII oder FatturaPA) gültig ist, wird es in der exportierten XML verwendet - Wenn
type_documentfür das Zielformat nicht gültig ist, verwendet das System automatisch einen geeigneten Standardcode basierend auf dem Rechnungstyp - Dies ermöglicht es Ihnen, Dokumente in einem Format (z. B. FatturaPA) zu importieren und in einem anderen Format (z. B. PEPPOL) nahtlos zu exportieren
Setting type_document via API
Section titled “Setting type_document via API”{ "invoice": { "type_document": "380", "number": "INV-2025-001", "date": "2025-01-26", "contact_id": 12345, "invoice_lines_attributes": [...] }}Gültige PEPPOL/UBL Dokumenttyp-Codes
Section titled “Gültige PEPPOL/UBL Dokumenttyp-Codes”Die folgenden UN/CEFACT-Codes werden beim Export in PEPPOL- und UBL-Formatrechnungen verwendet:
Standard-Rechnungs-Codes
Section titled “Standard-Rechnungs-Codes”| Code | Beschreibung |
|---|---|
| 71 | Zahlungsaufforderung |
| 80 | Lastschrift bezüglich Waren oder Dienstleistungen |
| 82 | Gemessene Dienstleistungsrechnung |
| 84 | Lastschrift bezüglich finanzieller Anpassungen |
| 102 | Steuerbenachrichtigung |
| 218 | Endzahlungsaufforderung basierend auf Fertigstellung von Arbeiten |
| 219 | Zahlungsaufforderung für abgeschlossene Einheiten |
| 326 | Teilrechnung |
| 331 | Handelsrechnung, die eine Packungsliste enthält |
| 380 | Handelsrechnung |
| 382 | Provisionsnotiz |
| 383 | Lastschrift |
| 384 | Korrigierte Rechnung |
| 386 | Anzahlungsrechnung |
| 388 | Steuerrechnung |
| 393 | Factoringrechnung |
| 395 | Konsignationsrechnung |
| 553 | Spediteur-Abweichungsbericht |
| 575 | Versichererrechnung |
| 623 | Speditionsrechnung |
| 780 | Frachtrechnung |
| 817 | Schadensersatzmitteilung |
| 870 | Konsularerechnung |
| 875 | Teils-Baurechnung |
| 876 | Teils-Abschluss-Baurechnung |
| 877 | Abschluss-Baurechnung |
Hinweis: Die Codes 326 und 384 können nur verwendet werden, wenn beide Parteien (Lieferant und Kunde) das Land ‘DE’ haben.
Gutschrift-Codes (für PEPPOL)
Section titled “Gutschrift-Codes (für PEPPOL)”Diese Codes sind nur gültig, wenn die Rechnung eine Gutschrift ist (is_credit_note: true):
| Code | Beschreibung |
|---|---|
| 81 | Gutschrift bezüglich Waren oder Dienstleistungen |
| 83 | Gutschrift bezüglich finanzieller Anpassungen |
| 381 | Gutschrift |
| 396 | Factoringgutschrift |
| 532 | Spediteurgutschrift |
Selbstfakturierungs-Rechnungs-Codes (für PEPPOL)
Section titled “Selbstfakturierungs-Rechnungs-Codes (für PEPPOL)”| Code | Beschreibung |
|---|---|
| 389 | Selbstfakturierte Rechnung |
| 527 | Selbstfakturierte Lastschrift |
Selbstfakturierungs-Gutschrift-Code (für PEPPOL)
Section titled “Selbstfakturierungs-Gutschrift-Code (für PEPPOL)”| Code | Beschreibung |
|---|---|
| 261 | Selbstfakturierte Gutschrift |
Hinweis: Dieser Code kann nur verwendet werden, wenn type: IssuedSelfInvoice und is_credit_note: true
Gültige CII/Factur-X Dokumenttyp-Codes
Section titled “Gültige CII/Factur-X Dokumenttyp-Codes”Die folgenden Codes werden beim Export in Cross Industry Invoice (CII)-Formatdokumente verwendet:
Standard-Rechnungs-Codes
Section titled “Standard-Rechnungs-Codes”| Code | Beschreibung |
|---|---|
| 326 | Teilrechnung |
| 380 | Handelsrechnung |
| 384 | Korrigierte Rechnung |
| 875 | Teils-Baurechnung |
| 876 | Teils-Abschluss-Baurechnung |
| 877 | Abschluss-Baurechnung |
Gutschrift-Code (für CII)
Section titled “Gutschrift-Code (für CII)”| Code | Beschreibung |
|---|---|
| 381 | Gutschrift |
Selbstfakturierungs-Code (für CII)
Section titled “Selbstfakturierungs-Code (für CII)”| Code | Beschreibung |
|---|---|
| 389 | Selbstfakturierte Rechnung |
Hinweis: Die Codes 326 und 384 können nur verwendet werden, wenn beide Parteien (Lieferant und Kunde) das Land ‘DE’ haben.
Beispiele
Section titled “Beispiele”Beispiel 1: Standard-PEPPOL-Rechnung
Section titled “Beispiel 1: Standard-PEPPOL-Rechnung”{ "send_after_import": true, "invoice": { "type": "IssuedInvoice", "type_document": "380", "number": "INV-2025-001", "date": "2025-01-26", "due_date": "2025-02-26", "contact_id": 12345, "invoice_lines_attributes": [ { "quantity": 10, "price": 50.0, "description": "Professionelle Dienstleistungen", "taxes_attributes": [ { "name": "VAT", "percent": 21 } ] } ] }}Beispiel 2: PEPPOL-Gutschrift
Section titled “Beispiel 2: PEPPOL-Gutschrift”{ "send_after_import": true, "invoice": { "type": "IssuedInvoice", "type_document": "381", "is_credit_note": true, "number": "CN-2025-001", "date": "2025-01-26", "amended_number": "INV-2025-001", "contact_id": 12345, "invoice_lines_attributes": [...] }}Beispiel 3: Anzahlungsrechnung
Section titled “Beispiel 3: Anzahlungsrechnung”{ "send_after_import": true, "invoice": { "type": "IssuedInvoice", "type_document": "386", "number": "PREP-2025-001", "date": "2025-01-26", "contact_id": 12345, "invoice_lines_attributes": [...] }}