Skip to content

Warning

CII-SR-213: Line accounting account must not have a trigger code

In short

Warning: worth checking.

CII-SR-213 means the accounting account on a line has a SetTriggerCode element, which EN 16931 does not use. The invoice is still accepted, and you clear the warning by deleting that element and keeping only the ID.

On this page

What it means

A line (BG-25) may give a buyer accounting reference (BT-133) in the ID of ReceivableSpecifiedTradeAccountingAccount. The rule checks that this element also has no SetTriggerCode inside it.

Why it matters

This is a warning, so the invoice is still accepted. The recipient reads only the ID inside this element, so the trigger code has no effect. It is worth removing if a recipient or platform wants a file that sticks to EN 16931.

How to fix it

Inside ReceivableSpecifiedTradeAccountingAccount on each line, delete SetTriggerCode. Keep the ID if you want to pass on a buyer accounting reference. If the code is written by your software, choose its EN 16931 or XRechnung output instead of an extended one.

The rule as published

SetTriggerCode 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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether CII-SR-213 still fails, and which other rules do.

Updated 6 November 2026