What it means
The check looks in the agreement part of the invoice header for a party that acts as an agent for the buyer (ram:BuyerAgentTradeParty). EN 16931 has no place for a buyer's agent; the buyer is named in the buyer section.
Why it matters
This is a warning, so the invoice is still accepted. A recipient that follows the standard does not read the agent, so it plays no part in booking or routing the invoice. It is worth fixing if the invoice is meant to reach the agent, because this field will not do that.
How to fix it
Remove the buyer's agent from the invoice in your invoicing software, or from the export settings that send it. In the XML, delete the ram:BuyerAgentTradeParty block. Check that the buyer section names the right organisation. If the agent matters to the buyer, mention it in the invoice note.
The rule as published
BuyerAgentTradeParty 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-305 still fails, and which other rules do.
Related rules
- CII-SR-306 Do not add a purchase conditions reference
- CII-SR-307 Leave the project description out of the invoice
- CII-SR-308 Leave shipment (consignment) details out of the invoice
- CII-SR-309 Delivery party must not carry a role code
- CII-SR-310 Delivery party must not carry a free-text description
- CII-SR-311 Delivery party must not carry legal organisation details