Referenz
Markdown-ExportBT-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.
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
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
/Invoice/cac:TaxTotal/cac:TaxSubtotal/cac:TaxCategory/cbc:ID/CrossIndustryInvoice/SupplyChainTradeTransaction/ApplicableHeaderTradeSettlement/ram:ApplicableTradeTax/ram:CategoryCodeValidierungsregeln
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.