Reference
Markdown exportBR-DE-30 Direct debit requires the creditor identifier
When direct debit payment instructions (BG-19) are present, BT-90 bank assigned creditor identifier must also be provided.
Problem Description
When direct debit payment instructions (BG-19) are present, BT-90 bank assigned creditor identifier must also be provided.
ERROR
XRechnung 3.0
Context and Significance
Direct debit data must be complete because the buyer authorizes collection against a specific creditor and mandate context.
Solution
Add the SEPA creditor identifier in BT-90, or switch payment means away from direct debit if the invoice is not collected by debit.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- Payment means direct debit with BT-90 = DE98ZZZ09999999999
Invalid Examples
Use these points as the practical checks for this section.
- Direct debit selected but BT-90 missing
Code Examples
Valid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans>
<!-- BT-90 creditor identifier on the seller party -->
<cac:PartyIdentification>
<cbc:ID schemeID="SEPA">DE98ZZZ09999999999</cbc:ID>
</cac:PartyIdentification>Invalid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
</cac:PaymentMeans>
<!-- No BT-90 bank assigned creditor identifier provided -->