What it means
The invoice-level settlement section (ApplicableHeaderTradeSettlement) holds an InvoiceeTradeParty block. In the underlying syntax it names the party the invoice is addressed to when that differs from the buyer. EN 16931 only knows the buyer (BG-7), so the rule expects the block to be absent.
Why it matters
The file is still accepted, because this is a warning. Receivers treat the buyer as the party the invoice is addressed to and ignore the invoicee. If the invoicee is the business that should receive and book the invoice, the file is in effect addressed to the wrong one.
How to fix it
Delete the InvoiceeTradeParty block. Check the buyer details (BG-7) and the buyer's electronic address (BT-49): they should belong to the business that must receive and book the invoice. If invoices for a group go to a head office or a shared service centre, ask the buyer which business name and address they want on the invoice.
The rule as published
InvoiceeTradeParty should not be present Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (CII) | 1.3.17 |
| XRechnung 3.0 (CII) | 3.0.2 |
| NLCIUS (CII) | 1.0.3.13 |
| France CTC (CII) | 1.4.0-04 |
Check your file
Drop your e-invoice to see whether CII-SR-351 still fails, and which other rules do.
Related rules
- CII-SR-352 Do not give the payee a role code
- CII-SR-353 Do not add a description to the payee
- CII-SR-354 Do not give the payee a legal form code
- CII-SR-355 Do not put a name inside the payee's legal organisation block
- CII-SR-356 Do not give the payee a trading name
- CII-SR-357 Do not give an address inside the payee's legal organisation