Citat:
Ursprungligen postat av naak2803
Hej,
Håller på att utveckla ett litet program där jag måste kunna ta fram om ett nummer är personnummer eller orgnummer.
Någon som vet hur man ser skillnaden mellan dessa?
|
Förutom att kontrollera checksiffran, som endast beräknas på 9-siffriga delen av person-/orgnummer, så kan man kolla så de första 6 siffrorna i ett 10-siffrigt personnummer är ett giltigt datum så är det ett personnummer, annars ett organisationsnummer eller särskilt registreringsnummer eller GD-nummer.
Det finns även utlänska personer som jobbar i Sverige och får ett särskilt redovisningsnummer, börjar på en 8 (ej giltigt personnummer då de första 6 siffrorna inte är ett giltigt datum).
Samt att det finns s.k. GD-registrerade (Gemensamma Distriktet), börjar på 3 som är Svenskar som bor och arbetar utomlands men som har registrerat sig för att betala skatt i Sverige.
Det finns även 12-siffriga personnummer börjar på 18, 19 eller 20 som sekeltalet, och/orgnummer.som börjar på 16.
Enskild firma får 3-4 extra siffror på slutet av bolagsverket för en person kan ha flera enskilda firmor.
Exempel:
101010-1010 Personnummer med 10 siffror
19101010-1010 Personnummer med 12 siffror.
19101010-1010 0001 Orgnummer för enskild forma (Firma 1)
19101010-1010 0002 Orgnummer för enskild forma (Firma 2)
19101010-1010 0003 Orgnummer för enskild forma (Firma 3)
19101010-1010 0004 Orgnummer för enskild forma (Firma 4)