Passer au contenu principal
Passer au contenu principal

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).

En attendant la génération...

À 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 :

Somme = Σ dᵢ × (si i pair: 2, si i impair: 1) [avec réduction des dizaines]; Clé = (10 - (Somme mod 10)) mod 10
  1. Extraire les 8 premiers chiffres de la racine de l'entreprise canadienne.
  2. Multiplier les chiffres alternativement par 1 et 2 de gauche à droite (poids 1, 2, 1, 2, 1, 2, 1, 2).
  3. Si le produit est supérieur ou égal à 10, additionner les deux chiffres individuels (ex. : 7 × 2 = 14 → 1 + 4 = 5).
  4. Faire la somme totale des résultats obtenus.
  5. La clé de contrôle est le complément nécessaire pour atteindre le multiple de 10 supérieur.

Foire aux Questions (FAQ)