warningcountryFRAfactur-x

FR-R-009:RCS registration recommended

Fix: Add RCS city and registration number. Provide the required value in the free validator.

French commercial invoices should include RCS registration.

Severity
Warning
Rule set
factur-x
Country
FRA
Fix type
INPUT REQUIRED

Engine Classification

Business data required · Explicit input workflow · No assumptions made

Required input: RCS Registration

What is FR-R-009?

FR-R-009 is a warning validation rule defined in the factur-x specification (FRA national rules). It validates the CompanyLegalForm element under PartyLegalEntity in the UBL invoice XML.

The invoice may pass transmission, but this non-compliance can cause problems during tax audits or buyer-side processing.

Target path: XPath: //cac:PartyLegalEntity/cbc:CompanyLegalForm

Why This Error Matters

French commercial law requires RCS on business documents.

FR-R-009 is a soft failure that can cause issues at the receiving end — tax audits, ERP processing, or VAT reconciliation mismatches.

Validator Behavior

  • ·Generates validation warning
  • ·Rejected by Chorus Pro
  • ·Error returned: FR-R-009
  • ·Specification: factur-x

How to Fix It

1.

Include RCS

RCS Paris B 123 456 789

2.

Add to legal entity

CompanyLegalForm element

XML Example

Generic example based on the rule's target XPath. Your actual XML structure may differ.

Before
<!-- Incorrect value -->
<cbc:CompanyLegalForm>INVALID</cbc:CompanyLegalForm>
After
<!-- Corrected value -->
<cbc:CompanyLegalForm>VALID_VALUE</cbc:CompanyLegalForm>

Technical Reference

XPathXPath: //cac:PartyLegalEntity/cbc:CompanyLegalForm
Specfactur-x

Common Causes

  • ·RCS not configured in ERP
  • ·Missing legal form information

Seeing this in production? The API handles FR-R-009 automatically. See the fix response →

Frequently Asked Questions

French commercial invoices should include RCS registration.

Add RCS city and registration number. Invoice Navigator detects this error and prompts for the required business data before applying a safe fix.

FR-R-009 is a warning that may not always cause rejection, but should be addressed for full compliance.

Related Content

Last updated: 3 March 2026

Share this guide:

Validate your invoice

Drop your XML here to check for FR-R-009

Fix FR-R-009 with guided input

Upload your invoice and we'll ask for the missing data, then apply a safe, auditable fix.