einvoicecheck

Rules / BR-49 · Markdown

BR-49

EN 16931-1 layer: en16931

Checked against Peppol BIS Billing 3.0 2026.5

What does BR-49 mean? A Payment instruction (BG-16) shall specify the Payment means type code (BT-81).

Why did my invoice fail BR-49?

Any Payment instructions group (BG-16) present on the invoice must specify the Payment means type code (BT-81) from the UNCL4461 code list (e.g. 30=credit transfer, 58=SEPA credit transfer, 48=card, 59=SEPA direct debit). This tells the buyer how the invoice is expected to be paid.

Official rule text

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

Common causes

How do I fix it?

In cac:PaymentMeans add <cbc:PaymentMeansCode>30</cbc:PaymentMeansCode> (30 = credit transfer; 58 = SEPA credit transfer).

Related rules

BR-01 · BR-02 · BR-03 · BR-04 · BR-05 · BR-06 · BR-07 · BR-08

Check your invoice against this rule

Paste it into the live demo, or call POST /v1/validate. See the quickstart.