Peppol BIS Billing 3.0 · rule
UBL-CR-652
What does UBL-CR-652 mean? A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
Why did my invoice fail UBL-CR-652?
A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier. EN 16931 restricts the use of schemeID attributes to the identifiers where the standard explicitly defines one; on this element the attribute carries no meaning in the semantic model, so it should not appear. Drop the schemeID attribute and send the identifier as plain element content.
Official rule text
A UBL invoice should not include the PartyTaxScheme CompanyID scheme identifier
Common causes
- Serializer adds a schemeID attribute to every cbc identifier by default
- Value copied from another document type (e.g. order) where the attribute was used
- Mapping library populates optional attributes with empty or placeholder values
Related rules
UBL-CR-001 · UBL-CR-002 · UBL-CR-003 · UBL-CR-004 · UBL-CR-005 · UBL-CR-006 · UBL-CR-007 · UBL-CR-008
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.