Reference
Markdown exportBR-DE-20 SEPA direct debit account must be a valid IBAN
When payment means code 59 is used, the debited account identifier should be a valid IBAN.
Problem Description
When payment means code 59 is used, the debited account identifier should be a valid IBAN.
WARNING
XRechnung 3.0
Context and Significance
This entry follows the XRechnung 3.0.2 Schematron rule semantics used by KoSIT validation.
Solution
Use a valid IBAN in BT-91 when BT-81 is 59.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-91 Debited account identifier is present and valid.
Invalid Examples
Use these points as the practical checks for this section.
- BT-91 Debited account identifier is missing or invalid.
Code Examples
Valid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cac:PayerFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>Invalid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>59</cbc:PaymentMeansCode>
<cac:PaymentMandate>
<cac:PayerFinancialAccount>
<cbc:ID>0532013000</cbc:ID>
</cac:PayerFinancialAccount>
</cac:PaymentMandate>
</cac:PaymentMeans>