Reference
Markdown exportBR-50 Credit transfer requires a payment account identifier
A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice.
Problem Description
A Payment account identifier (BT-84) shall be present if Credit transfer (BG-17) information is provided in the Invoice.
ERROR
XRechnung 3.0
Context and Significance
This rule comes from the EN16931 core semantic model enforced by the KoSIT XRechnung 3.0.2 Schematron, ensuring invoices carry the mandatory data needed for automated processing.
Solution
Provide cac:PayeeFinancialAccount/cbc:ID, usually the IBAN, for every credit transfer payment means group.
Quick actions
Valid Examples
Use these points as the practical checks for this section.
- BT-84 = DE89370400440532013000 with credit transfer
Invalid Examples
Use these points as the practical checks for this section.
- Credit transfer means with no PayeeFinancialAccount ID
Code Examples
Valid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount>
<cbc:ID>DE89370400440532013000</cbc:ID>
</cac:PayeeFinancialAccount>
</cac:PaymentMeans>Invalid XML
<cac:PaymentMeans>
<cbc:PaymentMeansCode>58</cbc:PaymentMeansCode>
<cac:PayeeFinancialAccount/>
</cac:PaymentMeans>