Peppol BIS Billing 3.0 · rule
UBL-CR-675
What does UBL-CR-675 mean? A UBL invoice should not include the NetworkID schemeID
Why did my invoice fail UBL-CR-675?
The schemeID attribute on cac:CardAccount/cbc:NetworkID should not be used. EN 16931 maps only the card network value itself; the attribute is outside the core invoice model, so validators flag it. Provide the network as plain element content.
Official rule text
A UBL invoice should not include the NetworkID schemeID
Common causes
- UBL serializer adds schemeID to all coded elements automatically
- Reusing a full UBL 2.1 template not restricted to the EN 16931 subset
How do I fix it?
<cac:CardAccount> <cbc:PrimaryAccountNumber>1234********5678</cbc:PrimaryAccountNumber> <cbc:NetworkID>VISA</cbc:NetworkID> </cac:CardAccount>
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.