Passer au contenu principal

Validateur de Clé d'Accès NF-e / NFC-e / CT-e

Validez l'authenticité structurelle, les métadonnées intégrées et le chiffre de contrôle des clés d'accès DF-e brésiliennes à 44 chiffres.

À propos de la Validation des Clés d'Accès DF-e

La validation examine la séquence numérique de 44 chiffres, la légitimité du code IBGE d'État émetteur, la cohérence de la date d'émission (mois/année) et l'exactitude du chiffre de contrôle Modulo 11.

Les erreurs de formatage de clé d'accès constituent une cause majeure de rejet dans les ERP et passerelles de facturation (rejets SEFAZ 225, 226, 253).

Anatomie & Structure de la Clé d'Accès (44 Chiffres)

Structure officielle normalisée par le manuel MOC et les accords CONFAZ/ENCAT SINIEF :

PositionChampLongueurSignification & SpécificationExemple
1 et 2cUF2 chiffresCode IBGE de l'État fédéré émetteur35 (SP)
3 à 6AAMM4 chiffresAnnée et mois d'émission du document2609
7 à 20CNPJ14 chiffresIdentifiant fiscal de l'entreprise émettrice00.000.000/0001-55
21 et 22mod2 chiffresModèle fiscal (55=NF-e, 65=NFC-e, 57=CT-e)55
23 à 25série3 chiffresSérie de la facture001
26 à 34nNF9 chiffresNuméro séquentiel de la facture000000001
35tpEmis1 chiffreMode d'émission (1=Normal, 2 à 9=Contingence)1
36 à 43cNF8 chiffresCode numérique de sécurité aléatoire00000001
44cDV1 chiffreChiffre 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 :

S = Σ(d_i * weight_i) | DV = rem < 2 ? 0 : 11 - rem
  1. 1. Parcourir de la position 43 à 1 (de droite à gauche).
  2. 2. Multiplier chaque chiffre par la suite de poids cyclique [2, 3, 4, 5, 6, 7, 8, 9, 2, 3...].
  3. 3. Sommer tous les produits et calculer le reste modulo 11 (Somme % 11).
  4. 4. Si le reste est 0 ou 1, le chiffre de contrôle cDV est 0.
  5. 5. Si le reste est compris entre 2 et 10, cDV vaut 11 - reste.

Foire Aux Questions & Spécifications Techniques