What it means
Checks that ram:ApplicableHeaderTradeSettlement contains no ram:SalesSpecifiedTradeAccountingAccount block.
Why it matters
EN 16931 does not use this sales accounting block in its CII syntax. The rule concerns the exported XML, not your own ledger entries or what your buyer can see in other parts of the invoice.
How to fix it
Remove ram:SalesSpecifiedTradeAccountingAccount from ram:ApplicableHeaderTradeSettlement. If your invoicing software generates the block, ask your software supplier to omit it from the CII export. Do not delete entries from your own sales ledger as part of this XML correction. Recheck the corrected file.
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
SalesSpecifiedTradeAccountingAccount 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-434 still fails, and which other rules do.
Related rules
- CII-SR-435 Remove the separate payment card element
- CII-SR-436 Remove the separate advance payment block
- CII-SR-437 Remove the ultimate payee element
- CII-SR-438 Remove the valuation breakdown statement
- CII-SR-439 Each line needs exactly one net unit price
- CII-SR-440 Use at most one amount per price adjustment