BT-43Seller contact email address
Official rule text
[DE-R-007] The element "Seller contact email address" (BT-43) shall be provided.
Why this error occurs
The value is present but does not match the required pattern: wrong date format, an IBAN with a wrong check digit, an e-mail address without a valid structure, a URL without scheme, or a text with forbidden characters.
How to fix it
Correct the value so it matches the format named in the rule: dates as YYYY-MM-DD in UBL and YYYYMMDD with format="102" in CII, IBANs without spaces and with a valid checksum, e-mail addresses with exactly one @, URLs starting with http:// or https://.
What the validator checks
Checked element (context):
UBL
(/ubl-invoice:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact | /ubl-creditnote:CreditNote/cac:AccountingSupplierParty/cac:Party/cac:Contact)[$supplierCountryIsDE and $customerCountryIsDE]Test (XPath):
cbc:ElectronicMail[boolean(normalize-space(.))]
Check your invoice
Drop your XML or PDF on the validator and every failed rule is linked to its page here. Free, no account, the file is not stored.
Same check via API:
curl -F file=@invoice.xml https://einvoicechecker.com/v1/validateRelated rules
DE-R-028"Seller contact email address" should contain exactly one @-sign, which should not be…DE-R-001An invoice shall contain information on "PAYMENT INSTRUCTIONS"DE-R-002The group "SELLER CONTACT" shall be providedDE-R-003The element "Seller city" shall be providedDE-R-004The element "Seller post code" shall be providedDE-R-005The element "Seller contact point" shall be providedDE-R-006The element "Seller contact telephone number" shall be providedDE-R-008The element "Buyer city" shall be provided
Frequently asked questions
What does DE-R-007 mean?
DE-R-007 is a peppol national rule: The element "Seller contact email address" (BT-43) shall be provided.
Will my invoice be rejected because of DE-R-007?
Yes. DE-R-007 is flagged "fatal"; validators (KoSIT, Peppol access points, the German ZRE/OZG-RE portals, KSeF) reject the invoice until it is fixed.
Which formats does DE-R-007 apply to?
Only when the seller (or for some rules the buyer) is in the named country: the rule is triggered by the country code of the party. Dutch rules implement NLCIUS, German rules the XRechnung requirements inside Peppol. Syntax: UBL.
Source: Peppol BIS Billing 3.0.20 national rules (November 2025). Catalogue generated from the official rule sets on 2026-10-15.