Skip to content

Fatal

BR-FR-MV-13_BT-3: S8, B8 and M8 cannot use self-billed type codes

In short

Fatal: fails the selected checks.

BR-FR-MV-13_BT-3 means a document using billing framework S8, B8 or M8 has a blank type code or one of the prohibited self-billed codes. Correct the invoice type code (BT-3) or the billing framework (BT-23) so that both describe how the document was actually issued.

On this page

What it means

For S8, B8 or M8, the selected type-code field must be non-blank and must not contain 389, 261, 501, 500, 502, 471 or 473. In UBL, the fields are cbc:InvoiceTypeCode and cbc:CreditNoteTypeCode. The CII field is ram:TypeCode. A self-billed document is issued by the buyer on the seller's behalf.

Why it matters

This rule prevents the specified self-billed document types from being combined with these three billing frameworks.

How to fix it

Check who issued the document and what kind of document it is. For a seller-issued invoice or credit note, choose the appropriate non-self-billed type, such as 380 for an invoice or 381 for a credit note. If the buyer issued it on the seller's behalf, review BT-23 instead of changing a correct self-billed type merely to clear the error. Export and recheck the file.

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

The rule as published

Lorsque le cadre de facturation (BT-23) est S8, B8 ou M8, le code type de facture (ram:TypeCode) ne doit pas être l'un des types auto-facturés suivants : 389, 261, 501, 500, 502, 471, 473. Valeur actuelle : " … '.

Business terms: 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
Rule text from phive-rules 4.6.4.

Check your file

Drop your e-invoice to see whether BR-FR-MV-13_BT-3 still fails, and which other rules do.

Updated 6 November 2026