Skip to content

Fatal

BR-FR-DEC-01_BT-106: Invalid format for the sum of line amounts

In short

Fatal: fails the selected checks.

BR-FR-DEC-01_BT-106 means the sum of your line amounts excluding VAT (BT-106) has an invalid number format. Use at most two decimal places, a dot for decimals and at most 19 characters excluding the dot. A leading minus sign is allowed and counts towards the character limit.

On this page

What it means

The check applies to BT-106, the sum of your line amounts excluding VAT. In UBL, this is cac:LegalMonetaryTotal/cbc:LineExtensionAmount; CII checks the corresponding field. The value must meet the decimal format and length limits. This rule does not check whether the sum is correct.

Why it matters

Software needs to read the sum of your line amounts as a number when processing your invoice totals.

How to fix it

Correct BT-106 in your source invoice or XML export. Remove grouping separators, currency symbols and spaces. If the value has excess decimal places, correct its rounding rather than cutting off digits. Check the character limit, regenerate the file and recheck it.

Once the file is corrected, check it again for free: Check an e-invoice

The rule as published

Le montant « … » est invalide.Il doit comporter au plus 2 décimales, être exprimé avec un point comme séparateur, et ne pas dépasser 19 caractères (hors séparateur). Le signe « - » est autorisé. Veuillez corriger ce montant.

Where France CTC (CII) run it, the rule reads:

Le montant « <value-of select="."/> » est invalide. Il doit comporter au plus 2 décimales, être exprimé avec un point comme séparateur, et ne pas dépasser 19 caractères (hors séparateur). Le signe « - » est autorisé. Veuillez corriger ce montant.

Where this rule applies

Rule set Version
France CTC (UBL invoice) 1.4.0-04
France CTC (UBL credit note) 1.4.0-04
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 BR-FR-DEC-01_BT-106 still fails, and which other rules do.

Updated 6 November 2026