Skip to content

Error

FX-SCH-A-000292: A bank entry must contain exactly one BIC

In short

Error: fails the selected checks.

FX-SCH-A-000292 means the payee's bank block in the payment details has no BIC, or more than one. Put exactly one BIC in it, or remove the empty bank block, and export the invoice again.

On this page

What it means

When the payment details name the bank of the payee (ram:PayeeSpecifiedCreditorFinancialInstitution), that block must contain exactly one ram:BICID, the BIC of the bank (BT-86). The BIC itself is optional in EN 16931, but a bank block without one, or with two, fails. This check applies to all four Factur-X and ZUGFeRD profiles, EN 16931 and Extended.

Why it matters

A bank block with no BIC is an incomplete structure, and with two BICs it is ambiguous. Either way the file does not follow the profile and the recipient's system can reject it.

How to fix it

In your invoicing software, open your bank details and fill in the BIC, or clear the field if you do not want to give one. Because the BIC is optional, make sure the empty bank block is not written either. If you build the XML yourself, put one ram:BICID inside ram:PayeeSpecifiedCreditorFinancialInstitution, or leave that whole element out.

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:BICID' must occur exactly 1 times.

Where this rule applies

Rule set Version
Factur-X 1.09 EN 16931 1.0.9-2
Factur-X 1.09 EXTENDED 1.0.9-2
ZUGFeRD 2.5 EN 16931 2.5.2
ZUGFeRD 2.5 EXTENDED 2.5.2
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether FX-SCH-A-000292 still fails, and which other rules do.

Updated 5 November 2026