Skip to content

Fatal

BR-FR-DEC-04_BT-152: Line VAT rates must meet the required numeric format

In short

Fatal: fails the selected checks.

BR-FR-DEC-04_BT-152 means a line's VAT rate (BT-152) does not meet the required format. Enter the correct rate as a non-negative number, using a full stop for decimals, no more than two decimal places and no more than four digits overall.

On this page

What it means

The check applies to the line VAT rate in cac:Item/cac:ClassifiedTaxCategory/cbc:Percent. The rate must be non-negative, with no minus sign, at most two decimal places and at most four digits excluding the decimal separator. Zero satisfies this check.

Why it matters

A consistent numeric format lets software read the rate used for the line's VAT calculation.

How to fix it

Find the affected line and correct its VAT rate. Remove any percent sign or thousands separator, use a full stop for decimals and check both digit limits. If the correct rate is zero, do not replace it with a positive rate just to clear the error. Check the line's VAT category and your software's export settings, then export and recheck the file.

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

The rule as published

Le taux de TVA « … » est invalide. Il doit : - être un nombre strictement positif (sans signe « - »), - comporter au plus 2 décimales (séparateur « . »), - contenir au maximum 4 caractères (hors séparateur). Veuillez corriger ce taux pour respecter le format requis.

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-04_BT-152 still fails, and which other rules do.

Updated 8 November 2026