What it means
When BT-23 is B4, S4 or M4, the frameworks for final invoices after a deposit, BT-3 must not be 386, 500 or 503. This rule checks that combination; it does not prescribe one particular replacement type code.
Why it matters
The selected framework describes a final invoice after a deposit, while the prohibited type codes describe a deposit invoice or deposit credit note.
How to fix it
If this is a final invoice after a deposit, correct BT-3 to the appropriate type other than 386, 500 or 503. If it is actually a deposit invoice or deposit credit note, correct BT-23 instead. Do not change either code solely to avoid the check. 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 B4, S4 ou M4 (factures définitives après acompte), alors le type de facture (BT-3) ne peut pas être une facture ou un avoir d’acompte (386, 500, 503). Valeurs actuelles : BT-23=" … ", BT-3=" … ". Business terms: BT-3, BT-23
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-08_BT-23 still fails, and which other rules do.
Related rules
- BR-04 Invoice type code is required
- BR-DE-17 Use an invoice type code XRechnung expects
- BR-DE-26 A corrected invoice should refer to the invoice it corrects
- BR-FR-BD-02_BT-30 Exactly one GROUP reference must match the seller
- BR-FR-BD-02_BT-31 Exactly one GROUP line must match the seller
- BR-FR-BD-02_BT-47 S9, B9 and M9 invoices need a GROUP line for the buyer