Error codes · XRechnung · Germany

BR-DE-24-aIn your invoicing software

Payment code 48, 54, or 55 (card payment) requires Card Payment details... in Germany

This is the rejection, word for word: „[BR-DE-24-a] Payment code 48, 54, or 55 (card payment) requires Card Payment details (BG-18). You specified card payment but didn't include card information.

Why this matters in Germany

Germany requires e-invoicing using XRechnung (UBL), XRechnung (CII), ZUGFeRD 2.x. An invoice with this error is rejected; it cannot be processed under Germany's rules.

Invoice rejected. Card payments need card information for reference.

What to have readyNothing. The file has to be re-exported from your invoicing software; we check it again afterwards.
What we doInvoice Navigator automatically fixes this issue by correcting the `cac:CardAccount` element in your Invoice (BR-DE-24-a).

How to fix BR-DE-24-a

01Find the missing or empty fieldCheck cbc:ID at //cac:PaymentMeans[cbc:PaymentMeansCode='58']/cac:PaymentMandate/cac:PayerFinancialAccount/cbc:ID. This field is required but is either missing or empty.
02Set the required valueInvoice Navigator automatically fixes this issue by correcting the `cac:CardAccount` element in your Invoice (BR-DE-24-a).
03Re-validate your invoiceUpload the corrected invoice to confirm BR-DE-24-a is resolved.
If you enter it yourself in your invoicing software
Before
<cac:PaymentMeans>
  <cac:CardAccount>INVALID_CODE</cac:CardAccount>
</cac:PaymentMeans>
After
<cac:PaymentMeans>
  <cac:CardAccount>VALID_CODE</cac:CardAccount>
</cac:PaymentMeans>

Germany e-invoicing requirements

PhaseStatusScope
B2GLive (Nov 2020)All federal suppliers
B2B receivingLive (Jan 2025)All German businesses
B2B sendingJan 2027>€800K annual revenue
B2B sendingJan 2028All businesses

Known causes

Card payment code used but BG-18 missing
PaymentMeansCode 48/54/55 without PAYMENT CARD section
Card payment selected but card details not exported
Template missing BG-18 for card payment types
Payment method mismatch with card information