Skip to content

Fatal

DE-R-001: Payment instructions are required between German parties

In short

Fatal: fails the selected checks.

DE-R-001 means the invoice has no payment instructions, which are required when the seller and the buyer are both in Germany. Fix it by adding the payment details, for example a SEPA bank transfer with your IBAN.

On this page

What it means

When the seller and the buyer both have an address in Germany, the invoice must contain the payment instructions group (BG-16). This group says how the buyer should pay: the payment means type code (BT-81) and, for a bank transfer, the account to pay into (BT-84). The rule only checks that the group is there.

Why it matters

The recipient's software reads the payment details to set up the payment. Without them it cannot tell how or where to pay, so the invoice is rejected.

How to fix it

In your invoicing software, open the payment settings or your bank details and make sure a payment method is chosen. For a normal bank transfer, choose SEPA bank transfer (code 58) and enter your IBAN as the account to pay into. If the buyer is not really in Germany, check the country in the buyer's address too, because that is what switches this rule on.

The rule as published

Read the rule on the publisher's site

Business terms: BG-16

Where this rule applies

Rule set Version
Peppol BIS Billing 3.0 (invoice) 2026.5
Peppol BIS Billing 3.0 (credit note) 2026.5
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether DE-R-001 still fails, and which other rules do.

Updated 6 November 2026