What it means
The invoice header contains a SalesAgentTradeParty element, which names an agent who sold the goods or services for the seller. EN 16931 has no sales agent party. The seller (BG-4) is the party that issues the invoice.
Why it matters
This is only a warning, so the file is still accepted. The agent's details have no field in the EN 16931 data model, so the buyer's software will not read them and anything the buyer should know about the agent is lost.
How to fix it
Check whether your invoicing software has a sales agent, representative or commission field on the invoice, and stop it being exported. If the buyer needs to know about the agent, say so in words in the invoice note (BT-22). Keep the seller as the party that issues the invoice.
The rule as published
SalesAgentTradeParty 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-278 still fails, and which other rules do.
Related rules
- CII-SR-279 Do not name a buyer requisitioner in the invoice header
- CII-SR-280 Do not name the buyer's accountant in the invoice header
- CII-SR-281 Do not name the seller's accountant in the invoice header
- CII-SR-282 Do not name a tax representative for the buyer
- CII-SR-283 Seller's tax representative should not carry a global ID
- CII-SR-284 Seller's tax representative should not carry a role code