What it means
The check applies to the discount or charge amount on an invoice or credit note line, not its percentage or base amount. In UBL, this is cac:AllowanceCharge/cbc:Amount within cac:InvoiceLine or cac:CreditNoteLine; CII checks the corresponding fields. It checks the number format rather than the calculation.
Why it matters
Line discounts and charges contribute to the line amount excluding VAT, so software needs to read their amounts as numbers.
How to fix it
On the affected line, correct the discount amount (BT-136) or charge amount (BT-141). If it comes from a percentage calculation, round the amount to no more than two decimal places. Use a dot, remove grouping separators and currency symbols, check the character limit and recheck the file.
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 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 |
Check your file
Drop your e-invoice to see whether BR-FR-DEC-01_BT-136_BT-141 still fails, and which other rules do.