A Swedish organisationsnummer is the 10-digit identifier assigned to every legal entity in Sweden — limited companies, economic associations, foundations and public bodies. It appears on invoices, contracts and the company register. This free validator confirms its structure, Luhn check digit and company-marker rule in your browser.
How it works
- Length. Exactly 10 digits, written
NNNNNN-NNNN. - Company marker. The third digit must be
2or higher — the rule that distinguishes an organisationsnummer from a personnummer. - Luhn check. The 10th digit is a mod-10 Luhn check over the first nine:
- Starting from the rightmost of the first nine digits, double every second digit.
- If a doubled value exceeds 9, subtract 9 (equivalently, add its digits).
- Sum all the values; the check digit is the amount needed to reach the next multiple of 10.
Example
556036-0793: the third digit is 6 (≥ 2, so the company marker passes), and running Luhn over 556036079 yields a check digit of 3, which matches the final digit — so the number is valid.
Notes
A valid number is internally consistent, not necessarily an active company. For registration status, consult Bolagsverket. Everything here runs locally, so your data stays on your device.