einvoicecheck
Menu

Rules / DE-R-024-2 · Markdown

Peppol BIS Billing 3.0 · rule

DE-R-024-2

Layer peppol·Checked against Peppol BIS Billing 3.0 2026.5

What does DE-R-024-2 mean? If both supplier and customer are located in Germany, and if "Payment means type code" (BT-81) contains a code for payment card (48, 54, 55), BG-17 and BG-19 shall not be provided.

Why did my invoice fail DE-R-024-2?

On domestic German invoices, when the Payment means type code (BT-81) indicates a payment card (48, 54 or 55), the CREDIT TRANSFER group (BG-17) and DIRECT DEBIT group (BG-19) must not be provided. Only the payment group that matches the declared payment means may be present, keeping the payment instruction unambiguous.

Official rule text

If both supplier and customer are located in Germany, and if "Payment means type code" (BT-81) contains a code for payment card (48, 54, 55), BG-17 and BG-19 shall not be provided.

Common causes

Related rules

DE-R-024-1

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.