E-invoice error explained
The seller contact block is present but has no name.
The seller contact block is present but has no name. In CII a person name (ram:PersonName) or a department name (ram:DepartmentName) counts. The buyer needs to know whom to contact with questions about the invoice.
The element "Seller contact point" (BT-41) must be transmitted.
Source: KoSIT configuration XRechnung 3.0.2 (31 Jan 2026).
Add ram:PersonName to ram:DefinedTradeContact, for example "Anna Example", or a ram:DepartmentName such as "Accounts receivable". ram:PersonName is the first element in the block.
Wrong (CII)
<ram:DefinedTradeContact>
<ram:TelephoneUniversalCommunication>
<ram:CompleteNumber>+49 931 123456</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
<ram:EmailURIUniversalCommunication>
<ram:URIID>rechnung@muster.de</ram:URIID>
</ram:EmailURIUniversalCommunication>
</ram:DefinedTradeContact>Right (CII)
<ram:DefinedTradeContact>
<ram:PersonName>Anna Beispiel</ram:PersonName>
<ram:TelephoneUniversalCommunication>
<ram:CompleteNumber>+49 931 123456</ram:CompleteNumber>
</ram:TelephoneUniversalCommunication>
<ram:EmailURIUniversalCommunication>
<ram:URIID>rechnung@muster.de</ram:URIID>
</ram:EmailURIUniversalCommunication>
</ram:DefinedTradeContact>Sales / Project Operations: Sales and Project Operations have no e-invoice output out of the box. In the WBS Invoice Accelerator for Dynamics 365 the name, phone and e-mail come from the brand profile: Contact person, Phone and Email. Contact person is not on the brand profile form in version 1.1.0.2. Your administrator can ask WBS to set it.
Business Central: Fill Contact Person, Phone No. and E-Mail on the Company Information page. If the file still has no contact, also check the salesperson (Salesperson Code) on the sales document, because depending on the export format the contact can come from there.
Finance: Finance takes the legal entity's contact details from the Person linked to the signed-in user. Check the name, phone and e-mail of that person.
Check your invoice for free. The validator shows every finding with an explanation and its location in the XML.