VAT Category Code (BT-151, BT-118)

22 views
Skip to first unread message

Matthias Hanft

unread,
Feb 26, 2026, 7:09:05 AMFeb 26
to zug...@googlegroups.com
Hallo,

ich bin immer noch am Knobeln, was den richtigen VAT Category Code
(BT-151, BT-118) anbelangt. Leider sind die Beschreibungen in
UNTDID 5305 auch nicht sehr erhellend :-(

Ich habe mir jetzt mal folgende Regeln zusammengebastelt:

- für Rechnungen nach Deutschland:
- "S" für normale 19%-Umsätze
- "AA" für reduzierte Umsätze (7% für Bücher, Lebensmittel, Rechte etc.,
wobei das in der ZUGFeRD-/XRechnungs-/etc.-Doku aber fehlt und daher
vielleicht gar nicht erlaubt ist - noch nicht probiert)
- "Z" für Photovoltatikanlagen und Zubehör mit 0%
- "AE" für Reverse Charge (Bauleistungen, Handys über 5.000 € etc.)
- "E" für steuerfreie Dinge nach § 4 UStG (z.B. Bankgebühren)

- für Rechnungen ins Ausland (wobei es hier nur um "sonstige Leistungen"
geht, also z.B. Software-Downloads, Domains, Internet-Zeug o.ä.):
- "S" für EU-Kunden ohne USt-ID (egal, ob 19% deutsche USt bei
Unterschreiten des Grenzwerts, oder 25% dänische USt bei Über-
schreiten)
- "K" (mit 0%) für EU-Kunden mit USt-ID (also "EU-Reverse-Charge")
- "G" (mir 0%) für Kunden außerhalb der EU

Für "O" hab ich noch gar keinen Anwendungsfall gefunden - evtl. für
Flugtickets nach New York?!

Stimmt das so richtig? Gibts da irgendwo Richtlinien dafür?
In XRechnung/Kosit steht auch nur die UNTDID-Beschreibung ohne
weitere Erläuterungen.

Danke schon mal,

Gruß Matthias.

jochen...@gmail.com

unread,
Mar 18, 2026, 12:07:03 PMMar 18
to ZUGFeRD
Hallo,

Auch der reduzierte Steuersatz ist ein Standardsteuersatz, lies auch 7% sind "S".
O gibt es in Deutschland nicht, statt dessen wird Z verwendet, übrigens für 0%-fälle relativ häufig.
E sehe ich bspw. auch für Kleinunternehmer.
Es gibt ein Technical Guidance document on Tax Codes in dem ein paar Fälle mitsamt zugehörigen TaxExemptionReasonCodes erwähnt werden.

Jochen "kein Rechtsanwalt, kein StB" Stärk

Matthias Hanft

unread,
3:37 AM (20 hours ago) 3:37 AM
to ZUGFeRD
jochen...@gmail.com schrieb:
>
> O gibt es in Deutschland nicht, statt dessen wird Z verwendet, übrigens für 0%-fälle relativ häufig.

Hallo,

ich wurde gerade mit der Frage konfrontiert, wie man Mahnkosten/
Zinsen in einer E-Rechnung darstellt. Nach einiger Recherche bin
ich für diesen Fall auf ebendieses "O" gekommen. Denn da kein
Leistungsaustausch stattfindet (das ist ja Schadensersatz), ist
das ein "nicht steuerbarer" Posten in der E-Rechnung, so dass
weder S noch Z noch E zutreffen (S = Standard > 0%, Z = Standard
= 0%, E = steuerfrei nach § 4 UStG - alles falsch an dieser Stelle).

Was meint die Fachwelt dazu?

Allerdings sagt Mustang bei der Validierung von sowas:

[BR-O-02]-An Invoice that contains an Invoice line (BG-25) where
the Invoiced item VAT category code (BT-151) is "Not subject to VAT"
shall not contain the Seller VAT identifier (BT-31), the Seller tax
representative VAT identifier (BT-63) or the Buyer VAT identifier
(BT-48).

und

[BR-O-05]-An Invoice line (BG-25) where the VAT category code (BT-151)
is "Not subject to VAT" shall not contain an Invoiced item VAT rate
(BT-152).

Ok, letzteres kann man ja einfach beheben (dann funktioniert's an
der Stelle); aber die erste Bedingung finde ich etwas seltsam: Nur weil
*ein* Posten in der Rechnung nicht steuerbar ist, dürfen keine USt-IDs
in der E-Rechnung enthalten sein? Klar sind die überflüssig, aber
stören doch auch nicht? Außerdem können da ja auch noch andere
(steuerbare) Posten drinstehen, also etwa

Büroklammern 19% 100,00 + 19%
Verzugspauschale für letzte Rechnung 40,00 nicht steuerbar
-----------------------------------------------------------------
Nettosumme 140,00
19% Mwst. aus 100,00 19,00
-----------------------------------------------------------------
Zu zahlen 159,00
=================================================================

und dann muss doch auch die USt-ID drin sein. Oder muss man dann
wirklich zwei separate E-Rechnungen erstellen? Oder ist "O" doch
falsch? Aber was sonst für "nicht steuerbare Umsätze" (mangels
Leistungsaustausch)?

Gruß Matthias.
Reply all
Reply to author
Forward
0 new messages