Skip to main content

Auswertungstabellen XRechnung und ZUGFeRD

Was mit Ihrem ZUGFeRD-/XRechnung-Dokument in Squeeze passiert

  1. Squeeze erkennt Format und Syntax der Rechnung (ZUGFeRD/Factur-X, XRechnung in CII- oder UBL-Syntax).
  2. Die Rechnung wird in ein standardisiertes internes Format überführt, das jedes im EN16931-Standard (dem europäischen E-Rechnungsstandard) definierte Feld erfasst – dies ist das gemeinsame semantische Datenmodell hinter ZUGFeRD, XRechnung und den meisten EU-E-Rechnungsformaten.
  3. Squeeze extrahiert anschließend eine konfigurierte Auswahl an Feldern aus diesen standardisierten Daten in Ihr Dokument.

Wichtig zu verstehen: Schritt 2 erfasst deutlich mehr Daten, als Schritt 3 aktuell bereitstellt.

Welche Felder automatisch in Ihr Dokument gelangen, welche sich ohne Entwicklungsaufwand aktivieren lassen und welche gar nicht erfasst werden, ist Gegenstand dieses Leitfadens.

Stufe 1 – Automatisch extrahiert, keine Einrichtung erforderlich

Jeder neue Squeeze-Mandant erhält dieses Mapping von Anfang an:
Hinweis: Die Spalte „Squeeze-Feldname" verwendet die internen Feldbezeichner, wie sie in dieser Dokumentation auf Englisch geführt werden; je nach Konfiguration Ihrer Squeeze-Oberfläche können abweichende, lokalisierte Bezeichnungen angezeigt werden.

Feld (BT-Code) Squeeze-Feldname Hinweise
Rechnungsnummer (BT-1) DocumentReference Immer vorhanden
Rechnungsdatum (BT-2) Document date Immer vorhanden
Rechnungswährung (BT-5) Currency Immer vorhanden
Name des Verkäufers (BT-27) Creditor name Immer vorhanden
Land des Verkäufers (BT-40) Creditor country  
USt-IdNr. des Verkäufers (BT-31) VatId Fehlt bei Kleinunternehmer-Rechnungen – das ist korrekt, kein Fehler
Bestellreferenz (BT-13) Order number  
Zahlungsfälligkeitsdatum (BT-9) DueDate  
Liefer-/Leistungsdatum (BT-72) Service date  
Rechnungsgesamtbetrag inkl. USt (BT-112) Total amount  
IBAN / Zahlungskontokennung (BT-84) IBAN Nur vorhanden, wenn die Zahlungsart Überweisung ist
USt-Aufschlüsselung, bis zu 3 Steuerkategorien (BT-116/117/119, ×3) Net amount / tax amount / tax rate (sowie eine 2. und 3. Gruppe) Auf 3 Kategorien begrenzt – siehe „Bekannte Grenzen" unten
Je Rechnungsposition: Menge, Artikelname, Einzelpreis, Positions-Nettobetrag, USt-Satz der Position (BT-129/153/146/131/152) Positionstabelle 5 von vielen verfügbaren Positionsfeldern
Käuferkennung/-name (BT-46/44) Ihr Unternehmensdatensatz (per Stammdatenabgleich) Dient dem Kundenabgleich, wird nicht als Rohfeld angezeigt
Rechnungstypcode (BT-3) Document type Nur „Rechnung" (Code 380) und „Gutschrift" (Code 381) werden erkannt – siehe „Bekannte Grenzen"

Seit Version 2.35 (September 2026) liefert das Mapping für DueDate auch bei Belegen mit mehreren Zahlungsbedingungen (SpecifiedTradePaymentTerms, z. B. reguläre Fälligkeit zusammen mit einer Skonto-Bedingung) ein einzelnes gültiges Datum. In früheren Versionen wurde stattdessen der technisch zusammengeführte Rohwert aus der „intermediate"-XML übernommen (z. B. „2020-01-17;2020-01-10"). Belege, die vor dem Update verarbeitet wurden, tragen diesen Wert weiterhin im Feld DueDate.

Stufe 2 – Verfügbar, pro Kreditor ohne Entwicklungsaufwand aktivierbar

Alles Folgende ist in den von Squeeze intern verarbeiteten Daten bereits vorhanden. Bitten Sie Ihren Squeeze-Berater, eines dieser Felder für einen bestimmten Lieferanten zu aktivieren („Feldtraining") – dies ist ein Konfigurationsschritt, keine individuelle Entwicklung.

Referenzen & Vermerke auf Rechnungsebene
Geschäftsprozesstyp · Spezifikations-/Profilkennung · Käuferreferenz (z. B. Leitweg-ID bei Rechnungen an die öffentliche Verwaltung) · Projektreferenz · Vertragsreferenz · Auftragsreferenz des Verkäufers · Referenz auf Wareneingangsbestätigung · Referenz auf Versandanzeige · Ausschreibungs-/Losreferenz · Kennung des in Rechnung gestellten Objekts (z. B. Zählernummer, Kfz-Kennzeichen) · Buchungsreferenz des Käufers · Zahlungsbedingungen als Text (inkl. Skontobedingungen) · Rechnungsvermerke · Referenz auf eine vorausgegangene Rechnung (bei Korrekturen/Gutschriften) · Steuerentstehungsdatum

Angaben zum Verkäufer
Handelsname (falls abweichend vom rechtlichen Namen) · Handelsregisternummer o. ä. · Steuerliche Kennung ohne USt-IdNr. · Zusätzliche rechtliche Angaben · Elektronische Adresse · Vollständige Anschrift (Adresszeilen 1–3, Ort, Postleitzahl, Region) · Ansprechpartner, Telefon, E-Mail · Steuervertreter und dessen Anschrift (für Verkäufer außerhalb der EU)

Angaben zum Käufer
Handelsname · Handelsregisternummer o. ä. · USt-IdNr. · Elektronische Adresse · Vollständige Anschrift · Ansprechpartner, Telefon, E-Mail

Weitere Parteien
Zahlungsempfänger (wenn abweichend vom Verkäufer) · Lieferpartei und -anschrift · Rechnungszeitraum (Beginn/Ende)

Zahlungsangaben
Zahlungsart (Überweisung, Lastschrift, Karte usw.) und deren Textbeschreibung · Verwendungszweck als Text · Zahlungskartendetails · Mandatsreferenz und Gläubiger-ID bei Lastschrift

Nachlässe & Abgaben auf Dokumentenebene (gelten für die gesamte Rechnung – werden aktuell nicht extrahiert, obwohl sie den Gesamtbetrag beeinflussen)
Betrag, Grundbetrag, Prozentsatz, Grund und USt-Kategorie – jeweils für Nachlässe und Abgaben

Gesamtbeträge (über den aktuell extrahierten Gesamtbetrag hinaus)
USt-Betrag in Abrechnungswährung · Steuerentstehungsdatum · Summe aller Positions-Nettobeträge · Summe der Nachlässe/Abgaben auf Dokumentenebene · Gesamtbetrag ohne USt · Bereits gezahlter Betrag · Rundungsbetrag · Noch ausstehender Betrag

USt-Aufschlüsselung
Text/Code für die Steuerbefreiung (bei steuerfreien Leistungen) · Eine 4. oder weitere Steuerkategorie, sofern vorhanden (siehe „Bekannte Grenzen")

Rechnungsbegründende Unterlagen
Referenz, Beschreibung, URL sowie eingebettete Anhänge, auf die die Rechnung verweist (z. B. Stundenzettel, Lieferscheine)

Rechnungspositionen (über die standardmäßig extrahierten 5 Felder hinaus)
Positionsvermerk · Objektkennung auf Positionsebene · Auftrags-/Buchungsreferenzen auf Positionsebene · Rechnungszeitraum auf Positionsebene · Nachlässe/Abgaben auf Positionsebene (Betrag, Grundbetrag, %, Grund) · Vollständige Preisdetails (Bruttopreis, Preisnachlässe, Basismenge) · USt-Kategoriecode des Artikels (der Steuersatz wird extrahiert, der Kategoriecode nicht) · Vollständige Artikelbeschreibung (über den Kurznamen hinaus) · Artikelkennungen von Verkäufer/Käufer/Standard · Klassifizierungscode des Artikels · Ursprungsland · Freie Artikelattribute (z. B. Farbe, Größe)

Stufe 3 – Heute überhaupt nicht verfügbar (Extended-Profil-Daten)

Falls Ihre Rechnungen das ZUGFeRD-/Factur-X-Profil EXTENDED verwenden, beachten Sie: Die Nutzung des Extended-Profils verschafft Squeeze keinen Zugriff auf mehr Daten, als eine Rechnung im Standardprofil (EN16931/„Comfort") liefern würde. Squeezes Transformationsschritt versteht ausschließlich den EN16931-Kernstandard – alles, was Extended darüber hinaus ergänzt, wird verworfen, bevor eine Extraktion überhaupt möglich ist, unabhängig vom Feldtraining.

Kategorie Was nicht erfasst wird Beispiel
Positionshierarchien Gruppierung von Positionen in Über-/Zwischensummengruppen Ein Angebot mit Zwischensummen je Gewerk
Zusätzliche Parteirollen Alles über Verkäufer/Käufer/Zahlungsempfänger hinaus Lieferadresse, Warenausgangspartei, Rechnungssteller/-empfänger, Vertriebsagent
Logistik-Servicegebühren Ein eigener Gebührentyp nur für Logistikkosten Fracht-/Bearbeitungsgebühr getrennt von sonstigen Abgaben erfasst
USt-Befreiung auf Positionsebene Befreiungsgrund je einzelner Position statt nur dokumentweit  
Produktdetails Seriennummern, Chargen-IDs, Marke/Modell, Hersteller Seriennummer einer Maschine auf der Rechnungsposition
Strukturierte Skontobedingungen Nachlass-/Verzugsbedingungen als berechnete Beträge und Termine (nicht nur Freitext) „2 % Skonto innerhalb von 10 Tagen" als strukturiertes Feld statt als Text
Fremdwährungsumrechnung Für die Rechnung verwendeter Wechselkurs  
Versand-/Transportdetails Transportbewegung, Liefer­bedingungscodes  
Zusätzliche Dokumentreferenzen Angebotsreferenz, Referenz des Rechnungsausstellers und weitere  

Bekannte Grenzen (keine Fehler – aber wichtig für die Erwartungshaltung)

  • Die USt-Aufschlüsselung ist auf 3 Steuerkategorien begrenzt. Bei einer Rechnung mit einer 4. abweichenden USt-Kategorie (selten, aber möglich) wird diese 4. Kategorie stillschweigend nicht extrahiert – auch wenn das Feldtraining für die anderen 3 aktiviert ist. Dies ist eine echte technische Grenze, die sich nicht allein durch Training beheben lässt.
  • Die Belegart-Erkennung deckt im Auslieferungszustand „Rechnung" (Code 380) und „Gutschrift" (Code 381) ab. Weitere UNTDID-1001-Codes – etwa Korrekturrechnungen (384), Rechnungen im Gutschriftverfahren oder Teilrechnungen – werden standardmäßig nicht unterschieden. Seit Squeeze v2.16 lassen sie sich über die Konfigurationstabelle einvoice_value_mapping umschlüsseln; das ist ein unterstützter Einrichtungsschritt, keine individuelle Entwicklung. Siehe Umschlüsselung von Codes eines elektronischen Beleges.
  • Rechnungen im Minimum- und BasicWL-Profil enthalten strukturell keine Rechnungspositionen – das liegt an den Profilen selbst (BasicWL steht wörtlich für „ohne Positionen"), nicht an einer Einschränkung von Squeeze. Minimum-Rechnungen enthalten zudem keine USt-Aufschlüsselung.
  • Eine fehlende USt-IdNr. bei einer Kleinunternehmer-Rechnung ist zu erwarten, kein Datenqualitätsproblem – diese Unternehmen sind rechtmäßig davon befreit.

Kopfdaten (131 Felder)

BT Feld XPath Kard. Status Squeeze-Feld
BT-1 Invoice_number /xr:invoice[1]/xr:Invoice_number[1] 1..1 Standard DocumentReference
BT-2 Invoice_issue_date /xr:invoice[1]/xr:Invoice_issue_date[1] 1..1 Standard DocumentDate
BT-3 Invoice_type_code /xr:invoice[1]/xr:Invoice_type_code[1] 1..1 Standard DocumentType (automatisch, ohne Training)
BT-5 Invoice_currency_code /xr:invoice[1]/xr:Invoice_currency_code[1] 1..1 Standard Currency
BT-6 VAT_accounting_currency_code /xr:invoice[1]/xr:VAT_accounting_currency_code[1] 0..1 trainierbar —
BT-7 Value_added_tax_point_date /xr:invoice[1]/xr:Value_added_tax_point_date[1] 0..1 trainierbar —
BT-8 Value_added_tax_point_date_code /xr:invoice[1]/xr:Value_added_tax_point_date_code[1] 0..1 trainierbar —
BT-9 Payment_due_date /xr:invoice[1]/xr:Payment_due_date[1] 0..1 Standard DueDate
BT-10 Buyer_reference /xr:invoice[1]/xr:Buyer_reference[1] 0..1 trainierbar —
BT-11 Project_reference /xr:invoice[1]/xr:Project_reference[1] 0..1 trainierbar —
BT-12 Contract_reference /xr:invoice[1]/xr:Contract_reference[1] 0..1 trainierbar —
BT-13 Purchase_order_reference /xr:invoice[1]/xr:Purchase_order_reference[1] 0..1 Standard OrderNumber
BT-14 Sales_order_reference /xr:invoice[1]/xr:Sales_order_reference[1] 0..1 trainierbar —
BT-15 Receiving_advice_reference /xr:invoice[1]/xr:Receiving_advice_reference[1] 0..1 trainierbar —
BT-16 Despatch_advice_reference /xr:invoice[1]/xr:Despatch_advice_reference[1] 0..1 trainierbar —
BT-17 Tender_or_lot_reference /xr:invoice[1]/xr:Tender_or_lot_reference[1] 0..1 trainierbar —
BT-18 Invoiced_object_identifier /xr:invoice[1]/xr:Invoiced_object_identifier[1] 0..1 trainierbar —
BT-19 Buyer_accounting_reference /xr:invoice[1]/xr:Buyer_accounting_reference[1] 0..1 trainierbar —
BT-20 Payment_terms /xr:invoice[1]/xr:Payment_terms[1] 0..1 trainierbar —
BT-21 Invoice_note_subject_code /xr:invoice[1]/xr:INVOICE_NOTE[1]/xr:Invoice_note_subject_code[1] 0..1 trainierbar —
BT-22 Invoice_note /xr:invoice[1]/xr:INVOICE_NOTE[1]/xr:Invoice_note[1] 1..1 trainierbar —
BT-23 Business_process_type_identifier /xr:invoice[1]/xr:PROCESS_CONTROL[1]/xr:Business_process_type_identifier[1] 1..1 trainierbar —
BT-24 Specification_identifier /xr:invoice[1]/xr:PROCESS_CONTROL[1]/xr:Specification_identifier[1] 1..1 trainierbar —
BT-25 Preceding_Invoice_reference /xr:invoice[1]/xr:PRECEDING_INVOICE_REFERENCE[1]/xr:Preceding_Invoice_reference[1] 1..1 trainierbar —
BT-26 Preceding_Invoice_issue_date /xr:invoice[1]/xr:PRECEDING_INVOICE_REFERENCE[1]/xr:Preceding_Invoice_issue_date[1] 0..1 trainierbar —
BT-27 Seller_name /xr:invoice[1]/xr:SELLER[1]/xr:Seller_name[1] 1..1 Standard CreditorName
BT-28 Seller_trading_name /xr:invoice[1]/xr:SELLER[1]/xr:Seller_trading_name[1] 0..1 Standard CreditorName (Fallback)
BT-29 Seller_identifier /xr:invoice[1]/xr:SELLER[1]/xr:Seller_identifier[1] 0..n trainierbar —
BT-30 Seller_legal_registration_identifier /xr:invoice[1]/xr:SELLER[1]/xr:Seller_legal_registration_identifier[1] 0..1 trainierbar —
BT-31 Seller_VAT_identifier /xr:invoice[1]/xr:SELLER[1]/xr:Seller_VAT_identifier[1] 0..1 Standard VatId
BT-32 Seller_tax_registration_identifier /xr:invoice[1]/xr:SELLER[1]/xr:Seller_tax_registration_identifier[1] 0..1 trainierbar —
BT-33 Seller_additional_legal_information /xr:invoice[1]/xr:SELLER[1]/xr:Seller_additional_legal_information[1] 0..1 trainierbar —
BT-34 Seller_electronic_address /xr:invoice[1]/xr:SELLER[1]/xr:Seller_electronic_address[1] 1..1 trainierbar —
BT-35 Seller_address_line_1 /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_address_line_1[1] 0..1 trainierbar —
BT-36 Seller_address_line_2 /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_address_line_2[1] 0..1 trainierbar —
BT-162 Seller_address_line_3 /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_address_line_3[1] 0..1 trainierbar —
BT-37 Seller_city /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_city[1] 0..1 trainierbar —
BT-38 Seller_post_code /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_post_code[1] 0..1 trainierbar —
BT-39 Seller_country_subdivision /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_country_subdivision[1] 0..1 trainierbar —
BT-40 Seller_country_code /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_POSTAL_ADDRESS[1]/xr:Seller_country_code[1] 1..1 Standard CreditorCountry
BT-41 Seller_contact_point /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_CONTACT[1]/xr:Seller_contact_point[1] 0..1 Standard CreditorName (Fallback)
BT-42 Seller_contact_telephone_number /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_CONTACT[1]/xr:Seller_contact_telephone_number[1] 0..1 Standard Kreditoren-Zuordnung (automatisch)
BT-43 Seller_contact_email_address /xr:invoice[1]/xr:SELLER[1]/xr:SELLER_CONTACT[1]/xr:Seller_contact_email_address[1] 0..1 Standard Kreditoren-Zuordnung (automatisch)
BT-44 Buyer_name /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_name[1] 1..1 Standard Mandantenzuordnung (automatisch)
BT-45 Buyer_trading_name /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_trading_name[1] 0..1 trainierbar —
BT-46 Buyer_identifier /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_identifier[1] 0..1 Standard Mandantenzuordnung (automatisch)
BT-47 Buyer_legal_registration_identifier /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_legal_registration_identifier[1] 0..1 trainierbar —
BT-48 Buyer_VAT_identifier /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_VAT_identifier[1] 0..1 trainierbar —
BT-49 Buyer_electronic_address /xr:invoice[1]/xr:BUYER[1]/xr:Buyer_electronic_address[1] 1..1 trainierbar —
BT-50 Buyer_address_line_1 /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_address_line_1[1] 0..1 trainierbar —
BT-51 Buyer_address_line_2 /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_address_line_2[1] 0..1 trainierbar —
BT-163 Buyer_address_line_3 /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_address_line_3[1] 0..1 trainierbar —
BT-52 Buyer_city /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_city[1] 0..1 trainierbar —
BT-53 Buyer_post_code /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_post_code[1] 0..1 trainierbar —
BT-54 Buyer_country_subdivision /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_country_subdivision[1] 0..1 trainierbar —
BT-55 Buyer_country_code /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_POSTAL_ADDRESS[1]/xr:Buyer_country_code[1] 1..1 trainierbar —
BT-56 Buyer_contact_point /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_CONTACT[1]/xr:Buyer_contact_point[1] 0..1 trainierbar —
BT-57 Buyer_contact_telephone_number /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_CONTACT[1]/xr:Buyer_contact_telephone_number[1] 0..1 trainierbar —
BT-58 Buyer_contact_email_address /xr:invoice[1]/xr:BUYER[1]/xr:BUYER_CONTACT[1]/xr:Buyer_contact_email_address[1] 0..1 trainierbar —
BT-59 Payee_name /xr:invoice[1]/xr:PAYEE[1]/xr:Payee_name[1] 1..1 trainierbar —
BT-60 Payee_identifier /xr:invoice[1]/xr:PAYEE[1]/xr:Payee_identifier[1] 0..1 trainierbar —
BT-61 Payee_legal_registration_identifier /xr:invoice[1]/xr:PAYEE[1]/xr:Payee_legal_registration_identifier[1] 0..1 trainierbar —
BT-62 Seller_tax_representative_name /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:Seller_tax_representative_name[1] 1..1 trainierbar —
BT-63 Seller_tax_representative_VAT_identifier /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:Seller_tax_representative_VAT_identifier[1] 1..1 trainierbar —
BT-64 Tax_representative_address_line_1 /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_address_line_1[1] 0..1 trainierbar —
BT-65 Tax_representative_address_line_2 /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_address_line_2[1] 0..1 trainierbar —
BT-164 Tax_representative_address_line_3 /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_address_line_3[1] 0..1 trainierbar —
BT-66 Tax_representative_city /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_city[1] 0..1 trainierbar —
BT-67 Tax_representative_post_code /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_post_code[1] 0..1 trainierbar —
BT-68 Tax_representative_country_subdivision /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_country_subdivision[1] 0..1 trainierbar —
BT-69 Tax_representative_country_code /xr:invoice[1]/xr:SELLER_TAX_REPRESENTATIVE_PARTY[1]/xr:SELLER_TAX_REPRESENTATIVE_POSTAL_ADDRESS[1]/xr:Tax_representative_country_code[1] 1..1 trainierbar —
BT-70 Deliver_to_party_name /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:Deliver_to_party_name[1] 0..1 trainierbar —
BT-71 Deliver_to_location_identifier /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:Deliver_to_location_identifier[1] 0..1 trainierbar —
BT-72 Actual_delivery_date /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:Actual_delivery_date[1] 0..1 Standard ServiceDate
BT-75 Deliver_to_address_line_1 /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_address_line_1[1] 0..1 trainierbar —
BT-76 Deliver_to_address_line_2 /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_address_line_2[1] 0..1 trainierbar —
BT-165 Deliver_to_address_line_3 /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_address_line_3[1] 0..1 trainierbar —
BT-77 Deliver_to_city /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_city[1] 0..1 trainierbar —
BT-78 Deliver_to_post_code /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_post_code[1] 0..1 trainierbar —
BT-79 Deliver_to_country_subdivision /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_country_subdivision[1] 0..1 trainierbar —
BT-80 Deliver_to_country_code /xr:invoice[1]/xr:DELIVERY_INFORMATION[1]/xr:DELIVER_TO_ADDRESS[1]/xr:Deliver_to_country_code[1] 1..1 trainierbar —
BT-73 Invoicing_period_start_date /xr:invoice[1]/xr:INVOICING_PERIOD[1]/xr:Invoicing_period_start_date[1] 0..1 trainierbar —
BT-74 Invoicing_period_end_date /xr:invoice[1]/xr:INVOICING_PERIOD[1]/xr:Invoicing_period_end_date[1] 0..1 trainierbar —
BT-81 Payment_means_type_code /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:Payment_means_type_code[1] 1..1 trainierbar —
BT-82 Payment_means_text /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:Payment_means_text[1] 0..1 trainierbar —
BT-83 Remittance_information /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:Remittance_information[1] 0..1 trainierbar —
BT-84 Payment_account_identifier /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:CREDIT_TRANSFER[1]/xr:Payment_account_identifier[1] 1..1 Standard IBAN
BT-85 Payment_account_name /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:CREDIT_TRANSFER[1]/xr:Payment_account_name[1] 0..1 trainierbar —
BT-86 Payment_service_provider_identifier /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:CREDIT_TRANSFER[1]/xr:Payment_service_provider_identifier[1] 0..1 trainierbar —
BT-87 Payment_card_primary_account_number /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:PAYMENT_CARD_INFORMATION[1]/xr:Payment_card_primary_account_number[1] 1..1 trainierbar —
BT-88 Payment_card_holder_name /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:PAYMENT_CARD_INFORMATION[1]/xr:Payment_card_holder_name[1] 0..1 trainierbar —
BT-89 Mandate_reference_identifier /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:DIRECT_DEBIT[1]/xr:Mandate_reference_identifier[1] 0..1 trainierbar —
BT-90 Bank_assigned_creditor_identifier /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:DIRECT_DEBIT[1]/xr:Bank_assigned_creditor_identifier[1] 0..1 trainierbar —
BT-91 Debited_account_identifier /xr:invoice[1]/xr:PAYMENT_INSTRUCTIONS[1]/xr:DIRECT_DEBIT[1]/xr:Debited_account_identifier[1] 0..1 Standard IBAN (Fallback)
BT-92 Document_level_allowance_amount /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_amount[1] 1..1 trainierbar —
BT-93 Document_level_allowance_base_amount /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_base_amount[1] 0..1 trainierbar —
BT-94 Document_level_allowance_percentage /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_percentage[1] 0..1 trainierbar —
BT-95 Document_level_allowance_VAT_category_code /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_VAT_category_code[1] 1..1 trainierbar —
BT-96 Document_level_allowance_VAT_rate /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_VAT_rate[1] 0..1 trainierbar —
BT-97 Document_level_allowance_reason /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_reason[1] 0..1 trainierbar —
BT-98 Document_level_allowance_reason_code /xr:invoice[1]/xr:DOCUMENT_LEVEL_ALLOWANCES[1]/xr:Document_level_allowance_reason_code[1] 0..1 trainierbar —
BT-99 Document_level_charge_amount /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_amount[1] 1..1 trainierbar —
BT-100 Document_level_charge_base_amount /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_base_amount[1] 0..1 trainierbar —
BT-101 Document_level_charge_percentage /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_percentage[1] 0..1 trainierbar —
BT-102 Document_level_charge_VAT_category_code /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_VAT_category_code[1] 1..1 trainierbar —
BT-103 Document_level_charge_VAT_rate /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_VAT_rate[1] 0..1 trainierbar —
BT-104 Document_level_charge_reason /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_reason[1] 0..1 trainierbar —
BT-105 Document_level_charge_reason_code /xr:invoice[1]/xr:DOCUMENT_LEVEL_CHARGES[1]/xr:Document_level_charge_reason_code[1] 0..1 trainierbar —
BT-106 Sum_of_Invoice_line_net_amount /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Sum_of_Invoice_line_net_amount[1] 1..1 trainierbar —
BT-107 Sum_of_allowances_on_document_level /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Sum_of_allowances_on_document_level[1] 0..1 trainierbar —
BT-108 Sum_of_charges_on_document_level /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Sum_of_charges_on_document_level[1] 0..1 trainierbar —
BT-109 Invoice_total_amount_without_VAT /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Invoice_total_amount_without_VAT[1] 1..1 trainierbar —
BT-110 Invoice_total_VAT_amount /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Invoice_total_VAT_amount[1] 0..1 trainierbar —
BT-111 Invoice_total_VAT_amount_in_accounting_currency /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Invoice_total_VAT_amount_in_accounting_currency[1] 0..1 trainierbar —
BT-112 Invoice_total_amount_with_VAT /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Invoice_total_amount_with_VAT[1] 1..1 Standard TotalAmount
BT-113 Paid_amount /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Paid_amount[1] 0..1 trainierbar —
BT-114 Rounding_amount /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Rounding_amount[1] 0..1 trainierbar —
BT-115 Amount_due_for_payment /xr:invoice[1]/xr:DOCUMENT_TOTALS[1]/xr:Amount_due_for_payment[1] 1..1 Standard TotalAmount (Fallback)
BT-116 VAT_category_taxable_amount /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_category_taxable_amount[1] 1..1 Standard NetAmount / NetAmount2 / NetAmount3
BT-117 VAT_category_tax_amount /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_category_tax_amount[1] 1..1 Standard TaxAmount / TaxAmount2 / TaxAmount3
BT-118 VAT_category_code /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_category_code[1] 1..1 trainierbar —
BT-119 VAT_category_rate /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_category_rate[1] 0..1 Standard TaxRate / TaxRate2 / TaxRate3
BT-120 VAT_exemption_reason_text /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_exemption_reason_text[1] 0..1 trainierbar —
BT-121 VAT_exemption_reason_code /xr:invoice[1]/xr:VAT_BREAKDOWN[1]/xr:VAT_exemption_reason_code[1] 0..1 trainierbar —
BT-122 Supporting_document_reference /xr:invoice[1]/xr:ADDITIONAL_SUPPORTING_DOCUMENTS[1]/xr:Supporting_document_reference[1] 1..1 trainierbar —
BT-123 Supporting_document_description /xr:invoice[1]/xr:ADDITIONAL_SUPPORTING_DOCUMENTS[1]/xr:Supporting_document_description[1] 0..1 trainierbar —
BT-124 External_document_location /xr:invoice[1]/xr:ADDITIONAL_SUPPORTING_DOCUMENTS[1]/xr:External_document_location[1] 0..1 trainierbar —
BT-125 Attached_document /xr:invoice[1]/xr:ADDITIONAL_SUPPORTING_DOCUMENTS[1]/xr:Attached_document[1] 0..1 trainierbar —
BT-DEX-001 Third_party_payment_type /xr:invoice[1]/xr:THIRD_PARTY_PAYMENT[1]/xr:Third_party_payment_type[1] 1..1 trainierbar —
BT-DEX-002 Third_party_payment_amount /xr:invoice[1]/xr:THIRD_PARTY_PAYMENT[1]/xr:Third_party_payment_amount[1] 1..1 trainierbar —
BT-DEX-003 Third_party_payment_description /xr:invoice[1]/xr:THIRD_PARTY_PAYMENT[1]/xr:Third_party_payment_description[1] 1..1 trainierbar —

Positionen (46 Felder)

BT Feld XPath Kard. Status Squeeze-Feld
BT-126 Invoice_line_identifier xr:Invoice_line_identifier[1]/text() 1..1 trainierbar —
BT-127 Invoice_line_note xr:Invoice_line_note[1]/text() 0..1 trainierbar —
BT-128 Invoice_line_object_identifier xr:Invoice_line_object_identifier[1]/text() 0..1 trainierbar —
BT-129 Invoiced_quantity xr:Invoiced_quantity[1]/text() 0..1 Standard PosQuantity
BT-130 Invoiced_quantity_unit_of_measure_code xr:Invoiced_quantity_unit_of_measure_code[1]/text() 0..1 trainierbar —
BT-131 Invoice_line_net_amount xr:Invoice_line_net_amount[1]/text() 1..1 Standard PosTotalAmount
BT-132.1 Referenced_purchase_order_reference xr:Referenced_purchase_order_reference[1]/text() 0..1 trainierbar —
BT-132 Referenced_purchase_order_line_reference xr:Referenced_purchase_order_line_reference[1]/text() 0..1 trainierbar —
BT-133 Invoice_line_Buyer_accounting_reference xr:Invoice_line_Buyer_accounting_reference[1]/text() 0..1 trainierbar —
BT-134 Invoice_line_period_start_date xr:INVOICE_LINE_PERIOD[1]/xr:Invoice_line_period_start_date[1]/text() 0..1 trainierbar —
BT-135 Invoice_line_period_end_date xr:INVOICE_LINE_PERIOD[1]/xr:Invoice_line_period_end_date[1]/text() 0..1 trainierbar —
BT-136 Invoice_line_allowance_amount xr:INVOICE_LINE_ALLOWANCES[1]/xr:Invoice_line_allowance_amount[1]/text() 1..1 trainierbar —
BT-137 Invoice_line_allowance_base_amount xr:INVOICE_LINE_ALLOWANCES[1]/xr:Invoice_line_allowance_base_amount[1]/text() 0..1 trainierbar —
BT-138 Invoice_line_allowance_percentage xr:INVOICE_LINE_ALLOWANCES[1]/xr:Invoice_line_allowance_percentage[1]/text() 0..1 trainierbar —
BT-139 Invoice_line_allowance_reason xr:INVOICE_LINE_ALLOWANCES[1]/xr:Invoice_line_allowance_reason[1]/text() 0..1 trainierbar —
BT-140 Invoice_line_allowance_reason_code xr:INVOICE_LINE_ALLOWANCES[1]/xr:Invoice_line_allowance_reason_code[1]/text() 0..1 trainierbar —
BT-141 Invoice_line_charge_amount xr:INVOICE_LINE_CHARGES[1]/xr:Invoice_line_charge_amount[1]/text() 1..1 trainierbar —
BT-142 Invoice_line_charge_base_amount xr:INVOICE_LINE_CHARGES[1]/xr:Invoice_line_charge_base_amount[1]/text() 0..1 trainierbar —
BT-143 Invoice_line_charge_percentage xr:INVOICE_LINE_CHARGES[1]/xr:Invoice_line_charge_percentage[1]/text() 0..1 trainierbar —
BT-144 Invoice_line_charge_reason xr:INVOICE_LINE_CHARGES[1]/xr:Invoice_line_charge_reason[1]/text() 0..1 trainierbar —
BT-145 Invoice_line_charge_reason_code xr:INVOICE_LINE_CHARGES[1]/xr:Invoice_line_charge_reason_code[1]/text() 0..1 trainierbar —
BT-146 Item_net_price xr:PRICE_DETAILS[1]/xr:Item_net_price[1]/text() 1..1 Standard PosSinglePrice
BT-147 Item_price_discount xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_ALLOWANCES[1]/xr:Item_price_discount[1]/text() 1..1 trainierbar —
BT-DEX-147-base-amount Item_price_discount_base_amount xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_ALLOWANCES[1]/xr:Item_price_discount_base_amount[1]/text() 0..1 trainierbar —
BT-DEX-147-percentage Item_price_discount_percentage xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_ALLOWANCES[1]/xr:Item_price_discount_percentage[1]/text() 0..1 trainierbar —
BT-DEX-147-reason Item_price_discount_reason xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_ALLOWANCES[1]/xr:Item_price_discount_reason[1]/text() 0..1 trainierbar —
BT-DEX-147-reason-code Item_price_discount_reason_code xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_ALLOWANCES[1]/xr:Item_price_discount_reason_code[1]/text() 0..1 trainierbar —
BT-DEX-147-charge-amount Item_price_charge xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_CHARGES[1]/xr:Item_price_charge[1]/text() 1..1 trainierbar —
BT-DEX-147-charge-base-amount Item_price_charge_base_amount xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_CHARGES[1]/xr:Item_price_charge_base_amount[1]/text() 0..1 trainierbar —
BT-DEX-147-charge-percentage Item_price_charge_percentage xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_CHARGES[1]/xr:Item_price_charge_percentage[1]/text() 0..1 trainierbar —
BT-DEX-147-charge-reason Item_price_charge_reason xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_CHARGES[1]/xr:Item_price_charge_reason[1]/text() 0..1 trainierbar —
BT-DEX-147-charge-reason-code Item_price_charge_reason_code xr:PRICE_DETAILS[1]/xr:PRICE_DETAILS_CHARGES[1]/xr:Item_price_charge_reason_code[1]/text() 0..1 trainierbar —
BT-148 Item_gross_price xr:PRICE_DETAILS[1]/xr:Item_gross_price[1]/text() 0..1 trainierbar —
BT-149 Item_price_base_quantity xr:PRICE_DETAILS[1]/xr:Item_price_base_quantity[1]/text() 0..1 trainierbar —
BT-150 Item_price_base_quantity_unit_of_measure xr:PRICE_DETAILS[1]/xr:Item_price_base_quantity_unit_of_measure[1]/text() 0..1 trainierbar —
BT-151 Invoiced_item_VAT_category_code xr:LINE_VAT_INFORMATION[1]/xr:Invoiced_item_VAT_category_code[1]/text() 1..1 trainierbar —
BT-152 Invoiced_item_VAT_rate xr:LINE_VAT_INFORMATION[1]/xr:Invoiced_item_VAT_rate[1]/text() 0..1 Standard PosTaxRate
BT-153 Item_name xr:ITEM_INFORMATION[1]/xr:Item_name[1]/text() 1..1 Standard PosDescription
BT-154 Item_description xr:ITEM_INFORMATION[1]/xr:Item_description[1]/text() 0..1 trainierbar —
BT-155 Item_Sellers_identifier xr:ITEM_INFORMATION[1]/xr:Item_Sellers_identifier[1]/text() 0..1 trainierbar —
BT-156 Item_Buyers_identifier xr:ITEM_INFORMATION[1]/xr:Item_Buyers_identifier[1]/text() 0..1 trainierbar —
BT-157 Item_standard_identifier xr:ITEM_INFORMATION[1]/xr:Item_standard_identifier[1]/text() 0..1 trainierbar —
BT-158 Item_classification_identifier xr:ITEM_INFORMATION[1]/xr:Item_classification_identifier[1]/text() 0..n trainierbar —
BT-159 Item_country_of_origin xr:ITEM_INFORMATION[1]/xr:Item_country_of_origin[1]/text() 0..1 trainierbar —
BT-160 Item_attribute_name xr:ITEM_INFORMATION[1]/xr:ITEM_ATTRIBUTES[1]/xr:Item_attribute_name[1]/text() 1..1 trainierbar —
BT-161 Item_attribute_value xr:ITEM_INFORMATION[1]/xr:ITEM_ATTRIBUTES[1]/xr:Item_attribute_value[1]/text() 1..1 trainierbar —

Untergeordnete Rechnungspositionen (SUB_INVOICE_LINE) sind in dieser Tabelle nicht aufgeführt. Sie haben denselben Aufbau wie eine Rechnungsposition und lassen sich beliebig tief verschachteln, weshalb sie nicht als feste Feldliste darstellbar sind. Die Positionstabelle in Squeeze (LineItems) ist flach und kann eine solche Hierarchie nicht abbilden. Untergeordnete Positionen entstehen ausschließlich bei XRechnungen in UBL-Syntax. ZUGFeRD-/Factur-X-Belege (CII-Syntax) enthalten sie nicht.

Um ein erfolgreiches Mapping von Spalten zu gewährleisten muss die Tabelle in der die Spalten angelegt werden den technischen Namen "LineItems" besitzen.

Doppelte Felder werden als Alternativen dem Feldwert angehängt

Sollte der Standard nicht ausreichen, so lesen sie hier wie sie die Auswertung erweitern können