Sweden Organisationsnummer Validator

Validate a Swedish company registration number with the Luhn check.

Ad placeholder (leaderboard)

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

  1. Length. Exactly 10 digits, written NNNNNN-NNNN.
  2. Company marker. The third digit must be 2 or higher — the rule that distinguishes an organisationsnummer from a personnummer.
  3. 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.

Ad placeholder (rectangle)