Générateur de NAS / SIN Canada
Générateur de Numéro d'assurance sociale (NAS / SIN) pour les tests de paie, de fiscalité et de prestations canadiennes.
En attendant la génération...
À propos du Numéro d'assurance sociale (NAS) canadien
Le Numéro d'assurance sociale (NAS) — en anglais Social Insurance Number (SIN) — est un identifiant à 9 chiffres indispensable pour travailler au Canada, cotiser aux régimes de retraite (RPC/RRQ) et déclarer des revenus à l'ARC.
Le premier chiffre indique la région d'émission ou désigne les résidents temporaires (préfixe 9 pour les permis de travail ou d'études). Le 9e chiffre est validé mathématiquement par l'algorithme de Luhn.
Algorithme de calcul de la clé de contrôle du NAS
Le 9e chiffre du NAS est validé selon l'algorithme de Luhn (Module 10) appliqué aux 8 premiers chiffres :
Somme = Σ dᵢ × (si i pair: 2, si i impair: 1) [avec réduction des dizaines]; Clé = (10 - (Somme mod 10)) mod 10
- Vérifier que le premier chiffre correspond à un préfixe régional valide (1, 2, 3, 4, 5, 6, 7 ou 9).
- Multiplier les 8 premiers chiffres alternativement par 1 et 2 de gauche à droite (poids 1, 2, 1, 2, 1, 2, 1, 2).
- Si le produit est supérieur ou égal à 10, additionner les deux chiffres individuels (ex. : 8 × 2 = 16 → 1 + 6 = 7).
- Additionner l'ensemble des résultats obtenus.
- Le 9e chiffre est la quantité requise pour compléter la somme au multiple de 10 supérieur.