1. Startseite
  2. Wissensdatenbank
  3. Peppol
  4. Peppol-Umsatzsteuer-Kategoriecodes

Peppol-Umsatzsteuer-Kategoriecodes

Peppol-Umsatzsteuer-Kategoriecodes

Die Umsatzsteuer-Kategoriecodes erscheinen in den Einzelposten von Rechnungen und Gutschriften, in der Umsatzsteueraufschlüsselung sowie bei umsatzsteuerrelevanten Ermäßigungen und Aufschlägen auf Belegebene. Sie stammen aus der UN/CEFACT-Codeliste UNCL5305, Version D.16B, im Peppol-Teilbereich. Der ausgewählte Code bestimmt, welche Regelgruppe gemäß EN 16931 angewendet wird und somit, welche weiteren Felder der Beleg enthalten muss.

Die Codes

CodeNameRegelfamilie
SStandardtarifBR-S-
ZSteuerfreie WarenBR-Z-
ESteuerfreiBR-E-
AEUmsatzsteuer-Reverse-Charge-VerfahrenBR-AE-
KMehrwertsteuerbefreiung für innergemeinschaftliche Lieferungen von Waren und Dienstleistungen im EWRBR-IC-
GKostenloser Exportartikel, keine MehrwertsteuerBR-G-
ODienstleistungen, die nicht unter die Steuerpflicht fallenBR-O-
LAllgemeine indirekte Steuer auf den Kanarischen InselnBR-AF-
MSteuern auf Produktion, Dienstleistungen und Einfuhren in Ceuta und MelillaBR-AG-
BÜberwiesen (MwSt.), in ItalienItalienische A-Abweichung

Was die Regelfamilie überprüft

Jede Familie schreibt die für ihre Kategorie erforderliche Feldkombination vor. Die ausgewählte Umsatzsteuerkategorie legt fest, ob der Umsatzsteuersatz positiv sein muss, null sein muss oder weggelassen werden muss. Beispielsweise erfordert die Kategorie E einen Satz von null, während die Kategorie O keinen Umsatzsteuersatz enthalten darf. Einige Kategorien erfordern einen Befreiungsgrund, der als Text (BT-120), als VATEX-Code (BT-121) oder als beides angegeben wird. Die Regeln schreiben mindestens eines der beiden vor, wobei beide zulässig sind.

Ein Fehler bei der Umsatzsteuerkategorie kann den Code selbst oder ein damit verbundenes, für diese Kategorie erforderliches Feld betreffen. Überprüfen Sie den Steuersatz, die Angaben zur Steuerbefreiung, den Steuerbetrag und den Steuerbetrag gemeinsam.

Die beiden spanischen Familien

Die Bezeichnungen der Kanarischen Inseln sowie von Ceuta und Melilla folgen nicht dem Namensschema der anderen Familien. Sie lauten BR-AF- und BR-AG-. BR-IG- und BR-IP- kommen in den Artefakten der Norm EN 16931 nicht vor.

In den abstrakten Regeln werden die beiden nicht mit den Buchstaben L und M, sondern mit den Tokens IGIC und IPSI ausgedrückt. Wenn Sie im Schematron nach dem Regeltext suchen, suchen Sie nach dem Familienpräfix und nicht nach dem Kategoriebuchstaben.

Kategorie B

B ist eine A-Abweichung für Italien, die im November 2020 in die Codeliste aufgenommen wurde. Sie wird in Peppol BIS Billing akzeptiert, ist jedoch nicht Teil des grundlegenden Kategoriensatzes gemäß EN 16931.

Die Kategorie B wurde speziell für den italienischen Kontext hinzugefügt. Bitte überprüfen Sie vor der Verwendung die geltenden italienischen Vorschriften; eine Validierung anhand des Schemas oder der Geschäftsregeln allein reicht nicht aus, um die korrekte steuerliche Behandlung sicherzustellen.

Eine Kategorie pro Aufschlüsselungszeile

Die Umsatzsteueraufschlüsselung enthält einen Eintrag pro Kombination aus Kategorie und Steuersatz. Eine Rechnung, die Positionen mit Normalsatz und Positionen mit Umkehrung der Steuerschuldnerschaft enthält, weist daher mindestens zwei Aufschlüsselungseinträge auf, jeweils mit eigenem Steuerbetrag und eigener Steuer.

Hier können Fehler aus der BR-CO-Familie auftreten, da die Summen der Aufschlüsselung sowohl für jede Kategorie einzeln als auch für den Beleg insgesamt mit den Zeilensummen übereinstimmen müssen.

Drei Kombinationen, die nicht funktionieren

Standardsteuersatz mit einem Grund für die Steuerbefreiung. Gemäß BR-S-10 darf eine Mehrwertsteueraufschlüsselung der Kategorie S weder einen Code (BT-121) noch einen Text (BT-120) für den Grund der Steuerbefreiung enthalten. ERP-Systeme, die das Feld für den Steuerbefreiungstext stets ausfüllen, fügen diesen Text auf jeder Rechnung mit Standardsteuersatz ein. Die Lösung besteht darin, das Feld für die Kategorie S auszublenden, nicht darin, die Kategorie zu ändern.

Von der Mehrwertsteuer befreit ohne Angabe eines Befreiungsgrundes. BR-E-10 schreibt vor, dass eine Aufschlüsselung der Kategorie E einen Code für den Grund der Mehrwertsteuerbefreiung (BT-121) oder einen Text für den Grund der Mehrwertsteuerbefreiung (BT-120) enthalten muss. Mindestens einer davon ist erforderlich, beide sind zulässig. Ein Satz von Null allein reicht nicht aus. BR-E-05 bis BR-E-07 verlangen zudem, dass der Satz genau Null ist, sodass ein leerer Satz ebenso fehlgeschlagen gilt wie ein Satz ungleich Null.

Reverse-Charge-Verfahren mit einem Steuersatz oder einem Steuerbetrag. Bei den Berichten BR-AE-05 bis BR-AE-07 muss der Mehrwertsteuersatz null betragen, und bei BR-AE-09 muss der Steuerbetrag der Mehrwertsteuerkategorie null betragen. Für das Reverse-Charge-Verfahren sind außerdem Identifikationsnummern sowohl für den Verkäufer als auch für den Käufer erforderlich.

Der Kategoriecode legt fest, welche Felder vorhanden sein müssen, welche fehlen dürfen und welche den Wert Null haben müssen. Wenn eine Umsatzsteuerregel ausgelöst wird, ermitteln Sie die Kategorie und überprüfen Sie anschließend das in der Regel angegebene Feld.

Eine Aufschlüsselung der steuerbefreiten Lieferungen, wobei der Grund als Text angegeben wird:

<cac:TaxSubtotal> <cbc:TaxableAmount currencyID=”SEK”>10000.00</cbc:TaxableAmount> <cbc:TaxAmount currencyID=”SEK”>0.00</cbc:TaxAmount> <cac:TaxCategory> <cbc:ID>E</cbc:ID> <cbc:Percent>0</cbc:Percent> <cbc:TaxExemptionReason>VAT exempt supply</cbc:TaxExemptionReason> </cac:TaxCategory> </cac:TaxSubtotal>
<cac:TaxSubtotal>
  <cbc:TaxableAmount currencyID="SEK">10000.00</cbc:TaxableAmount>
  <cbc:TaxAmount currencyID="SEK">0.00</cbc:TaxAmount>
  <cac:TaxCategory>
    <cbc:ID>E</cbc:ID>
    <cbc:Percent>0</cbc:Percent>
    <cbc:TaxExemptionReason>VAT exempt supply</cbc:TaxExemptionReason>
  </cac:TaxCategory>
</cac:TaxSubtotal>

Der Grund für die Befreiung in diesem Ausschnitt dient nur zur Veranschaulichung. Verwenden Sie den Grund, der gemäß der geltenden steuerlichen Behandlung und der jeweiligen Rechtsordnung erforderlich ist. Wenn Sie den Grund für die Befreiung entfernen, erfüllt das Dokument die Anforderung BR-E-10 nicht. Wenn Sie die Kategorie in „S“ ändern und den Grund beibehalten, erfüllt es die Anforderung BR-S-10 nicht.

Normative Quellen

UNCL5305-Teilmenge und EN 16931-Regeln für UBL und OpenPeppol. Die Kennungen der Regelfamilien wurden zudem anhand der von CEN/TC 434 veröffentlichten Validierungsartefakte gemäß EN 16931 überprüft.

War dieser Artikel hilfreich?

Verwandte Artikel