Générateur de BN Canada
Générateur de Numéro d'entreprise (NE / BN9) et de Comptes de programme (BN15) de l'Agence du revenu du Canada (ARC).
À propos du Numéro d'entreprise (BN) du Canada
Le Numéro d'entreprise (NE / Business Number - BN) est un identifiant fiscal unique à 9 chiffres attribué par l'Agence du revenu du Canada (ARC) / Canada Revenue Agency (CRA) pour identifier les entreprises auprès des autorités fiscales.
La racine du BN comporte 9 chiffres validés par l'algorithme de Luhn (Module 10). Pour des opérations fiscales spécifiques, l'ARC ajoute un identifiant de programme de 2 lettres (comme RC pour l'impôt des sociétés, RT pour la TPS/TVH, RP pour la paie) et 4 chiffres de compte, formant l'identifiant BN15 de 15 caractères.
Algorithme de calcul de la clé de contrôle (Luhn / Mod 10)
La clé de contrôle de la racine BN9 est validée par l'algorithme de Luhn avec des coefficients alternés 1 et 2 :
- Extraire les 8 premiers chiffres de la racine de l'entreprise canadienne.
- Multiplier les 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. : 7 × 2 = 14 → 1 + 4 = 5).
- Faire la somme totale des résultats obtenus.
- La clé de contrôle est le complément nécessaire pour atteindre le multiple de 10 supérieur.