Générateur de Clé d'Accès NF-e / NFC-e / CT-e
Générez et formatez des clés d'accès valides à 44 chiffres pour les factures électroniques brésiliennes : NF-e (mod 55), NFC-e (mod 65) et CT-e (mod 57).
À propos des Clés d'Accès DF-e Brésiliennes
La clé d'accès (Chave de Acesso) est un identifiant numérique unique de 44 chiffres du système fiscal SPED brésilien représentant des factures électroniques : NF-e (modèle 55), NFC-e (modèle 65) et CT-e (modèle 57).
Elle intègre des métadonnées essentielles de la transaction : code IBGE de l'État émetteur, année et mois d'émission, CNPJ de l'émetteur, modèle fiscal, série, numéro de facture, type d'émission, code aléatoire de sécurité et chiffre de contrôle Modulo 11.
Anatomie & Structure de la Clé d'Accès DF-e (44 Chiffres)
Structure officielle normalisée par le manuel MOC et les accords CONFAZ/ENCAT SINIEF :
| Position | Champ | Longueur | Signification & Spécification | Exemple |
|---|---|---|---|---|
| 1 et 2 | cUF | 2 chiffres | Code IBGE de l'État fédéré émetteur | 35 (SP) |
| 3 à 6 | AAMM | 4 chiffres | Année et mois d'émission du document | 2609 |
| 7 à 20 | CNPJ | 14 chiffres | Identifiant fiscal de l'entreprise émettrice | 00.000.000/0001-55 |
| 21 et 22 | mod | 2 chiffres | Modèle fiscal (55=NF-e, 65=NFC-e, 57=CT-e) | 55 |
| 23 à 25 | série | 3 chiffres | Série de la facture | 001 |
| 26 à 34 | nNF | 9 chiffres | Numéro séquentiel de la facture | 000000001 |
| 35 | tpEmis | 1 chiffre | Mode d'émission (1=Normal, 2 à 9=Contingence) | 1 |
| 36 à 43 | cNF | 8 chiffres | Code numérique de sécurité aléatoire | 00000001 |
| 44 | cDV | 1 chiffre | Chiffre de contrôle calculé via Modulo 11 (poids 2..9) | 5 |
Algorithme de Contrôle (Modulo 11)
Calcul officiel exécuté par les autorités fiscales brésiliennes (SEFAZ) sur les 43 premiers chiffres :
- 1. Parcourir de la position 43 à 1 (de droite à gauche).
- 2. Multiplier chaque chiffre par la suite de poids cyclique [2, 3, 4, 5, 6, 7, 8, 9, 2, 3...].
- 3. Sommer tous les produits et calculer le reste modulo 11 (Somme % 11).
- 4. Si le reste est 0 ou 1, le chiffre de contrôle cDV est 0.
- 5. Si le reste est compris entre 2 et 10, cDV vaut 11 - reste.