# BR-DE-16 Steuerkennung des Verkäufers muss für steuerliche Kategorien angegeben werden

Nach § 14 Abs. 4 Nr. 2 UStG und der XRechnung-Regel BR-DE-16 muss der Verkäufer bei Verwendung steuerbarer Umsatzsteuerkategorien (Kategorien S, Z, E, AE, K, G, L oder M) zwingend entweder seine Umsatzsteuer-Identifikationsnummer (USt-IdNr., BT-31), seine Steuernummer (BT-32) oder die USt-IdNr. seines Steuervertreters (BT-63) angeben. Diese Angabe ist nach deutschem Steuerrecht zwingende Voraussetzung für die Ordnungsmäßigkeit der Rechnung und den Vorsteuerabzug des Empfängers.

## Problembeschreibung

> **FEHLER**: Nationale XRechnung-Regel (KoSIT, BR-DE) · XRechnung 3.0

## Kontext und Bedeutung

Nach deutschem Steuerrecht ist eine Rechnung ohne USt-IdNr. oder Steuernummer des Verkäufers mangelhaft und berechtigt nicht zum Vorsteuerabzug. Regel BR-DE-16 erzwingt dies für alle steuerbaren Profile.

## Lösung

Hinterlegen Sie in den Unternehmensstammdaten Ihres ERP-Systems Ihre USt-IdNr. (z. B. DE123456789) oder Steuernummer (z. B. 27/123/45678). In UBL 2.1 fügen Sie für die USt-IdNr. unter <cac:AccountingSupplierParty><cac:Party> den Knoten <cac:PartyTaxScheme><cbc:CompanyID>DE123456789</cbc:CompanyID><cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme></cac:PartyTaxScheme> ein. Für eine Steuernummer verwenden Sie das Schema <cbc:ID>FC</cbc:ID>. In UN/CEFACT CII befüllen Sie <ram:SpecifiedTaxRegistration><ram:ID schemeID="VA">DE123456789</ram:ID></ram:SpecifiedTaxRegistration> (oder schemeID="FC").

- [XML validieren](/de/xrechnung-validator?source=resource&rule=BR-DE-16)
- [Rechnung konvertieren](/de/pdf-to-xrechnung?source=resource&rule=BR-DE-16)

## Gültige Beispiele

- Verkäufer deklariert USt-IdNr. BT-31 = „DE123456789“ mit TaxScheme „VAT“
- Verkäufer deklariert Steuernummer BT-32 = „27/123/45678“ mit TaxScheme „FC“

## Ungültige Beispiele

- Steuerbare Rechnung mit Kategorie S, bei der die Verkäuferpartei kein PartyTaxScheme- oder SpecifiedTaxRegistration-Element enthält
- Verkäufer deklariert nur Name und Anschrift ohne jede USt-IdNr. oder Steuernummer

## Code-Beispiele

### Gültiges XML
```
<cac:PartyTaxScheme>
  <cbc:CompanyID>DE123456789</cbc:CompanyID>
  <cac:TaxScheme><cbc:ID>VAT</cbc:ID></cac:TaxScheme>
</cac:PartyTaxScheme>
```

### Ungültiges XML
```
<cac:PartyLegalEntity>
  <cbc:RegistrationName>Musterfirma GmbH</cbc:RegistrationName>
</cac:PartyLegalEntity>
```

## Betroffene Felder

- [BT-31 Umsatzsteuer-Identifikationsnummer des Verkäufers](/resources/xrechnung/bt-31-seller-vat-identifier)
- [BT-32 Steuernummer des Verkäufers](/resources/xrechnung/bt-32-seller-tax-registration-identifier)
- [BT-63 USt-IdNr. des Steuervertreters](/resources/xrechnung/bt-63-seller-tax-representative-vat-identifier)

## Verwandte Regeln

- [BR-CO-09](/resources/kosit-validator-errors/br-co-9-vat-identifier-must-have-iso-country-prefix)

## Validierungstools

- [Offizieller KoSIT Validator](https://github.com/itplr-kosit/validator): Führen Sie den offiziellen KoSIT-Validator mit der XRechnung-Konfiguration aus, um EN-16931- und XRechnung-Regeln zu prüfen.
- [PDF zu XRechnung konvertieren](/pdf-to-xrechnung): Validierungsfehler beim Konvertieren erkennen, prüfen und gezielt beheben.

## Verwandte Ressourcen

- [Offizielle Spezifikation](https://xeinkauf.de/xrechnung/)
- [Testsuite](https://github.com/itplr-kosit/xrechnung-testsuite)
- [Alle Validierungsfehler](/resources/kosit-validator-errors): Übersicht der hier erklärten Validierungsregeln aus EN 16931, XRechnung und Peppol.
