What it means
The payee (BG-10) is the party that receives the payment when that is not the seller. This rule checks that the payee's legal entity block has no cac:CorporateRegistrationScheme, a block that describes the company register itself, such as its name or type. The registration number belongs in the payee's legal registration identifier (BT-61), with its scheme given as an attribute on cbc:CompanyID.
Why it matters
The standard only reads the payee's registration number and its scheme code. The extra block has no field to land in, so the recipient ignores it. The invoice is not rejected, because the rule is a warning.
How to fix it
Keep the payee's company registration number and its scheme, and remove the register description around it. In your invoicing software this is usually a company register field in the payee settings. If you build the XML yourself, delete cac:CorporateRegistrationScheme from cac:PayeeParty/cac:PartyLegalEntity and keep cbc:CompanyID with its schemeID.
The rule as published
A UBL invoice should not include the PayeeParty PartyLegalEntity CorporateRegistrationScheme Where this rule applies
| Rule set | Version |
|---|---|
| EN 16931 (UBL) | 1.3.17 |
| EN 16931 (UBL credit note) | 1.3.17 |
| XRechnung 3.0 (UBL) | 3.0.2 |
| XRechnung 3.0 (UBL credit note) | 3.0.2 |
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
| SI-UBL 2.0 / NLCIUS (invoice) | 2.0.3.13 |
| SI-UBL 2.0 / NLCIUS (credit note) | 2.0.3.13 |
| France CTC (UBL invoice) | 1.4.0-04 |
| France CTC (UBL credit note) | 1.4.0-04 |
| CIUS-RO UBL Invoice 1.0.9 | 1.0.9 |
| CIUS-RO UBL Credit Note 1.0.9 | 1.0.9 |
Check your file
Drop your e-invoice to see whether UBL-CR-285 still fails, and which other rules do.