Skip to content

Fatal

DE-R-024-1: Card payments need payment card details

In short

Fatal: fails the selected checks.

DE-R-024-1 means the payment means type code says card payment (48, 54 or 55), but the invoice has no payment card details. Fix it by adding the card information, or by changing the payment means code if the buyer is not paying by card.

On this page

What it means

When the seller and the buyer are both in Germany and the payment means type code (BT-81) is 48 (bank card), 54 (credit card) or 55 (debit card), the invoice must contain the payment card information (BG-18). The check looks for the card account block inside that payment instruction. That block normally holds the card number (BT-87) and may hold the card holder name (BT-88).

Why it matters

The code says the invoice is settled by card, but nothing identifies the card. The recipient cannot match the payment to the invoice, so the file is rejected.

How to fix it

In your invoicing software, open the payment details of the invoice and add the card information. Enter only the last few digits of the card number, never the full number. If the invoice is not paid by card, change the payment method to the one that applies, such as bank transfer, and fill in its details instead.

The rule as published

Read the rule on the publisher's site

Business terms: BG-18, BT-81

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-024-1 still fails, and which other rules do.

Updated 6 November 2026