Error codes · Peppol BIS 3.0

PEPPOL-COMMON-R049Fixable here

Invalid Swedish organization number

This is the rejection, word for word: „[PEPPOL-COMMON-R049] A Swedish organization number (organisationsnummer) in this invoice is not correctly formatted. Swedish org numbers must be exactly 10 digits and include a valid check digit calculated using the Luhn algorithm. This applies to any identifier using scheme 0007, including seller and buyer endpoint addresses, company registration numbers, and party identifiers.“

XPath: //cbc:EndpointID[@schemeID="0007"], //cbc:CompanyID[@schemeID="0007"], //cac:PartyIdentification/cbc:ID[@schemeID="0007"] — Schematron rule PEPPOL-COMMON-R049. Validates: exactly 10 digits, Luhn mod-10 checksum on digit 10.

What to have readyThe missing value from your purchase order, contract or bookkeeping.
What we doInvoice Navigator automatically fixes this Invoice compliance issue by updating the relevant XML elements (PEPPOL-COMMON-R049).
If you enter it yourself in your invoicing software
Before
<Invoice>
  <!-- Issue: Swedish organization number with schemeID 0007 must be exact -->
</Invoice>
After
<Invoice>
  <!-- Issue resolved per Peppol BIS 3.0 -->
</Invoice>
What the finding looks likeExample
FindingValue missing · PEPPOL-COMMON-R049
Location//cbc:EndpointID[@schemeID='0007']
From youThe missing value
ThenPassed
ProofSHA-256 and /verify link after the check
PEPPOL-COMMON-R049: Invalid Swedish organization number