Zum Hauptinhalt springen
Invoice-Converter.comInvoice-Converter
BlogPreise
Rechnung umwandelnUmwandeln
UmwandelnRechnung umwandeln
⌘K
Dokumentationsübersicht
Glossar
Codelisten
XRechnung Felder
Rechnungsgrundlagen
BT-1
BT-2
BT-3
BT-5
BT-6
BT-7
BT-8
BT-10
BT-11
BT-12
BT-14
BT-15
BT-16
BT-17
BT-18
BT-19
BT-21
BT-22
BT-23
BT-24
BT-25
BT-26
Lieferung und Zahlung
BT-9
BT-13
BT-20
BT-59
BT-60
BT-61
BT-70
BT-71
BT-72
BT-73
BT-74
BT-75
BT-76
BT-77
BT-78
BT-79
BT-80
BT-81
BT-82
BT-83
BT-84
BT-85
BT-86
BT-87
BT-88
BT-89
BT-90
BT-91
Verkäuferdaten
BT-27
BT-28
BT-29
BT-30
BT-31
BT-32
BT-33
BT-34
BT-35
BT-36
BT-37
BT-38
BT-39
BT-40
BT-41
BT-42
BT-43
BT-62
BT-63
BT-64
BT-65
BT-66
BT-67
BT-68
BT-69
Käuferdaten
BT-44
BT-45
BT-46
BT-47
BT-48
BT-49
BT-50
BT-51
BT-52
BT-53
BT-54
BT-55
BT-56
BT-57
BT-58
Nachlässe und Zuschläge
BT-92
BT-93
BT-94
BT-95
BT-96
BT-97
BT-98
BT-99
BT-100
BT-101
BT-102
BT-103
BT-104
BT-105
Steuern und Summen
BT-106
BT-107
BT-108
BT-109
BT-110
BT-111
BT-112
BT-113
BT-114
BT-115
BT-116
BT-117
BT-118
BT-119
BT-120
BT-121
BT-122
BT-123
BT-124
BT-125
Rechnungspositionen
BT-126
BT-127
BT-128
BT-129
BT-130
BT-131
BT-132
BT-133
BT-134
BT-135
BT-136
BT-137
BT-138
BT-139
BT-140
BT-141
BT-142
BT-143
BT-144
BT-145
BT-146
BT-147
BT-148
BT-149
BT-150
BT-151
BT-152
BT-153
BT-154
BT-155
BT-156
BT-157
BT-158
BT-159
BT-160
BT-161
BT-162
BT-163
BT-164
BT-165
BT-185
BT-186
ZUGFeRD Profile
  1. E-Rechnungs-Ressourcen
  2. XRechnung Felder
  3. BT-118

Referenz

Markdown-Export

BT-118 Umsatzsteuerkategorie-Code

Für die meisten deutschen Rechnungen mit 19 % oder 7 % Umsatzsteuer ist BT-118 einfach "S". Der Prozentwert steht nicht in BT-118, sondern in BT-119.

KurzantwortEinfach erklärtWas Sie hier meistens eintragenTypische FälleWas oft schiefgehtBeispiele im ZusammenhangGültige BeispieleUngültige BeispieleVerwandte FelderXML-Zuordnung und FeldfaktenXML ImplementierungValidierungsregelnWarum der Standard dieses Feld beachtetFAQOffizielle Quellen und Tools

Kurzantwort#

Für die meisten deutschen Rechnungen mit 19 % oder 7 % Umsatzsteuer ist BT-118 einfach "S". Der Prozentwert steht nicht in BT-118, sondern in BT-119.

Steuern und Summen

Umsatzsteuerbehandlung, Steueraufschlüsselungen und Gesamtsummen, die Validatoren besonders genau prüfen.

Einfach erklärt#

Codierte Bezeichnung einer Umsatzsteuerkategorie. Der Umsatzsteuerkategorie-Code muss aus der UN/CEFACT-Codeliste UNCL5305 stammen und bestimmt, wie die Umsatzsteuer auf die Rechnungsposition oder Zuschläge/Nachlässe auf Dokumentebene angewendet wird. Dieses Feld ist entscheidend für die automatisierte Umsatzsteuerverarbeitung, Compliance-Überprüfung und grenzüberschreitende Transaktionsabwicklung.

BT-118 sagt dem empfangenden System, welche Art von Umsatzsteuerbehandlung für eine Steueraufschlüsselung gilt. Hier wird also nicht „19 %“ oder „7 %“ eingetragen, sondern die steuerliche Kategorie selbst.

Genau dieser Unterschied ist wichtig, weil XRechnung-Validatoren prüfen, ob Code, Steuersatz, Bemessungsgrundlage und Steuerbetrag gemeinsam logisch zusammenpassen. Sobald ein Teil „Normalsatz“ sagt und ein anderer Teil wie „befreit“ oder „Reverse Charge“ aussieht, scheitert die Rechnung oft an der Validierung.

Was Sie hier meistens eintragen#

Im deutschen Alltag ist der häufigste Code "S". Er gilt sowohl für den normalen 19-%-Satz als auch für den ermäßigten 7-%-Satz. Die Unterscheidung zwischen diesen beiden Fällen erfolgt erst in BT-119 und nicht über unterschiedliche BT-118-Codes.

Von "S" weichen Sie nur ab, wenn sich die steuerliche Behandlung selbst ändert, zum Beispiel zu "E" für steuerbefreit, "AE" für Reverse Charge oder "Z" für Nullsatz-Fälle. Wenn Sie unsicher sind, klären Sie zuerst den Umsatzsteuerfall und setzen danach BT-118, BT-119 und BT-117 gemeinsam.

Typische Fälle#

Inland mit normalem oder ermäßigtem Steuersatz

Verwenden Sie den Code "S". Der konkrete deutsche Satz wie 19,00 oder 7,00 steht in BT-119.

Umsatzsteuerbefreit

Verwenden Sie den Code "E" und stimmen Sie USt-Satz sowie USt-Betrag sauber auf den Befreiungsfall ab.

Reverse Charge

Verwenden Sie den Code "AE", wenn der Käufer und nicht der Verkäufer die Umsatzsteuer schuldet.

Nullsatz, zum Beispiel bestimmte Exporte

Verwenden Sie den Code "Z", wenn der Vorgang steuerbar ist, aber rechtlich mit 0 % besteuert wird.

Was oft schiefgeht#

Ein typischer Fehler ist die Eingabe einer Zahl wie „19“, „7 %“ oder eines Begriffs wie „standard“. BT-118 akzeptiert nur zugelassene Umsatzsteuerkategorie-Codes aus der Codeliste. Prozentwerte und frei formulierte Bezeichnungen gehören an andere Stellen.

Der zweite häufige Fehler ist eine falsche Kombination aus Code, Satz und Steuerbetrag. Ein Befreiungscode mit Nicht-Null-Satz oder ein Reverse-Charge-Code mit vom Verkäufer ausgewiesener Umsatzsteuer führt schnell zu Validierungsfehlern.

Beispiele im Zusammenhang#

Prüfen Sie BT-118 immer zusammen mit BT-116, BT-117 und BT-119. Diese vier Werte bilden gemeinsam eine Umsatzsteueraufschlüsselung. Sobald auf der Rechnung mehrere Umsatzsteuerbehandlungen vorkommen, braucht jede Kombination ihre eigene Aufschlüsselung statt einer vermischten Sammelzeile.

Gültige Beispiele#

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • S
  • Z
  • E
  • AE
  • K
  • G
  • O
  • L
  • M

Ungültige Beispiele#

Nutzen Sie diese Punkte als praktische Prüfschritte für diesen Abschnitt.

  • 19
  • 0
  • VAT
  • standard
  • exempt
  • 7%
  • DE

Verwandte Felder#

Prüfen Sie BT-118 immer zusammen mit BT-116, BT-117 und BT-119. Diese vier Werte bilden gemeinsam eine Umsatzsteueraufschlüsselung. Sobald auf der Rechnung mehrere Umsatzsteuerbehandlungen vorkommen, braucht jede Kombination ihre eigene Aufschlüsselung statt einer vermischten Sammelzeile.

BT-116 Umsatzsteuerkategorie-Steuerbemessungsgrundlage
BT-117 Umsatzsteuerkategorie-Steuerbetrag
BT-119 Umsatzsteuerkategorie-Satz
BT-151 Umsatzsteuerkategorie-Code der Rechnungsposition
BT-95 Umsatzsteuerkategorie des Nachlasses auf Dokumentebene
BT-102 Umsatzsteuerkategorie des Zuschlags auf Dokumentebene

XML-Zuordnung und Feldfakten#

Öffnen Sie die technische Referenz nur dann, wenn Sie XML-Pfade, Validator-Regelcodes, formale Rechtsbezüge oder formatspezifische Mappings brauchen.

Feld-ID:

BT-118

Datentyp:

code

Kardinalität:

1..1

Anforderung:

Pflichtfeld

Seit Version:

XRechnung 1.0+ (when VAT breakdown provided)

XML Implementierung#

UBL 2.1 Syntax
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID
CII (UN/CEFACT) Syntax
/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCode

Validierungsregeln#

BR-2

BR-2

BR-S-08

BR-S-08

BR-E-01

BR-E-01

BR-AE-01

BR-AE-01

BR-IC-01

BR-IC-01

BR-G-01

BR-G-01

BR-O-01

BR-O-01

BR-CL-23

BR-CL-23

Warum der Standard dieses Feld beachtet#

Geschäftlicher Kontext

Unerlässlich für die Umsatzsteuer-Compliance in EU-Mitgliedstaaten. Ermöglicht die automatisierte Rechnungsverarbeitung durch Finanzsysteme, gewährleistet korrekte Umsatzsteuerbehandlung für grenzüberschreitende Transaktionen, unterstützt Reverse-Charge-Mechanismen und erleichtert die Umsatzsteuervoranmeldung. Kritisch für E-Invoicing-Plattformen, ERP-Systeme und Steuerautomatisierungswerkzeuge.

Rechtliche Anforderung

Pflichtfeld, wenn eine Umsatzsteueraufschlüsselung gemäß EN 16931-1 vorgelegt wird. Muss den Anforderungen der EU-Umsatzsteuerrichtlinie und nationalen Umsatzsteuervorschriften entsprechen. Unerlässlich für die Einhaltung des deutschen Umsatzsteuergesetzes (UStG) und die automatisierte Steuerverarbeitung in PEPPOL- und XRechnung-Umgebungen.

FAQ#

Was sind die gültigen Umsatzsteuerkategorie-Codes und ihre Bedeutungen?

Gültige Codes aus UNCL5305: S (Normalsatz - 19% in Deutschland), Z (Nullsatz), E (Steuerbefreit), AE (Umsatzsteuer-Umkehrung der Steuerschuldnerschaft), K (Umsatzsteuerbefreit für innergemeinschaftliche EWR-Lieferungen), G (Steuerfreie Ausfuhr), O (Leistungen außerhalb des Steuerbereichs), L (Allgemeine indirekte Steuer Kanarische Inseln), M (Steuer für Ceuta und Melilla). Jeder Code bestimmt eine spezifische Umsatzsteuerbehandlung.

Wie bezieht sich BT-118 auf deutsche Umsatzsteuersätze (19% und 7%)?

In Deutschland verwenden sowohl 19% (Normalsatz) als auch 7% (ermäßigter Satz) den Code "S" in BT-118. Der tatsächliche Satz wird in BT-119 (Umsatzsteuerkategorie-Satz) angegeben. Also BT-118="S" mit BT-119="19,00" für den Normalsatz oder BT-118="S" mit BT-119="7,00" für den ermäßigten Satz. Der Code zeigt die Art der Umsatzsteuerbehandlung an, während BT-119 den genauen Prozentsatz spezifiziert.

Wann sollte ich Code "AE" (Umkehrung der Steuerschuldnerschaft) verwenden?

Verwenden Sie "AE" für Reverse-Charge-Szenarien, bei denen der Käufer (nicht Verkäufer) für die Umsatzsteuerzahlung verantwortlich ist. Häufige Fälle: B2B-grenzüberschreitende EU-Transaktionen, Bauleistungen in Deutschland (§13b UStG), bestimmte freiberufliche Dienstleistungen, Schrottmetallhandel und Telekommunikationsdienste. Bei Verwendung von "AE" zeigt BT-119 (Umsatzsteuersatz) typischerweise den Normalsatz (19% in Deutschland), aber BT-117 (Umsatzsteuerbetrag) ist 0,00.

Welche Validierungsregeln gelten für BT-118?

Wichtige Validierungsregeln: BR-S-08 (Konsistenz der Normalsatzberechnung), BR-E-01 (Validierung steuerbefreiter Umsatzsteueraufschlüsselung), BR-AE-01 (Reverse-Charge-Validierung), BR-IC-01 (Innergemeinschaftliche Validierung), BR-CL-23 (Codelisten-Compliance). Der Code muss mit der in BT-119 (Satz) und BT-117 (Betrag) beschriebenen Umsatzsteuerbehandlung übereinstimmen. Das System validiert, dass Code-Kombinationen rechtlich gültig sind.

Wie behandle ich umsatzsteuerbefreite Transaktionen?

Für umsatzsteuerbefreite Transaktionen verwenden Sie Code "E". Setzen Sie BT-119 (Umsatzsteuersatz) auf 0,00 und BT-117 (Umsatzsteuerbetrag) auf 0,00. Häufige Befreiungsfälle in Deutschland: medizinische Leistungen, Bildungsdienstleistungen, Versicherungen, Bankdienstleistungen, Postdienste und bestimmte kulturelle Aktivitäten. Fügen Sie den Grund für die Befreiung in Rechnungsnotizen hinzu, wenn dies nach nationalem Recht erforderlich ist.

Was ist der Unterschied zwischen den Codes "Z" und "E"?

Code "Z" (Nullsatz) gilt für Waren/Dienstleistungen, die steuerpflichtig sind, aber mit 0%-Satz (wie Exporte außerhalb der EU). Code "E" (Befreit) gilt für Transaktionen, die vollständig außerhalb des Umsatzsteuerbereichs liegen (wie Bankdienstleistungen). Bei "Z" gelten Umsatzsteuerregistrierungs- und Dokumentationsanforderungen; bei "E" unterliegt die Transaktion überhaupt nicht dem Umsatzsteuersystem. Beide ergeben 0,00 Umsatzsteuerbetrag, haben aber unterschiedliche rechtliche Auswirkungen.

Wie sollte ich mehrere Umsatzsteuersätze auf einer Rechnung behandeln?

Erstellen Sie separate Umsatzsteueraufschlüsselungen (BG-23) für jede Satz-/Kategorie-Kombination. Zum Beispiel: eine Aufschlüsselung mit BT-118="S" und BT-119="19,00" für Normalsatz-Artikel, eine andere mit BT-118="S" und BT-119="7,00" für ermäßigte Satz-Artikel. Jede Aufschlüsselung muss ihre eigenen BT-116 (Steuerbemessungsgrundlage), BT-117 (Steuerbetrag), BT-118 (Kategoriecode) und BT-119 (Satz) haben. Die Summe aller BT-117-Werte entspricht BT-110 (Gesamtumsatzsteuer).

Was sind häufige Validierungsfehler bei BT-118?

Häufige Fehler: 1) Verwendung ungültiger Codes, die nicht in UNCL5305 enthalten sind, 2) Nicht übereinstimmende Code-Satz-Kombinationen (z.B. "E" mit Nicht-Null-Satz), 3) Fehlender Umsatzsteuerbefreiungsgrund für "E"-Codes, 4) Falsche Reverse-Charge-Einrichtung mit "AE", 5) Mehrere "E"-Aufschlüsselungen, wenn nur eine erlaubt ist, 6) Verwendung numerischer Werte anstelle von Buchstabencodes, 7) Falscher Code für grenzüberschreitende Szenarien. Validieren Sie immer gegen EN16931-Geschäftsregeln.

Offizielle Quellen und Tools#

KoSIT Validator
Invoice Converter
XRechnung Standard
Testsuite
BT-117BT-119
Auf dieser Seite
KurzantwortEinfach erklärtWas Sie hier meistens eintragenTypische FälleWas oft schiefgehtBeispiele im ZusammenhangGültige BeispieleUngültige BeispieleVerwandte FelderXML-Zuordnung und FeldfaktenXML ImplementierungValidierungsregelnWarum der Standard dieses Feld beachtetFAQOffizielle Quellen und Tools

Invoice-Converter.com

Wir unterstützen Unternehmen in ganz Europa bei der mühelosen Einhaltung der XRechnung-Vorschriften. Schließen Sie sich hunderten Firmen an, die ihre Rechnungsumwandlung automatisiert haben.

20.000+ Rechnungen verarbeitet
Schnell & Sicher
Hunderte zufriedene Kunden

Funktionen

PDF umwandeln & erstellen

  • PDF zu XRechnung
  • PDF zu UBL
  • PDF zu XRechnung (CII)
  • PDF zu ZUGFeRD
  • PDF zu Factur-X
  • XRechnung erstellen
  • XRechnung zu PDF

Ansehen & validieren

  • XRechnung/XML Viewer
  • XRechnung Validator

Schnellzugriff

  • Ressourcen
  • Vertrauens- und Sicherheitscenter
  • Developer-API-Dokumentation
  • Blog
  • FAQ
  • Preise
  • Klimabeitrag

Rechtliches

  • Impressum
  • Datenschutz
  • Auftragsverarbeitungs-Vertrag
  • AGB
  • Geld-zurück-Garantie

Kontakt aufnehmen

contact@invoice-converter.com
Jetzt umwandeln
© 2026 Invoice-Converter.com.Gemacht mit in Europa
DSGVO-konform
Deutsche Server