Error codes · Peppol BIS 3.0

SE-R-013Fixable here

Swedish organisation number has wrong check digit

This is the rejection, word for word: „[SE-R-013] The seller's Swedish organisation number (organisationsnummer) has an incorrect check digit. The last digit of a 10-digit Swedish org number is calculated using the Luhn algorithm. This rule checks the seller's company registration number specifically.“

XPath: cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID — Swedish national rule SE-R-013. Only fires when seller country = SE. Validates Luhn mod-10 checksum on the 10th digit.

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 (SE-R-013).
If you enter it yourself in your invoicing software
Before
<Invoice>
  <!-- Issue: The last digit of a Swedish organization number must be vali -->
</Invoice>
After
<Invoice>
  <!-- Issue resolved per Peppol BIS 3.0 -->
</Invoice>
What the finding looks likeExample
FindingValue missing · SE-R-013
Locationcac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cbc:CompanyID
From youThe missing value
ThenPassed
ProofSHA-256 and /verify link after the check