What it means
The rule requires exactly one ram:IBANID inside each ram:PayerPartyDebtorFinancialAccount under a header ram:SpecifiedTradeSettlementPaymentMeans. It counts elements only. It does not require the account block to exist or check that the IBAN value is present, correctly formed or valid.
Why it matters
The IBAN identifies the account to debit. The profile represents it with one IBAN element in each debtor account block, separately from checks on the identifier itself.
How to fix it
Check the buyer's IBAN for the intended direct debit. Add a missing ram:IBANID or remove repeated elements after confirming the correct account. If the entire debtor account block was included by mistake and is not required, remove that block instead. Export the corrected file and check it again.
Once the file is corrected, check it again for free: Validate a ZUGFeRD invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice Beta
The rule as published
Element 'ram:IBANID' must occur exactly 1 times. Where this rule applies
| Rule set | Version |
|---|---|
| Factur-X 1.09 BASIC WL | 1.0.9-2 |
| Factur-X 1.09 BASIC | 1.0.9-2 |
| Factur-X 1.09 EN 16931 | 1.0.9-2 |
| Factur-X 1.09 EXTENDED | 1.0.9-2 |
| ZUGFeRD 2.5 BASIC WL | 2.5.2 |
| ZUGFeRD 2.5 BASIC | 2.5.2 |
| ZUGFeRD 2.5 EN 16931 | 2.5.2 |
| ZUGFeRD 2.5 EXTENDED | 2.5.2 |
Check your file
Drop your e-invoice to see whether FX-SCH-A-000195 still fails, and which other rules do.
Related rules
- FX-SCH-A-000196 Use an allowed Basic WL VAT accounting currency code
- FX-SCH-A-000265 The invoice must have at least one line
- FX-SCH-A-000266 Each line needs one line number block
- FX-SCH-A-000267 Each line must have exactly one item block
- FX-SCH-A-000268 Each line must have exactly one price block
- FX-SCH-A-000269 Each line must have exactly one quantity block