BR-49, BR-50 and BR-61: payment instruction rules
Three rules over the payment block, all conditional on a payment instruction being present. BR-49 requires the Payment means type code (BT-81). BR-50 requires a Payment account identifier (BT-84) when credit transfer information is given. BR-61 states the same account requirement from the other direction, keyed on the means type code meaning a SEPA, local or non-SEPA international credit transfer.
BR-49
A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR
- BT-81
- BG-16
BR-50
A Payment account identifier (BT-84) shall be present if Credit transfer (BG-16) information is provided in the Invoice.
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR
- BT-84
- BG-16
- BG-17
BR-61
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.
- Severity
- Rejects the invoice
- Applies to
- CII, UBL
- Family
- BR
- BT-81
- BT-84
About the BR family
Core invoice rules. These govern the fields every EN 16931 invoice must carry, regardless of VAT treatment or country.
Related rules
Others in the BR family:
Check your own invoice
Drop a Factur-X, ZUGFeRD, XRechnung, or Peppol file in and see every rule it breaks, not just this one. Free, no signup.
Open the validatorRule text comes from the EN 16931 validation artefacts published by CEN/TC 434 and the European Commission, used unmodified under the European Union Public Licence v1.2. The artefacts are available from the upstream repository.
Factur-X, ZUGFeRD, XRechnung, and Peppol are trade marks of FNFE-MPE, FeRD, KoSIT, and OpenPeppol AISBL respectively, and are used here only to identify the invoice formats this tool reads. PDFPipe is not affiliated with, endorsed by, or certified by any of them, nor by CEN or the European Commission.