BR-06: Verkäufername (BT-27) fehlt
Die Rechnung enthält keinen Namen des Rechnungsstellers. Meist sind die Firmenstammdaten unvollständig oder der Name steht im falschen Feld, etwa nur als Handelsname.
An Invoice shall contain the Seller name (BT-27).
Der Verkäufername ist die zentrale Identitätsangabe des Rechnungsstellers. Er mag auf dem PDF-Briefkopf prominent stehen, zählen tut aber nur das strukturierte Feld im XML.
Was die Regel prüft
BT-27 (BT = Business Term, das nummerierte Feld der Norm EN 16931) muss vorhanden und gefüllt sein. Gemeint ist der vollständige Name, unter dem der Verkäufer firmiert, bei eingetragenen Unternehmen der Handelsregistername inklusive Rechtsform, bei Einzelunternehmern der bürgerliche Name. In der CII-Syntax steht er in ram:ApplicableHeaderTradeAgreement/ram:SellerTradeParty/ram:Name. Ein davon abweichender Geschäfts- oder Handelsname gehört in das optionale Feld BT-28, nicht in BT-27.
Warum sie in der Praxis fehlschlägt
Der häufigste Auslöser sind lückenhafte Stammdaten: Die Software zieht den Namen aus dem Firmenprofil, und dort wurde beim Einrichten nur Adresse und Steuernummer gepflegt, das Namensfeld blieb leer. Zweiter Fall: Der Name wurde ausschließlich als Handelsname (BT-28) oder in der Registrierungsgruppe hinterlegt, ram:SellerTradeParty/ram:Name selbst bleibt leer. Dritter Fall sind Konverter, die aus einem PDF oder einem Fremdformat extrahieren und den Absender nicht sicher erkennen, das Feld bleibt dann leer statt geraten, was für die Validierung korrekt, für den Versand aber blockierend ist.
So behebst du den Fehler
Pfleg den vollständigen Firmennamen in den Stammdaten deiner Rechnungssoftware, dann fließt er in jede Rechnung ein. Achte darauf, dass die Rechtsform mit im Namen steht („Mustermann Elektrotechnik GmbH", nicht nur „Mustermann Elektrotechnik"), so vermeidest du Rückfragen beim Empfänger. In Belegschmied kommt BT-27 aus den Firmendaten in den Einstellungen und wird bei jeder Erstellung übernommen.
XML-Beispiel: vorher und nachher
<ram:ApplicableHeaderTradeAgreement>
<ram:SellerTradeParty>
<ram:Name></ram:Name><!-- verletzt BR-06: Verkäufername leer -->
<ram:PostalTradeAddress>
<!-- … -->
</ram:PostalTradeAddress>
</ram:SellerTradeParty>
</ram:ApplicableHeaderTradeAgreement>
<ram:ApplicableHeaderTradeAgreement>
<ram:SellerTradeParty>
<ram:Name>Mustermann Elektrotechnik GmbH</ram:Name>
<ram:PostalTradeAddress>
<!-- … -->
</ram:PostalTradeAddress>
</ram:SellerTradeParty>
</ram:ApplicableHeaderTradeAgreement>
Rechnung selbst prüfen
Lade deine Datei hoch und sieh in Sekunden, welche Regeln sie besteht und welche nicht. Kostenlos, ohne Anmeldung, nichts wird gespeichert.