Rules / PEPPOL-COMMON-R040 · Markdown
Peppol BIS Billing 3.0 · rule
PEPPOL-COMMON-R040
What does PEPPOL-COMMON-R040 mean? GLN must have a valid format according to GS1 rules.
Why did my invoice fail PEPPOL-COMMON-R040?
Any GLN (Global Location Number) used as an identifier in the invoice must have a valid format according to GS1 rules. A GLN is a 13-digit number whose last digit is a GS1 check digit, so this Peppol rule rejects identifiers declared as GLNs (schemeID 0088) that fail that format.
Official rule text
GLN must have a valid format according to GS1 rules.
Common causes
- GLN with a wrong number of digits
- Failing GS1 check digit due to a typo
- A non-GLN identifier tagged with schemeID 0088
How do I fix it?
<cbc:EndpointID schemeID="0088">7300010000001</cbc:EndpointID>
Related rules
PEPPOL-COMMON-R041 · PEPPOL-COMMON-R042 · PEPPOL-COMMON-R043 · PEPPOL-COMMON-R044 · PEPPOL-COMMON-R045 · PEPPOL-COMMON-R046 · PEPPOL-COMMON-R047 · PEPPOL-COMMON-R049
Check your invoice against this rule
Paste it into the live demo, or call POST /v1/validate. See the quickstart.