Peppol BIS Billing 3.0 · rule
DE-R-001
What does DE-R-001 mean? If both supplier and customer are located in Germany, an invoice shall contain information on "PAYMENT INSTRUCTIONS" (BG-16).
Why did my invoice fail DE-R-001?
A Peppol BIS 3.0 national rule for Germany: when both the supplier and the customer are located in Germany, the invoice must contain payment instructions (BG-16). German domestic invoices must therefore state how payment is to be made. In UBL, BG-16 is the cac:PaymentMeans element.
Official rule text
If both supplier and customer are located in Germany, an invoice shall contain information on "PAYMENT INSTRUCTIONS" (BG-16).
Common causes
- cac:PaymentMeans omitted entirely on a domestic German invoice
- Payment details kept only in free-text notes or PDF attachments
- Country detection: both party addresses are DE but the generator treats the document as not requiring payment data
How do I fix it?
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE75512108001245126199</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>
Related rules
DE-R-002 · DE-R-003 · DE-R-004 · DE-R-005 · DE-R-006 · DE-R-007 · DE-R-008 · DE-R-009
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.