Die XRechnung ist der deutsche Standard für elektronische Rechnungen, der auf der EU-Richtlinie 2014/55/EU basiert. Jeder wichtige Rechnungsdatensatz wird durch sogenannte Business Terms (BT) definiert, die eine einheitliche Verarbeitung und rechtssichere Kommunikation ermöglichen. Felder wie Rechnungsnummer, Lieferdatum, und Zahlungsempfänger werden durch BT-Nummern standardisiert, um die Automatisierung und Effizienz von Rechnungsprozessen zu fördern. Die Einhaltung dieser Standards gewährleistet eine reibungslose Übertragung zwischen Softwarelösungen und gesetzlichen Anforderungen.
Die XRechnung wurde in Deutschland zur Umsetzung der EU-Richtlinie 2014/55/EU zur elektronischen Rechnungsstellung spezifiziert. Die KoSIT (Koordinierungsstelle für IT-Standards) hat die Spezifikation erstellt, unterstützt von Institutionen wie dem Bundesministerium für Wirtschaft und Energie.
In der XRechnung steht „BT“ für „Business Term“. Business Terms sind definierte Begriffe, die in der elektronischen Rechnungsstellung verwendet werden, um die Kommunikation zwischen verschiedenen Systemen und Akteuren zu standardisieren. Sie spielen eine entscheidende Rolle bei der Datenübertragung und der Interpretation von Informationen in elektronischen Rechnungen.
Business Terms dienen dazu, eine einheitliche Sprache für die elektronische Rechnungsstellung zu schaffen. Durch die Definition spezifischer Begriffe wird sichergestellt, dass alle Beteiligten dieselbe Bedeutung verstehen.
In der XRechnung sind die Business Terms Teil der XML-Struktur. Jedes Element in der Rechnung, wie Rechnungsnummer, Betrag oder Lieferdatum, wird durch einen spezifischen Business Term repräsentiert. Dies erleichtert die automatisierte Verarbeitung und Validierung von Rechnungsdaten.
Durch die Verwendung von standardisierten Business Terms können unterschiedliche Softwarelösungen nahtlos miteinander kommunizieren. Dies ist besonders wichtig im öffentlichen Sektor, wo verschiedene Systeme und Organisationen beteiligt sind.
Die korrekte Verwendung von Business Terms ist auch aus rechtlichen Gründen wichtig. Sie gewährleisten, dass die Rechnungen den gesetzlichen Anforderungen entsprechen und somit auch im Streitfall gültig sind.
BT-Feld | BT-Feld-Nummer |
---|---|
Rechnungsnummer | BT-1 |
Rechnungsdatum | BT-2 |
Fälligkeitsdatum | BT-9 |
Leitweg-ID | BT-10 |
Lieferdatum | BT-72 |
BT-Feld | BT-Feld-Nummer |
---|---|
Name Rechnungsempfänger | BT-44 |
Straße | BT-50 |
PLZ | BT-53 |
Ort | BT-52 |
Land | BT-55 |
BT-49 |
BT-Feld | BT-Feld-Nummer |
---|---|
Name Rechnungssteller | BT-27 |
Umsatzsteuer-ID | BT-31 |
Steuernummer | BT-32 |
Straße | BT-35 |
Ort | BT-37 |
PLZ | BT-38 |
Land | BT-40 |
Ansprechpartner | BT-41 |
Telefonnummer | BT-42 |
BT-Feld | BT-Feld-Nummer |
---|---|
BT-43 | |
Zahlungsart | BT-81 |
IBAN | BT-84 |
Kontoinhaber | BT-85 |
BIC | BT-86 |
Verwendungszweck | BT-83 |
Zahlungsbedingungen | BT-20 |
BT-Feld | BT-Feld-Nummer |
---|---|
Artikel-Nr. | BT-155 |
Bezeichnung | BT-153 |
Menge | BT-129 |
Einzelpreis(NETTO) | BT-146 |
Gesamtpreis(NETTO) | BT-131 |
Detailbeschreibung | BT-154 |
Einheit | BT-130 |
USt % | BT-152 |
BT-Feld | BT-Feld-Nummer |
---|---|
Summe aller Positionen (NETTO) | BT-106 |
Nachlässe Rechnungsebene | BT-107 |
Gesamtsumme (NETTO) | BT-109 |
Summe USt | BT-110 |
Gesamtsumme (BRUTTO) | BT-112 |
Bereits gezahlter Betrag | BT-113 |
Fälliger Rechnungsbetrag | BT-115 |
Die XRechnung wurde in Deutschland zur Umsetzung der EU-Richtlinie 2014/55/EU für elektronische Rechnungen entwickelt, wobei die Spezifikation von der KoSIT erstellt wurde. „BT“ (Business Term) steht für definierte Begriffe, die in der XRechnung genutzt werden, um die Kommunikation zwischen verschiedenen Systemen zu standardisieren. Diese Business Terms sind Teil der XML-Struktur und repräsentieren Elemente wie Rechnungsnummer oder Betrag, was die automatisierte Verarbeitung erleichtert. Durch die Standardisierung wird eine nahtlose Kommunikation zwischen Softwarelösungen ermöglicht und die Einhaltung gesetzlicher Anforderungen sichergestellt.