What it means
The payment instructions (BG-16) say how the invoice is to be paid. In UBL they are cac:PaymentMeans. UBL allows a free text note there, but EN 16931 does not use it. Text about payment belongs in the payment terms (BT-20), the payment means text (BT-82) or an invoice note (BT-22). This rule checks that cac:PaymentMeans has no cbc:InstructionNote.
Why it matters
This is a warning. Fix it when the note matters to the buyer, for example a request to quote a reference with the payment.
How to fix it
In your invoicing software, find the free text field in the payment section and move the text to the payment terms or the notes of the invoice. If the text is about the payment method itself, use the payment means text. If you build the XML yourself, delete cbc:InstructionNote from cac:PaymentMeans and put the text in cac:PaymentTerms/cbc:Note, or in the name attribute of cbc:PaymentMeansCode.
Once the file is corrected, check it again for free: Validate an invoice against EN 16931
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
A UBL invoice should not include the PaymentMeans InstructionNote Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether UBL-CR-681 still fails, and which other rules do.
Related rules
- UBL-CR-682 The delivery address must sit inside the delivery location
- UBL-CR-680 Do not add a payer account directly to the payment instructions
- UBL-CR-679 The VAT category code on a line must have no scheme
- UBL-CR-678 The VAT category code must have no scheme
- UBL-CR-677 The account to be debited must not have a scheme attribute
- UBL-CR-676 The direct debit mandate reference must not have a scheme