What it means
The last of the ten digits in a Swedish organisation number is a check digit, calculated from the other nine with the Luhn algorithm. When the seller has a Swedish address and gives a company registration number (BT-30), the rule recalculates it and fails if the last digit does not match. In this catalogue, only the Peppol BIS rule sets include this check.
Why it matters
A number that fails the check cannot be a real Swedish organisation number.
How to fix it
Compare the number in your seller or company settings with your registration certificate or the Swedish company register at Bolagsverket. Correct any mistyped or swapped digit and enter the number as ten digits without a hyphen. Your VAT number is built from the same ten digits (SE, the organisation number and 01), so correct it too if the typo is there.
Once the file is corrected, check it again for free: Validate a Peppol BIS invoice
Or fix the invoice in a form and download the corrected file, for 1 credit: Fix a rejected e-invoice
The rule as published
Read the rule on the publisher's site
Where this rule applies
| Rule set | Version |
|---|---|
| Peppol BIS Billing 3.0 (invoice) | 2026.5 |
| Peppol BIS Billing 3.0 (credit note) | 2026.5 |
Check your file
Drop your e-invoice to see whether SE-R-013 still fails, and which other rules do.
Related rules
- SE-R-012 Swedish domestic bank transfers should use payment means code 30
- SE-R-011 Bankgiro and Plusgiro should use payment means code 30
- SE-R-010 A Plusgiro account number should have 2 to 8 characters
- SE-R-009 A Bankgiro account number should have 7 or 8 characters
- SE-R-008 A Bankgiro account number should be numeric
- SE-R-007 A Plusgiro account number should be numeric