Skip to content

Warning

CII-SR-412: Do not use a total discount amount in the invoice totals

In short

Warning: worth checking.

CII-SR-412 means the invoice totals contain a TotalDiscountAmount, which EN 16931 does not use. It is only a warning and the invoice is still accepted; remove the element and use the total of discounts on the whole invoice (BT-107).

On this page

What it means

The invoice totals contain a TotalDiscountAmount element, a separate total for discounts. EN 16931 does not use it. The total of the discounts on the whole invoice (BT-107) is carried in the AllowanceTotalAmount element, which is a different element.

Why it matters

This is a warning, so the invoice is still accepted. The buyer's software does not read TotalDiscountAmount, so a discount total that only appears there is lost. It is worth fixing if the invoice has discounts on the whole invoice, because the buyer's software expects their total in the allowed element.

How to fix it

Remove the TotalDiscountAmount element from the totals. If the invoice has discounts on the whole invoice, make sure their total is given as the total of discounts (BT-107) and matches the discounts listed on the invoice. Leave it out if there are none.

The rule as published

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

Updated 6 November 2026