Kontrollsiffran i personnumret

De flesta känner nog till att den den näst sista siffran i personnumret anger kön (udda=man, jämn=kvinna). Jag gissar att färre känner till att den sista siffran är en kontrollsiffra som räknas fram så här:

Här följer ett exempel på hur man kan räkna fram kontrollsiffran (enligt den s.k. modulus-10-metoden med vikterna 1 och 2):

1. Siffrorna i födelsetiden och födelsenumret multipliceras växelvis med 2 och 1.

6 4 0 8 2 3 – 3 2 3
2 1 2 1 2 1    2 1 2
12,4,0,8,4,3, 6,2,6

2. Lägg ihop siffrorna i produkterna. Obs! 12 räknas som 1+2
1+2+4+0+8+4+3+6+2+6=36

3. Entalssiffran (6) i siffersumman dras från talet 10. 10-6=4.

Restsiffran (4) blir kontrollsiffra vilket gör att personnumret i exemplet blir 640823-3234. Är restsiffran 10, blir kontrollsiffran 0.

Lätt som en plätt, om man känner till det.

12 reaktioner på ”Kontrollsiffran i personnumret

  1. Okej, men vad är det man ska kontrollera med detta? Nån som vet?

  2. Också kan det kanske finnas en och annan som inte känner till att de två första av de fyra sista siffrorna anger i vilket län man är född.
    Börjar de fyra sista siffrorna på 00,01,02,03,04,05,06,07,08,09,10,11,12 eller 13 så är man t.ex. född i Stockholm.

  3. Johan Lagerlöf: Om man ombeds ange sitt personnummer, och råkar säga/skriva fel, så kan detta fel upptäckas om kontrollsiffran inte stämmer överrens med de övriga siffrorna.

  4. David: Tackar, då förstår jag. Jag tänkte mer i termer av uppsåtliga bedrägerier, och då verkade det konstigt (i synnerhet då man på hemsidan talade om för bedragarna hur man konstruerar kontrollsiffran). Men din förklaring är ju vettig.

  5. guggebonds, det gäller bara för åren 1947-1990.

    Ännu färre verkar känna till att personer som fyllt hundra år har ett plus-tecken istället för ett minus-tecken som avskiljare mellan personnumrets olika delar.

    Hur man beräknar personnummer torde väl vara mest intressant för programvaruutvecklare? Ändå är det många även i mjukvarubranschen som missar biten om avskiljare. Är det till exmepel möjligt för någon som fyllt hundra att köpa en .se-domän idag? När jag försökte argumentera för plustecknet hos Stiftelsen för Internetinfrastruktur (som driver .se-registret) tittade de på mig som om jag var från en annan planet.

  6. Mina sista fyra siffror börjar på 9 trots att jag är född i Sthlm (närmare bestämt på S:t Eriks BB). Förklara det den som kan.

  7. Är du född i Stockholm före 1990 så borde dina fyra sista siffror börja med noll eller ett. Är du född innan 1947 så borde dina fyra sista siffror börja med noll eller ett om du bodde i Stockholm då (1947). Har du andra startsiffror än dessa kan det bero på att länssiffrorna tagit slut.

  8. Jaha, och om det är så att länssiffrorna för Sthlm råkade ta slut när jag föddes 1946 så fick jag bli norrlänning/utlänning istället. Hmm..

  9. ”Också kan det kanske finnas en och annan som inte känner till att de två första av de fyra sista siffrorna anger i vilket län man är född.”
    Ja 90% av befolkningen skulle jag gissa.. Det hade jag ingen aning om!

Kommentarer inaktiverade.