Error codes · EN 16931

BR-49In your invoicing software

A Payment instruction (BG-16) shall specify the Payment means type code (BT-81)

This is the rejection, word for word: „[BR-49] A Payment instruction (BG-16) shall specify the Payment means type code (BT-81). This applies to the `cac:PaymentMeans` element in the invoice XML.“

What to have readyNothing. The file has to be re-exported from your invoicing software; we check it again afterwards.
What we doThis requires user input to resolve. Provide the correct value for `cac:PaymentMeans` (BG-16).
If you enter it yourself in your invoicing software
Before
<Invoice>
  <cac:PaymentMeans>INVALID_CODE</cac:PaymentMeans>
</Invoice>
After
<Invoice>
  <cac:PaymentMeans>VALID_CODE</cac:PaymentMeans>
</Invoice>

Element order is part of the rule: if the element sits in the wrong place, the validator rejects with BR-49.

What the finding looks likeExample
FindingStructure invalid · BR-49
Location//cac:PaymentMeans/cac:PayeeFinancialAccount/cbc:Name
From youA re-exported file
ThenRe-export
ProofSHA-256 and /verify link after the check