e-Factura validator

All error codes › BR-61

BR-61 – Bank account missing for credit transfer

Erroren16931applies to Romanian e-Factura

What the rule says

If the Payment means type code (BT-81) means SEPA credit transfer, Local credit transfer or Non-SEPA international credit transfer, the Payment account identifier (BT-84) shall be present.

How to fix it

Payment means code 30/31/58 (credit transfer) requires the IBAN in cac:PayeeFinancialAccount/cbc:ID.

UBL: cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:ID

Check your invoice for free

Paste the XML and see every error with the exact fix and the correct amounts.

Where it is checked in the XML

Context: cac:PaymentMeans

Test (XPath):

(exists(cac:PayeeFinancialAccount/cbc:ID) and ((normalize-space(cbc:PaymentMeansCode) = '30') or (normalize-space(cbc:PaymentMeansCode) = '58') )) or ((normalize-space(cbc:PaymentMeansCode) != '30') and (normalize-space(cbc:PaymentMeansCode) != '58'))

Related rules