Validera organisationsnummer

Skriv ett organisationsnummer: tio siffror, Luhn-kontrollsiffran och regeln för tredje siffran kontrolleras direkt i din webbläsare. Ett giltigt format kan sedan slås upp i Bolagsverkets uppgifter.

Organisationsnummer (10 siffror, skrivs NNNNNN-NNNN) — eller ett företagsnamn

curl "https://api.prometiam.com/functions/v1/risk-api/companies/search?company_number=5560125790&country=SE" \
  -H "Authorization: Bearer YOUR_API_KEY"

Kontrollen av format och kontrollsiffra sker i din webbläsare och skickar ingenting. Först när du klickar på «Sök» frågas API:et, med en delad demonyckel och ett begränsat antal sökningar per sida och minut. Med din egen nyckel kostar samma sökning 1 kredit.

Så kontrolleras ett organisationsnummer

Ett svenskt organisationsnummer har tio siffror, skrivna NNNNNN-NNNN. Bindestrecket är valfritt, och ett nummer med tolv siffror och inledande 16 läses som sina tio. Kontrollen har tre steg:

  • Tio siffror, och bara siffror.
  • Tredje siffran är 2 eller högre. Ett personnummer har 0 eller 1 på den platsen (tiotalet i födelsemånaden), så ett lägre tal har formen av ett personnummer och godtas inte som organisationsnummer.
  • Luhn-kontrollsiffran: den tionde siffran ska stämma med de nio första.

Luhn-algoritmen steg för steg

Multiplicera de nio första siffrorna växelvis med 2 och 1, med början på 2. Är en produkt två siffror, lägg ihop dem (14 blir 1 + 4 = 5). Summera allt. Kontrollsiffran är det tal som fyller upp summan till närmaste tiotal; blir summan jämnt delbar med 10 är kontrollsiffran 0.

Siffra556012579
Vikt212121212
Produkt1051202210718
Siffersumma153022179

Summan är 1 + 5 + 3 + 0 + 2 + 2 + 1 + 7 + 9 = 30, så kontrollsiffran är 0, och numret 556012-5790 stämmer. Exemplet är Aktiebolaget Volvo. Skrivs en siffra fel ändras summan nästan alltid, och kontrollen visar vilken siffra som skulle ha stått sist.

Vad ett giltigt nummer inte visar

  • Att kontrollsiffran stämmer betyder att numret är rätt skrivet, inte att ett företag har det. Det avgör uppslaget i registret.
  • Ett nummer som klarar kontrollen men saknas i registret kan tillhöra ett nytt eller avregistrerat företag. Ett nummer som inte klarar kontrollen slås ändå upp, eftersom register kan innehålla skrivfel.
  • Enskilda näringsidkare identifieras med personnummer och tillhandahålls aldrig.
  • Kontrollen säger ingenting om att företaget är momsregistrerat. Momsnumret byggs av SE, de tio siffrorna och 01, men bara VIES bekräftar registreringen: se momsregistreringsnummer.

Från kontroll till uppslag

Uppslaget visar företagsnamn, företagsform, status och ort ur Bolagsverkets uppgifter. Det finns inga styrelseledamöter eller andra funktionärer och ingen registersignal om bristande efterlevnad; ändringshändelser och bevakning finns, och insolvensmeddelanden kopplas via organisationsnumret. Posten uppdateras varje vecka. Letar du i stället efter numret, skriv företagsnamnet i fältet eller använd sökverktyget för organisationsnummer.

Från kod: GET /companies/search?country=SE&company_number=556012-5790 med en API-nyckel returnerar samma post som JSON. Ett organisationsnummer med fel kontrollsiffra ger ett 400-svar, som inte kostar något. Provperioden är 14 dagar och 500 krediter, med kort och utan debitering under provperioden; därefter Starter (9,99 EUR i månaden), Professional (29,99 EUR) eller Scale (99,99 EUR).

curl 'https://api.prometiam.com/functions/v1/risk-api/companies/search?country=SE&company_number=556012-5790' \
  -H 'Authorization: Bearer rk_live_...'

Innehåller data från Bolagsverket och Statistiska centralbyrån (SCB). Luhn-kontrollen är en formatkontroll och ingen bekräftelse av att ett företag finns. Det här är ingen juridisk rådgivning.

Relaterade sidor

Registrera dig · API-dokumentation

Provperioden varar i 14 dagar och omfattar 500 krediter. Kort krävs, ingenting dras under provperioden; därefter fortsätter Starter (9,99 EUR per månad) om du inte säger upp.

Frequently asked questions

Hur validerar jag ett organisationsnummer?
Skriv numret i fältet ovan. Sidan kontrollerar tio siffror, att tredje siffran är 2 eller högre och Luhn-kontrollsiffran, och slår sedan upp företaget i Bolagsverkets uppgifter.
Vad betyder det att kontrollsiffran stämmer?
Att numret är rätt skrivet enligt Luhn-regeln. Det visar inte att ett företag har just det numret.
Varför godtas inte mitt nummer?
Vanligast är att en siffra är felskriven eller att tredje siffran är 0 eller 1, vilket har formen av ett personnummer. Sidan säger vilken kontrollsiffra som skulle ha stämt.
Går det att validera ett personnummer här?
Nej. Fältet tar bara organisationsnummer. Ett personnummer pekar ut en person och söks aldrig.
Är ett giltigt organisationsnummer samma sak som ett momsnummer?
Nej, men momsnumret byggs av det: SE, de tio siffrorna och 01. Om numret är momsregistrerat avgör VIES.