What it means
For BT-23 values B2, S2 and M2, BT-115 must be present and its decimal value must equal zero. This check does not calculate the amount due from the other totals.
Why it matters
A non-zero amount due conflicts with marking the invoice as already paid.
How to fix it
Review the invoice total including VAT (BT-112), amount already paid (BT-113) and amount due (BT-115). Correct the underlying figures and ensure BT-115 records zero when nothing remains due. Do not erase a genuine outstanding balance to satisfy the check; correct BT-23 instead if the invoice is not fully paid. Check the corrected file again.
Once the file is corrected, check it again for free: Check an e-invoice
The rule as published
Si le cadre de facturation (BT-23) est B2, S2 ou M2, alors le net à payer (BT-115) doit être égal à 0. Net à payer : … . Business terms: BT-23, BT-115
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-CO-09_BT-23-2 still fails, and which other rules do.
Related rules
- BR-15 Amount due is required
- BR-CO-16 Amount due must equal total with VAT minus paid plus rounding
- BR-CO-25 A positive amount due needs a due date or payment terms
- BR-DE-18 Early payment discount terms must follow the XRechnung format
- BR-DEC-18 Amount due: at most two decimal places
- BR-DEC-RO-18 Amount due for payment: two decimals at most