What it means
When the invoicing framework (BT-23) is S9, B9 or M9, the official text asks for exactly two invoice lines (BG-25) with subtype GROUP and no parent line. This rule checks that exactly one of those lines has a line-level seller legal ID (EXT-FR-FE-167) equal to the legal ID of the buyer of the invoice (BT-47). The buyer's ID goes in the line-level seller field of that group line. For any other framework it does not apply. The CII rule set makes the same check on the CII structure, using the line status reason code GROUP and the line seller's legal organisation ID. The seller's group line is checked by BR-FR-BD-02_BT-30 for UBL and BR-FR-BD-02_BT-31 for CII.
Why it matters
The French platform checks this structure before it passes the invoice on. If the buyer's group line is missing, appears more than once or carries a different legal ID, the invoice is rejected.
How to fix it
First check the invoicing framework (BT-23) in your invoicing software, because S9, B9 and M9 are special cases and most invoices use another one; if you chose it by mistake, change it. If it is right, make sure there is exactly one top-level line with subtype GROUP, no parent line, and a line-level seller legal ID equal to the buyer's legal ID (BT-47). In UBL the GROUP marker is the status code in the line's billing reference, which carries the invoice's own number, and the legal ID is the company ID of the item's manufacturer party. If your software builds these lines itself, ask its supplier why the buyer's group line is missing or repeated.
The rule as published
invoiceID : … BR-FR-BD-02/BT-47 : Lorsque le cadre de facturation (BT-23) est S9, B9 ou M9, la facture doit contenir exactement deux ligne (BG-25) avec le sous-type de ligne (ram:LineStatusReasonCode) égal à "GROUP" et sans identifiant de ligne parent (ram:ParentLineID), pour lesquelles l'une a pour ID légale de Vendeur à la ligne (EXT-FR-FE-167) l'ID légal de l'ACHETEUR (BT-47). Veuillez vérifier qu'il y a une ligne GROUP avec ID Vendeur de ligne = ID ACHETEUR (BT-47). Where France CTC (CII) run it, the rule reads:
Lorsque le cadre de facturation (BT-23) est S9, B9 ou M9, la facture doit contenir exactement deux ligne (BG-25) avec le sous-type de ligne (ram:LineStatusReasonCode) égal à "GROUP" et sans identifiant de ligne parent (ram:ParentLineID), pour lesquelles l'une a pour ID légale de Vendeur à la ligne (EXT-FR-FE-167) l'ID légal de l'ACHETEUR (BT-47). Veuillez vérifier qu'il y a une ligne GROUP avec ID Vendeur de ligne = ID ACHETEUR (BT-47). Business terms: BG-25, BT-23, BT-47
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-BD-02_BT-47 still fails, and which other rules do.