Skip to content

Warning

CII-SR-408: Leave structured early-payment discount terms out of the invoice

In short

Warning: worth checking.

CII-SR-408 means the payment terms contain ApplicableTradePaymentDiscountTerms, which EN 16931 does not use. It is only a warning and the invoice is still accepted; remove the element and write the early-payment discount in the payment terms text.

On this page

What it means

The payment terms contain an ApplicableTradePaymentDiscountTerms element, a structured block describing a discount for paying early. This is not a discount on the lines or on the whole invoice. EN 16931 does not use the block and gives the payment terms as free text (BT-20).

Why it matters

This is a warning, so the invoice is still accepted. The buyer's software does not read the block, so the early-payment offer is not visible to them. It is worth fixing if you want the buyer to see the offer, since they may then pay late and lose the discount.

How to fix it

Remove the ApplicableTradePaymentDiscountTerms element. Write the offer in the payment terms text (BT-20), for example 2 % off if paid within 10 days. The invoice totals stay as they are, because the discount only applies if the buyer pays early. XRechnung prescribes its own layout for this text, so use the early-payment discount (Skonto) option of your software if it has one.

The rule as published

ApplicableTradePaymentDiscountTerms 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-408 still fails, and which other rules do.

Updated 6 November 2026